tensorflow 学习笔记(一)安装篇

 由于工作项目中要接触物品识别技术。所以开始学习tensorflow,下面是windows版的安装流程 。

安装环境:

1.操作系统:win10/win7

2.Anaconda 5.3(下载地址

我们通过Anaconda去安装tensorflow,这里我选择python3.7版本64位的Anaconda


下载好后,我们就开始安装Anaconda


一路“Next”


这两个都勾选上。接下来等待完成。

一般默认链接都是国外镜像地址,下载速度会比较慢,我们这里设置一下清华镜像

复制代码代码如下:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
conda config --set show_channel_urls yes复制代码

接下来我们安装Tensorflow,这边我安装的是Tensorflow1.9.0的。启动Anaconda Prompt


创建一个新的环境就叫tensorflow
conda create -n tensorflow python=3.6.7 


激活这个环境
activate tensorflow
在这个环境中安装tensorflow

输入命令,下载安装 tensorflow1.9.0

conda install  tensorflow=1.9.0复制代码


好了。我们现在来测试一下。

在Anaconda Prompt窗口中切换到activate tensorflow环境,输入python

python代码:

import tensorflow as tf
sess = tf.Session()
a = tf.constant(25)
b = tf.constant(35)
sess.run(a+b)复制代码


接下来我们要用model库。在github上下载

github.com/tensorflow/…

这里我用GItHub Desktop  clone下来



耐心等待下载完成ing...

下载完成后。在protos文件下下都是proto文件,我们需要把它们编译成py格式文件


这里会用到Buffers v3.6.1工具

下载地址:github.com/protocolbuf…

我们下载windows版本


把他解压到目录下,会得到2个文件夹


我们把刚才的工具加到系统环境变量中


接下来要批量的编译,让我们打开powershell。


切换到models\research目录下。


执行下面代码

Get-ChildItem object_detection/protos/*.proto |Resolve-Path -Relative | %{protoc $_ --python_out=.} 复制代码


看下图,表示已经成功编译了



在tensorflow环境下安装jupyter和pillow(注:很多导入包报错,都是在tensorflow环境下没有安装,而是在base下安装的。

conda install jupyter

conda install pillow



打开jupyter notebook进行测试:


稍后会弹出web程序,选择object_detection_tutorial.ipynb


Run All 运行所有


测试完成:





转载于:https://juejin.im/post/5bef6a2ee51d4503a53fd3eb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值