tensorflow环境配置与reuters新闻分类实例

一、anaconda和Tensorflow是干啥的?

Anaconda是Python的一个发行版,里面内置了很多工具,因为做了优化免去了单独安装各个工具带来的不必要的麻烦。它是Python语言的免费增值开源发行版,可用于大规模数据处理、预测分析和科学计算,可以对 python环境进行部署和管理
Tensorflow是一个基于数据流编程的符号系统,被广泛应用于 各类机器学习算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPUTPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。

二、在conda环境下安装tensorflow

使用pip安装tensorflow会遇到很多问题,建议在conda环境下安装会省去不少麻烦。

使用pip安装tensorflow,需要手动安装GPU支持的CUDA库和CuDNN库,而使用conda环境只需这条命令”conda install tensorflow-gpu”,就能自动安装相关的库。

在conda中安装tensorflow

在你安装conda的env文件夹可以找到新创建的虚拟环境文件夹

三、reuters新闻分类项目实战

四、总结

training sets是训练时用来调整权重使用的

validation sets不是用来调整权重用的,而是用作防止过拟合。也就是说当training sets随着训练次数增加,训练准确度也在增加,而经过validation sets计算后,若精度保持不变或精度没有增加反而减小了,说明发生了过拟合,应当停止训练。

查阅资料后,一般情况下validation loss>training loss,validation accuracy

Original: https://blog.csdn.net/fencecat/article/details/123408451
Author: Zkaisen
Title: tensorflow环境配置与reuters新闻分类实例

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/664080/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球