加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 这些机器学习输出文件的目的和意义是什么?

发布时间:2020-12-20 11:06:48 所属栏目:Python 来源:网络整理
导读:我设法成功运行了这个机器学习教程(我的第一个).它使用卷积神经网络进行分类. https://github.com/bhimmetoglu/time-series-medicine/blob/master/HAR/HAR-CNN.ipynb 在使用tensor-flow完成此机器学习python脚本之后,会在文件夹checkpoints-cnn中生成一些文
我设法成功运行了这个机器学习教程(我的第一个).它使用卷积神经网络进行分类.

https://github.com/bhimmetoglu/time-series-medicine/blob/master/HAR/HAR-CNN.ipynb

在使用tensor-flow完成此机器学习python脚本之后,会在文件夹checkpoints-cnn中生成一些文件.

- checkpoint
- har.ckpt.data-00000-of-00001
- har.ckpt.index
- har.ckpt.meta

这些机器学习输出文件的目的和意义是什么?如何使用它们对现实数据进行分类?

我使用的是python v3.6

解决方法

在您创建估算工具时,例如通过运行

classifier = tf.estimator.DNNClassifier(...,model_dir='checkpoints-cnn')

如果检查点与提供给估计器初始化程序的定义兼容,tensorflow将尝试从检查点加载模型.

然后,您可以继续进一步训练,或使用它来估计/分类现实生活中的数据.

至于内容,.meta文件包含网络的拓扑,其图形. .data- [numbers]文件包含权重值和其他可变数据. .index文件跟踪当前检查点,我不确定它包含什么.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读