机器学习系统 TensorFlow

机器学习系统 TensorFlow

Apache-2.0
C/C++ Python 查看源码»
跨平台
Google
2015-11-10
sikkx

TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow的表现比第一代的DistBelief快了2倍。

TensorFlow 内建深度学习的扩展支持,任何能够用计算流图形来表达的计算,都可以使用TensorFlow。任何基于梯度的机器学习算法都能够受益于TensorFlow的自动分 化(auto-differentiation)。通过灵活的Python接口,要在TensorFlow中表达想法也会很容易。

TensorFlow 对于实际的产品也是很有意义的。将思路从桌面GPU训练无缝搬迁到手机中运行。

示例代码:

import tensorflow as tf
import numpy as np

# Create 100 phony x, y data points in NumPy, y = x * 0.1 + 0.3
x_data = np.random.rand(100).astype(np.float32)
y_data = x_data * 0.1 + 0.3

# Try to find values for W and b that compute y_data = W * x_data + b
# (We know that W should be 0.1 and b 0.3, but TensorFlow will
# figure that out for us.)
W = tf.Variable(tf.random_uniform([1], -1.0, 1.0))
b = tf.Variable(tf.zeros([1]))
y = W * x_data + b

# Minimize the mean squared errors.
loss = tf.reduce_mean(tf.square(y - y_data))
optimizer = tf.train.GradientDescentOptimizer(0.5)
train = optimizer.minimize(loss)

# Before starting, initialize the variables.  We will 'run' this first.
init = tf.global_variables_initializer()

# Launch the graph.
sess = tf.Session()
sess.run(init)

# Fit the line.
for step in range(201):
    sess.run(train)
    if step % 20 == 0:
        print(step, sess.run(W), sess.run(b))

# Learns best fit is W: [0.1], b: [0.3]
加载中

评论(11)

迪伦少校
迪伦少校
#TensorFlow#学习一波吧!
绝世风华
绝世风华
请问这篇示例代码功能是干嘛 ,得到的结果是什么
z971059634
z971059634
windows系统下python3.6怎么安装tensorlow呀?不是有支持的 吗?为什么安装不上呀
voodoo
voodoo
每次升级接口变化差异感觉都挺大的,什么时候可以稳定呐?
nuanfeng_f
nuanfeng_f
我写了二篇日志《谷歌深度学习公开课任务 5: Word2Vec&CBOW》, 传送门
hankcs
hankcs
#CS224n# #TensorFlow# 我写了一篇日志《CS224n Assignment 2》, 传送门:http://www.hankcs.com/nlp/cs224n-assignment-2.html
hankcs
hankcs
#TensorFlow# 我写了一篇日志《从源码编译安装TensorFlow》, 传送门:http://www.hankcs.com/ml/compile-and-install-tensorflow-from-source.html
hankcs
hankcs
#CS224n# #TensorFlow# 我写了一篇日志《CS224n笔记7 TensorFlow入门》, 传送门:http://www.hankcs.com/nlp/cs224n-tensorflow.html
韭零后张子游
韭零后张子游
#Robocode# #TensorFlow# 这两个在一起会发生啥?
z
zb1489335865268
学习TensorFlow还是多看看API比较靠谱,就是翻墙比较麻烦。还好国内有人把API全都搬运过来了,传送门: http://api.tensorflowjiaocheng.com/

TensorFlow 1.12.0 正式发布,谷歌开源的机器学习框架

TensorFlow 1.12.0 已正式发布,TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow 的表现比第一代的 DistBelief 快了 2 倍。 此版本主要更新和改进内容:...

11/07 07:56

TensorFlow 1.12.0-rc2 发布,改善 XLA 性能。

TensorFlow 1.12.0-rc2 发布了。TensorFlow 是谷歌的第二代机器学习系统,也是当下最流行的机器学习框架。 主要更新内容如下: 与上一版本对比: 改善 XLA 稳定性和性能。 修复 Cloud ML Eng...

10/28 07:09

TensorFlow 1.12.0 RC1 发布,Keras 模型质量提升

TensorFlow 1.12.0 RC1 发布了,TensorFlow 是谷歌的第二代机器学习系统,也是当下最流行的机器学习框架。 此版本主要变化是: TPU 模型 Keras 质量提升与 bug 修复。 TPUEstimator:并行初始...

10/18 07:35

TensorFlow 1.11.0 正式发布,谷歌开源的机器学习框架

TensorFlow 1.11.0 已正式发布,TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow 的表现比第一代的 DistBelief 快了 2 倍。 此版本更新包括: Nvidia G...

09/28 06:27

TensorFlow 1.11.0-rc2 发布,新增针对 tf.keras 的特性

TensorFlow 1.11.0-rc2 发布了,TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow 的表现比第一代的 DistBelief 快了 2 倍。 此版本更新包括: Nvidia G...

09/23 08:01

谷歌:TensorFlow 在中国下载量已达 200 万

在 2018 年上海场的谷歌开发者大会上,谷歌工程师介绍到,谷歌的机器学习开源框架TensorFlow在全球已经拥有了1700万下载量,并有39000次提交次数;1600人参与了贡献,问题回答次数也达到了1...

09/21 08:19

TensorFlow 1.11.0-rc1 发布,修复训练 Keras 性能问题

TensorFlow 1.11.0-rc1 发布了,TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow 的表现比第一代的 DistBelief 快了 2 倍。 此版本更新包括: 修复了在...

09/18 07:32

TensorFlow 1.11.0-rc0 发布,为查询内核添加更多语言支持

TensorFlow 1.11.0-rc0 发布了,该版本包含许多的重要的改进和新特性、破坏性变更、bug 修复和其他更改: 主要新特性和改进 Nvidia GPU: Prebuilt binaries are now (as of TensorFlow 1.11...

09/14 11:17

TensorFlow 推出数据验证函数库 TFDV,用于分析和验证

TensorFlow 数据验证(TensorFlow Data Validation, TFDV)是一个用于探索与验证机器学习数据的函数库,特别设计为高度可扩展,用于验证以及监控机器学习的数据。 TensorFlow 产品经理 Clemen...

09/13 08:02

TensorFlow 1.10.1 发布,谷歌开源机器学习库

开源机器学习库 TensorFlow 1.10.1 发布了,本次更新主要是修复了 bug,具体如下: Bug 修复和其他变更 tf.keras: 修复 Cloud TPU 上的 keras。不会再为 Windows 构建新的二进制文件 源码下载...

08/26 07:01

没有更多内容

加载失败,请刷新页面

3
回答
TensorFlow 支持哪几种语言,Java支持咋样
fgffjhfj 的回答 02/19 10:39
最佳答案
我感觉,可以用Python训练,生成二进制数据模型,然后,用java调用,集成到应用中,比较好。
1
回答
运行你的Tensorflow程序print sess.run(hello)这行报错,不知道是不是自己没安装成功

import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.S...

2017/11/25 17:00
1
回答
tensorflow LSTM时间序列预测问题

#coding=utf-8 import numpy as np import tensorflow as tf import matplotlib as...

2017/06/22 11:08
2
回答
TensorFlow节点对象无法被Python垃圾收集器回收,会导致内存溢出,有什么好办法?
李勃 的回答 2017/12/28 11:12
最佳答案
该问题已经解决,参考https://www.joylibo.com/2017/tensorflow-memory-leak.html
1
回答
通过Anaconda安装TensorFlow后测试报这个错误,是为什么呢?有人知道吗?

通过Anaconda安装TensorFlow后测试报这个错误,是为什么呢?有人知道吗?

2017/11/25 18:21
2
回答
tensorflow 在 cpu 下运行 mnist 的例子很慢,正常吗?

最近正在学习 tensorflow ,使用 anaconda 在 windows 7 下用 pip 直接安装的。 因为是一台老机器,没有独立显卡,因此安装...

2017/09/13 09:53
1
回答
tensorflow的开发语言咋改了c++??github上,有人知道吗

tensorflow的开发语言咋改了c++??github上,有人知道吗

2017/07/19 17:38
2
回答
运行import tensorflow as tf失败

ImportError: Importing the multiarray numpy extension module failed. Most lik...

2017/03/10 18:21
70
回答
高手问答第 142 期 — TensorFlow 实战
博文视点 的回答 2017/03/01 11:30
最佳答案
OSC 第 142 期高手问答 -- TensorFlow实战 @Li_Peng @sca7 @灵风fly @golang @tinyhare 恭喜以上五位网友或获得《TensorFlow实战》图书一本 请私信 @博文视点 告知快递信息(格式:姓名+电话+地址)!
16
回答
基于tensorflow创业 ,能干啥?

基于tensorflow创业 能干啥呀 人工智能创业

2017/04/22 22:40

没有更多内容

加载失败,请刷新页面

史上最全TensorFlow学习资源汇总

史上最全TensorFlow学习资源汇总

04/12 23:24
235
0
【干货】史上最全的Tensorflow学习资源汇总,速藏!

一 、Tensorflow教程资源: 1)适合初学者的Tensorflow教程和代码示例:(https://github.com/aymericdamien/TensorFlow-Examples)该教程不光提供了一些经典的数据集,更是从实现最简单的“Hel...

07/25 20:23
47
1
谷歌又开源了: Swift for TensorFlow

今年三月,谷歌在 TensorFlow 开发者峰会上公开演示了 Swift for TensorFlow,近日,TensorFlow 官网宣布 Swift for TensorFlow 已在 GitHub 上开源,地址如下: https://github.com/tensorf...

05/06 00:57
14
0
全球人工智能大会2018GAITC-19日晚的谷歌TensorFlow基础培训

在产品的个性化推荐、用户分析、聊天机器人等领域,人工智能展示出了它的强大之处。为了让人工智能真正落地,您需要用到一个非常可靠的机器学习框架,TensorFlow 将是您的不二之选。

05/18 09:27
11
0
使用深度学习TensorFlow框架进行图片识别

Apsara Clouder大数据专项技能认证:使用深度学习TensorFlow框架进行图片识别 与Caffe、Theano、Torch、MXNet等框架相比,TensorFlow在Github上Fork数和Star数都是最多的,而且在图形分类、音...

2017/11/01 11:56
25
0
在阿里云Kubernetes容器服务上打造TensorFlow实验室

摘要: 利用Jupyter开发TensorFLow也是许多数据科学家的首选,但是如何能够快速从零搭建一套这样的环境,并且配置GPU的使用,同时支持最新的TensorFLow版本, 对于数据科学家来说既是复杂的,...

05/10 10:28
18
0
人人都会深度学习之Tensorflow基础快速入门

《Tensorflow基础快速入门》的目的是帮助广大的深度学习爱好者,逐层深入,步步精通当下最流行的深度学习框架Tensorflow。该课程包含Tensorflow运行原理,Tensor上面常见的操作,常见API的使...

07/09 11:53
32
0
使用深度学习TensorFlow框架进行图片识别

Apsara Clouder大数据专项技能认证:使用深度学习TensorFlow框架进行图片识别 本认证系统的介绍了深度学习的一些基础知识,以及Tensorflow的工作原理。通过阿里云机器学习PAI基于经典的CIFAR...

10/30 10:13
4
0
Distributed TensorFlow

Distributed TensorFlow 搭建分布式Tensorflow集群,https://my.oschina.net/u/2306127/blog/1815193 中文,https://my.oschina.net/u/2306127/blog/1815208 This document shows how to cr...

05/19 13:02
19
0
mac机器学习开发环境部署及helloworld

一、下载并安装Anaconda2.7 https://repo.anaconda.com/archive/Anaconda2-5.2.0-MacOSX-x86_64.pkg 路径:/Users/shijun/anaconda2 二、运行Anaconda Navigator -> Enviro......

06/20 17:20
76
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部