tensorflow学习笔记
(1)安装tensorflow
在anaconda中新建environment,命名 tensorflow ,右侧三角,open terminal ,
输入 pip install numpy matplotlib Pillow scikit-learn pandas -i https://pypi.tuna.tsinghua.edu.cn/simple 安装包
输入 pip install tensorflow==2.0.0-beta -i https://pypi.tuna.tsinghua.edu.cn/simple 安装tensorflow2.0 或者修改版本号 ,安装其他
多次安装,不行就卸载了重新安装
(2)在anoconda中安装其他需要的包
例 pip install matplotlib Pillow scikit-learn pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
(3)安装完成后使用TensorFlow时报错
FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy.......
报错原因:numpy版本过高,使用numpy-1.16-0版本即可
解决方法:重新安装numpy-1.16-0
pip install numpy==1.16.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
会自动卸载之前安装的其他版本
(4)vscode 运行模型
pb是protocol(协议) buffer(缓冲)的缩写。TensorFlow训练模型后存成的pb文件,是一种表示模型(神经网络)结构的二进制文件,不带有源代码,也一般无法映射成源代码。这就有点像C 语言编译产生的机器码一般无法映射回源代码一样。pb文件作为SavedModel的一部分,可以加载回TensorFlow进行部署或进一步训练。没有源代码,得去作者的GitHub下载源代码。
Visual Studio Code启动项目
安装调试器。
常用的有Debugger for Firefox和Debugger for Chrome
直接搜索安装即可
选择添加配置,根据提示添加即可。
添加完成之后,会自动的生成一个关于浏览器的配置文件launch.json。
切换浏览器,直接把配置文件launch.json删除,重新配置即可