Tensorflow

Tensorflow简介

什么是Tensorflow • TensorFlow由谷歌人工智能团队谷歌大脑(Google Brain)开发和维护的
开源深度学习平台,是目前人工智能领域主流的开发平台,在全世界有着 广泛的用户群体。

Tensorflow的特点

优秀的构架设计,通过“张量流”进行数据传递和计算,用户可以很容易 地、可视化地看到张量流动的每一个环节
可轻松地在CPU/GPU上部署,进行分布式计算,为大数据分析提供计算能 力的支撑 •
跨平台性好,灵活性强。TensorFlow不仅可在Linux、Mac和Windows系 统中运行,甚至还可在移动终端下工作

Tensorflow发展历史 • 2011年,Google公司开发了它的第一代分布式机器学习系统DistBelief。
著名计算机科学家杰夫·迪恩(Jeff Dean)和深度学习专家吴恩达 (Andrew Y.Ng)都是这个项目的核心成员 •
2015年11月,Google将它的升级版实现正式开源,协议遵循Apache 2.0 并更名为TensorFlow •
目前,TensorFlow最新版为2.X,教学使用1.14.0

Tensorflow安装

在线安装

安装tensorflow及依赖包:pip install tf-nightly 安装纯净包:pip install tensorflow
安装GPU版本:pip install tf-nightly-gpu 离线安装
下载离线包:https://pypi.org/project/tensorflow/#files执行安装

Tensorflow安装(续)

修改源进行安装。如果安装包time out错误,则可以修改pip源,重新进行安 装,修改方式: (

1)编辑或新建pip配置文件(~/.pip/pip.conf),在配置文件下加入:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
(2)安装时将timeout时间设置长一点
sudo pip3 --timeout 600
install tensorflow-1.14.0-cp35-cp35m-manylinux1_x86_64.whl

Tensorflow安装(续1)

 也可使用如下完整命令安装:
pip3 install --user tensorflow==1.14.0 --index-url
https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host
https://pypi.tuna.tsinghua.edu.cn --timeout 600

案例1:快速开始

import tensorflow as tf

# 定义常量(也是张量)
hello = tf.constant('Hello world!')
sess = tf.Session()  # 创建session对象
print(sess.run(hello))  # 执行hello操作并返回结果、打印
sess.close()
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值