TensorFlow学习(2)
一、jupyter notebook的安装和使用
1. 什么是jupyter notebook
jupyter notebook(http://jupyter.org/)是一种web应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。Jupyter Notebook 已迅速成为数据分析,机器学习的必备工具。因为它可以让数据分析师集中精力向用户解释整个分析过程。得益于它简洁的页面布局和实用的功能,它拥有诸如IDE——pycharm所不能及的轻量和快捷,也拥有诸如原生交互解释器IDLE所不能及的清晰和醒目。
2.安装jupyter notebook并启动
python -m pip install matplotlib notebook -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.Looking in indexes: http://pypi.douban.com/simple
在终端键入以下语句即可启动jupyter notebook(需要注意的是在这里我并没有安装Anaconda,如果安装了Anaconda,就不必再命令行终端中启动notebook):
jupyter notebook
在浏览器打开链接后,显示如下所示界面,即表示安装成功:
之后new一个python3项目:
随后就会打开以下页面,绿色的小方框称为单元格:
那么此时我们就可以在单元格中编辑代码,并运行第一段代码,使其输出Hello World!:
而且极为有趣的一点是选中某一单元格并运行其中代码,下一单元格中的代码并不会对其产生影响,可以说每一个可执行单元格就是一个独立的编程环境。
另外,notebook还支持markdown语法,此时,notebook又变成了一个markdown笔记工具: