前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TensorFlow2.0--Chapter01环境搭建

TensorFlow2.0--Chapter01环境搭建

作者头像
北山啦
发布2022-11-27 13:37:10
5720
发布2022-11-27 13:37:10
举报
文章被收录于专栏:北山啦的博客

TensorFlow2.0–Chapter01环境搭建

TensorFlow 是一个端到端开源机器学习平台。它拥有一个全面而灵活的生态系统,其中包含各种工具、库和社区资源,可助力研究人员推动先进机器学习技术的发展,并使开发者能够轻松地构建和部署由机器学习提供支持的应用。

文章目录

TensorFlow1.x or 2.x

Google于去年早些时候发布了TensorFlow 2.0,这是对现有TensorFlow 1.0的重大飞跃。

  • TensorFlow 1.x 主要用于处理「静态计算图」的框架。

使用 Tensorflow 2.0,我们可以简单地才用 “更像 python” 的功能形式,与 PyTorch 和 Numpy 操作直接相似。而不是带有计算图的两步范例,使其(除其他事项外)更容易调试 TF 代码。详细信息

安装Anaconda

在Anaconda中安装TensorFlow可以直接安装在缺省的base环境中,也可以专门新建一个虚拟环境来安装。新建一个新的环境的好处是可以和已有环境隔离,不会干扰已有环境。例如已有环境是Python 3.8版本,如果有的程序只能运行Python 3.7版本的环境,就可以新建一个Python 3.7版本的专用环境。

官网:https://www.anaconda.com/

安装自己电脑合适的版本即可

环境配置

添加国内镜像源

Anaconda 安装完成后,国内的网络连接Anaconda的官方源,速度基本为0,大部分时间是连接不上的。国内清华大学有对应的镜像源,可以更改为对应的源,可以通过更换原解决

打开anaconda prompt ,在命令行中直接使用以下命令:

代码语言:javascript
复制
# 使用清华镜像源
conda config --prepend channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
# 或者使用国科大镜像源
conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

创建新环境

打开开始菜单中的“AnacondaPrompt”进入 Anaconda 的命令行终端,输入命令:

代码语言:javascript
复制
conda create --name tf2 python=3.7

进入tf2环境

代码语言:javascript
复制
conda activate tf2

创建一个juputer notebook快捷方式

代码语言:javascript
复制
conda activate tf2
conda install nb_conda

安装完毕后在Windows菜单里会多一项Jupyter Notebook(tf2)(图2.16),汇过这个菜单可以启动tf2环境下的Jupyter Notebook 服务

安装tensorflow2.0

代码语言:javascript
复制
conda install tensorflow=2.0

查看版本

代码语言:javascript
复制
import tensorflow as tf
tf.__version__
代码语言:javascript
复制
'2.0.0'

然后就可以运行 python 检验一下tensorflow安装路径:

代码语言:javascript
复制
tf.__path__
代码语言:javascript
复制
['C:\\Users\\Administrator\\anaconda3\\envs\\tf2\\lib\\site-packages\\tensorflow']

环境搭建好啦,让我们继续深入学习Tensorflow2.0吧

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • TensorFlow2.0–Chapter01环境搭建
    • 文章目录
    • TensorFlow1.x or 2.x
    • 安装Anaconda
    • 环境配置
      • 添加国内镜像源
        • 创建新环境
          • 进入tf2环境
            • 安装tensorflow2.0
            相关产品与服务
            腾讯云 TI 平台
            腾讯云 TI 平台(TencentCloud TI Platform)是基于腾讯先进 AI 能力和多年技术经验,面向开发者、政企提供的全栈式人工智能开发服务平台,致力于打通包含从数据获取、数据处理、算法构建、模型训练、模型评估、模型部署、到 AI 应用开发的产业 + AI 落地全流程链路,帮助用户快速创建和部署 AI 应用,管理全周期 AI 解决方案,从而助力政企单位加速数字化转型并促进 AI 行业生态共建。腾讯云 TI 平台系列产品支持公有云访问、私有化部署以及专属云部署。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档