下载APP
登录
关闭
讲堂
算法训练营
Python 进阶训练营
企业服务
极客商城
客户端下载
兑换中心
渠道合作
推荐作者
当前播放: 12 | 在交互环境中使用TensorFlow
00:00 / 00:00
标清
  • 标清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看

TensorFlow快速入门与实战

共67讲 · 67课时,约1000分钟
6980
免费
01 | 课程介绍
免费
02 | 课程内容综述
免费
03 | 第一章内容概述
免费
04 | TensorFlow产生的历史必然...
免费
05 | TensorFlow与Jeff Dean的...
免费
06 | TensorFlow的应用场景
07 | TensorFlow的落地应用
08 | TensorFlow的发展现状
09 | 第二章内容概述
10 | 搭建你的TensorFlow开发环...
11 | Hello TensorFlow
12 | 在交互环境中使用TensorFl...
13 | 在容器中使用TensorFlow
14 | 第三章内容概述
15 | TensorFlow模块与架构介绍
16 | TensorFlow数据流图介绍
17 | 张量(Tensor)是什么(上...
18 | 张量(Tensor)是什么(下...
19 | 变量(Variable)是什么(...
20 | 变量(Variable)是什么(...
21 | 操作(Operation)是什么...
22 | 操作(Operation)是什么...
23 | 会话(Session)是什么
24 | 优化器(Optimizer)是什...
25 | 第四章内容概述
26 | 房价预测模型的前置知识
27 | 房价预测模型介绍
28 | 房价预测模型之数据处理
29 | 房价预测模型之创建与训练
30 | TensorBoard可视化工具介...
31 | 使用TensorBoard可视化数...
32 | 实战房价预测模型:数据分...
33 | 实战房价预测模型:创建与...
34 | 实战房价预测模型:可视化...
35 | 第五章内容概述
36 | 手写体数字数据集MNIST介...
37 | 手写体数字数据集MNIST介...
38 | MNIST Softmax网络介绍(...
39 | MNIST Softmax网络介绍(...
40 | 实战MNIST Softmax网络(...
41 | 实战MNIST Softmax网络(...
42 | MNIST CNN网络介绍
43 | 实战MNIST CNN网络
44 | 第六章内容概述
45 | 准备模型开发环境
46 | 生成验证码数据集
47 | 输入与输出数据处理
48 | 模型结构设计
49 | 模型损失函数设计
50 | 模型训练过程分析
51 | 模型部署与效果演示
52 | 第七部分内容介绍
53 | 人脸识别问题概述
54 | 典型人脸相关数据集介绍
55 | 人脸检测算法介绍
56 | 人脸识别算法介绍
57 | 人脸检测工具介绍
58 | 解析FaceNet人脸识别模型
59 | 实战FaceNet人脸识别模型
60 | 测试与可视化分析
61 | 番外篇内容介绍
62 | TensorFlow社区介绍
63 | TensorFlow生态:TFX
64 | TensorFlow生态:Kubeflow
65 | 如何参与TensorFlow社区开...
66 | ML GDE是TensorFlow社区...
67 | 课程总结

精选留言(55)

  • 2019-01-09
    jupyter notebook 报错

    UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range(128)
    1
    13
  • 2019-01-29
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range(128)
    错误可以使用命令 "LANG=zn jupyter-notebook" 启动 jupyter.
    可以看这里:https://github.com/jupyterlab/jupyterlab/issues/5345
    1
    5
  • 2019-01-14
    老师您好,我纠正一下哈:图像处理中,用0-255表示灰度值范围,其中0表示黑色,255是白色。这一点老师可能因为口误说错了,特此说明。

    作者回复: 嗯,谢谢您的指正!

    5
  • 2019-01-09
    终于出来了,一路踩了很多坑啊,有几个其他环境问题,还有python版本原因,要python3.5 或 python3.6 安装 jupyter ,才能jupyter notebook。环境个好了之后,运行例子又一直不出结果,一直报URLError: <urlopen error [Errno 54] Connection reset by peer> ,是因为程序会去http://yann.lecun.com/exdb/mnist/ 下载文件。直接把四个.gz文件下载到/tmp/data/下就可以了
    运行结果:
    Step 1, Minibatch Loss= 7685.2944, Training Accuracy= 0.391
    Step 100, Minibatch Loss= 170.7603, Training Accuracy= 0.898
    Step 200, Minibatch Loss= 134.8601, Training Accuracy= 0.836
    Step 300, Minibatch Loss= 56.2123, Training Accuracy= 0.891
    Step 400, Minibatch Loss= 38.7206, Training Accuracy= 0.875
    Step 500, Minibatch Loss= 36.6312, Training Accuracy= 0.891
    Optimization Finished!
    Testing Accuracy: 0.859
    展开

    作者回复: 考虑到大家的反馈,我们后面专门讲了用python3来实战。也介绍了对应环境的搭建

    5
  • 2019-01-20
    出NotJSONError的下载首页的压缩文件,不要单独下载第二章例子
    https://github.com/DjangoPeng/tensorflow-101
    3
  • 2019-01-09
    终于跑通了。
    手动下载了mnist的四个压缩文件;
    手动复制了几块代码到 jupyter notebook;
    无视了一串warning,似乎是在提醒方法旧了,新版tensorflow有更好的用法云云……
    最后的结果,虽然才0.86,但至少跑通了……
    Step 1, Minibatch Loss= 8703.4287, Training Accuracy= 0.289
    Step 100, Minibatch Loss= 252.4402, Training Accuracy= 0.812
    Step 200, Minibatch Loss= 42.8398, Training Accuracy= 0.891
    Step 300, Minibatch Loss= 72.8398, Training Accuracy= 0.844
    Step 400, Minibatch Loss= 37.7853, Training Accuracy= 0.844
    Step 500, Minibatch Loss= 64.6510, Training Accuracy= 0.797
    Optimization Finished!
    Testing Accuracy: 0.8617
    展开

    作者回复: 赞:)

    3
  • 2019-01-13
    对啦,老师一个人会很忙很累的,如果开通同学也可以评论留言的话可能会更好,这样的话大家的问题可以得到及时的解决。仅建议。非常非常希望有一个群,可以讨论问题。也是仅建议。
    2
  • 2019-01-13
    我也OK啦,我用了git clone下载了老师这个项目,不过我琢磨了好一会怎么把.ipynb文件放入自己的jupyter notebook文件(有点尴尬),如果有小伙伴也有这个疑惑请看我的步骤:在自己的jupyter notebook中右上方有一个upload,再选择本地目录即可,就可以直接使用了,不用一个一个复制的哦!
    老师我有个问题:我的jupyter notebook打开后,文件很多也很乱,但是看到你的都是整理好的,想问问怎么做呀?我那个打开好像是自己本机的什么文件之类的(不太懂),求老师解答。
    Step 1, Minibatch Loss= 10555.2891, Training Accuracy= 0.461
    Step 100, Minibatch Loss= 137.4880, Training Accuracy= 0.898
    Step 200, Minibatch Loss= 67.1002, Training Accuracy= 0.898
    Step 300, Minibatch Loss= 124.5158, Training Accuracy= 0.820
    Step 400, Minibatch Loss= 54.3910, Training Accuracy= 0.875
    Step 500, Minibatch Loss= 47.0952, Training Accuracy= 0.836
    Optimization Finished!
    Testing Accuracy: 0.8415
    展开
    2
  • 2019-01-08
    我用jupyter打开演示文件的时候显示,加载代码出错,NotJSONError...

    作者回复: 可以在课程的github项目中提 issue附上截图

    1
    2
  • N
    2019-11-08
    老师问下mac环境需要用python3吗?我的2.7版本,第一步就会报No module named example.tutorials.mnist 用docker也一样。。网上查了一下也没有解决,跪求告知。

    作者回复: 建议还是使用 Python 3.5+ 版本比较好,不同版本的包路径会不一样

    1
  • 2019-10-28
    当纪录片了解一下TensorFlow1.x。

    作者回复: 这个课程基于 Keras,backend 是 tf 1.12。不论是语法还是模型格式,跟 TF 2.0 对应的 Keras 都是兼容的。不存在 纪录片 的说法。

    1
  • 2019-10-28
    为什么会这样啊,这课程不能实际应用,跟自学也差不多。
    ImportError Traceback (most recent call last)
    <ipython-input-1-8584439caa66> in <module>()
          2
          3 # 导入 MNIST 数据集
    ----> 4 from tensorflow.examples.tutorials.mnist import input_data
          5 mnist = input_data.read_data_sets("/tmp/data/", one_hot=True)
          6

    ImportError: No module named tutorials.mnist
    展开
    1
    1
  • 2019-03-07
    在运行jupyter notebook的时候遇到了一个问题:jupyter无法连接到kernel。jupyter服务器报错:/venv/lib/python3.6/site-packages/notebook/base/zmqhandlers.py:284: RuntimeWarning: coroutine 'WebSocketHandler.get' was never awaited
      super(AuthenticatedZMQStreamHandler, self).get(*args, **kwargs)
    查了一下原因是:virtualenv的tornado包的版本是6.0.0,与jupyter发生了冲突,需要降低tornado的版本。原网址:https://github.com/jupyter/notebook/issues/4437
    解决方法是:执行
    pip install "tornado<6"
    展开

    作者回复: 👍

    1
  • 2019-01-09
    环境终于弄好了,jupyter要用python3
    1
  • 2019-01-08
    jupyter kernelspec list看到两个kernel,一个是venv,一个是python2,怎么删除python2这个kernel呢,发现执行jupyter notebook时使用的python2这个kernel,而且无法打开notebook

    作者回复: notebook页面
    菜单栏
    -Kernel
    -Change kernel
    -venv

    1
  • 2019-01-08
    Windows环境下Python环境安装Tensorflow操作流程有文档么?

    作者回复: FAQ已添加到github项目文档中:https://github.com/DjangoPeng/tensorflow-101#1-windows-%E4%B8%8A%E5%AE%89%E8%A3%85-tensorflow-%E6%B5%81%E7%A8%8B

    1
  • 2019-01-08
    请问视频里的 notebook-example 在哪里下载?

    作者回复: https://github.com/DjangoPeng/tensorflow-101/blob/master/notebook-examples/chapter-2/basic-models.ipynb

    1
  • 2019-10-28
    TF2.0的改动太大了,这课程几乎被废了。

    作者回复: 这个课程的案例实践都是基于 Keras,backend 是 tf 1.12。不论是语法还是模型格式,跟 TF 2.0 对应的 Keras 都是兼容的。

    前面2个基础章节的重点是告诉大家 张量的底层运行原理,并不存在 “废了” 的说法。

  • 2019-07-20
    pip install jupyter
    python -m ipykernel install
    之后,执行jupyter:
    $ jupyter

    Command 'jupyter' not found, but can be installed with:

    sudo snap install jupyter # version 1.0.0, or
    sudo apt install jupyter-core

    See 'snap info jupyter' for additional versions.

    执行sudo apt install jupyter-core之后,提示:
    $ jupyter kernelspec list
    Error executing Jupyter command 'kernelspec': [Errno 2] No such file or directory
    展开
  • 2019-06-11
    下载MNIST时TimeOut无法成功,可以先下载下来吗?