TensorFlow

Eric讨论 | 贡献2021年8月20日 (五) 18:25的版本

TensorFlow是由Google发布的一个开源软件库,用于各种感知和语言理解任务的机器学习

简介

时间轴

  • 2010年,谷歌大脑创建DistBelief作为他们的第一代专有的机器学习系统。
  • 2015年11月9日,在Apache 2.0开源许可证下发布TensorFlow。
  • 2016年4月,发布TensorFlow 0.8.0,增加本地的分布式运行支持。
  • 2016年6月,发布TensorFlow 0.9.0,增加iOS支持。
  • 2017年2月11日,发布TensorFlow 1.0.0。

安装

使用Docker

使用Docker来配置TensorFlow环境很简单,只要启动一个容器即可。推荐镜像:

镜像 描述
jupyter/tensorflow-notebook Jupyter官方制作的镜像,包含Jupyter Lab。
tensorflow/tensorflow:latest-jupyter TensorFlow官方制作的镜像,目前使用Jupyter notebook暂不包含Jupyter Lab。

使用镜像某个,启动一个容器:

#  使用jupyter/tensorflow-notebook启动容器,并使用Jupyter Lab作界面
docker run --name jupyter-tf -d -p 8000:8888 -e JUPYTER_ENABLE_LAB=yes jupyter/tensorflow-notebook

#  使用tensorflow/tensorflow:latest-jupyter启动容器
docker run -it -p 8888:8888 tensorflow/tensorflow:latest-jupyter

资源

网站

参考文献