V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
PhilosophyKing
V2EX  ›  TensorFlow

Python + TensorFlow 深度学习中文教程

  •  
  •   PhilosophyKing · 2016 年 10 月 10 日 · 9011 次点击
    这是一个创建于 3398 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好,第一次在 V2EX 发帖。

    深度学习现在已经从研究领域慢慢走向实际应用。而中文世界的教程还比较少。

    我正在制作一个中文深度学习教程。 V2EX 是一个很厉害的社区,所以尝试在这里给大家分享一下。

    教程 Github 的地址 https://github.com/CreatCodeBuild/TensorFlow-Chinese-Tutorial

    视频全部在 B 站 http://space.bilibili.com/16696495

    我也是一个学习者,并不是专家。我只是自发地觉得有必要分享我的学习所得。

    对教程有意见和建议请提出来。谢谢支持啦。

    25 条回复    2016-10-14 14:41:46 +08:00
    cheetah
        1
    cheetah  
       2016 年 10 月 10 日
    感谢楼主
    byteli
        2
    byteli  
       2016 年 10 月 10 日
    太好了。收藏
    jccg90
        3
    jccg90  
       2016 年 10 月 10 日
    能用 IPython Notebook 来学 tf 框架吗。。。 Notebook 画图太方便了,学习比较直观
    rust
        4
    rust  
       2016 年 10 月 10 日
    视频有没有地方下载,B 站压缩太厉害了~
    oop99
        5
    oop99  
       2016 年 10 月 10 日
    mark, 感谢, 希望持续更新
    33Cat
        6
    33Cat  
       2016 年 10 月 10 日
    非常感谢,已 mark
    33Cat
        7
    33Cat  
       2016 年 10 月 10 日
    话说,直接从 3 开始的? 1 和 2 呢?
    PhilosophyKing
        8
    PhilosophyKing  
    OP
       2016 年 10 月 10 日
    @33Cat 在 github 的 readme 里面有 1 和 2 的视频链。
    PhilosophyKing
        9
    PhilosophyKing  
    OP
       2016 年 10 月 10 日
    @jccg90 开发效率问题。将所有代码都写好了之后,粘贴到 Notebook 来展示是适用的。但是直接在 notebook 上开发效率太慢。

    而且你做真正的深度学习软件模块的时候不可能用 botebook 吧?

    可视化有 TensorBoard 这个组件。我之后会用到
    dxcqcv
        10
    dxcqcv  
       2016 年 10 月 10 日
    TF 能用 JS 开发吗
    PhilosophyKing
        11
    PhilosophyKing  
    OP
       2016 年 10 月 10 日
    @rust 目前没有。整个系列还没有做好。而且质量也还很惭愧。
    PhilosophyKing
        12
    PhilosophyKing  
    OP
       2016 年 10 月 10 日
    @dxcqcv 官方只给了 C++的底层 API 和 Python 的顶层 API 。

    其他语言的都是社区在推进。

    我也是 JS 开发者。加入了 TF JS 社区的 Slack. 有兴趣可以搜一搜 Slack 加入。

    不过社区已经有大概半年没有什么动静了。

    我估计项目是死了。

    JS Binding 的主要难点是, JS 没有 64 位整数的类型。 JS Number 是 64 位浮点,俗称 double 。

    而且 Python API 中有一些 C++ API 没有提供的。

    所以 JS Implementation 会很艰难。

    JS for Scientific Computing 也许会在 JS2017 或者 2018 中有一定支持。我希望。。。
    JayFang1993
        13
    JayFang1993  
       2016 年 10 月 10 日
    看了一期,不错不错~~ 可以拉个群 Slack 或者 wechat
    Aspx
        14
    Aspx  
       2016 年 10 月 10 日
    看了第一期,实在看不下去了。提个建议,你录制教程之前可以先把要打好的文字信息录好么? 10 分钟足够讲完的东西,非要拖半个小时
    menc
        15
    menc  
       2016 年 10 月 10 日
    第一节课你讲的那个向量的内积并不是向量的内积啊
    v1 .* v2 = Σxiyi
    a = (1, 2)
    b = (3, 4)
    a .* b = 1 * 3 + 2 * 4 = 11
    PhilosophyKing
        16
    PhilosophyKing  
    OP
       2016 年 10 月 10 日 via Android
    @menc 口误
    PhilosophyKing
        17
    PhilosophyKing  
    OP
       2016 年 10 月 10 日 via Android
    @Aspx 一开始录的时候根本没想到真的有人看(ToT)。我一看 Github 时都惊呆了。现在觉得有必要提升一下质量

    有空了会将尿点太多的几期重做

    谢谢建议
    mingyun
        18
    mingyun  
       2016 年 10 月 10 日
    python 小把戏不错
    menc
        19
    menc  
       2016 年 10 月 11 日
    @PhilosophyKing 可是这分明什么乘都不是
    PhilosophyKing
        20
    PhilosophyKing  
    OP
       2016 年 10 月 11 日
    @menc 对, X 乘的话要形状变化。我失误混淆了 Numpy 乘法的操作符重载和数学的乘法。

    确实 [3, 4] x [8, 9] => [24, 36] 的话,想成乘法在 reduce 两个数组比较好。

    [3] X [8, 9] 才是数学上的 X 乘
    [4]

    谢谢你细心的指出。

    我的第一期视频做得不好。准备重做。确实是没想到有真么多人看。
    seoguess
        21
    seoguess  
       2016 年 10 月 11 日
    已 star ,挑个时间好好看下你的视频。
    IC0ZB
        22
    IC0ZB  
       2016 年 10 月 11 日 via iPhone
    谢谢楼主
    nangongkuo
        23
    nangongkuo  
       2016 年 10 月 11 日
    已收藏
    menc
        24
    menc  
       2016 年 10 月 11 日
    @PhilosophyKing 还是很不错的,准备跟下去
    GreatMartial
        25
    GreatMartial  
       2016 年 10 月 14 日 via Android
    关注一下,谢谢楼主
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5570 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 06:26 · PVG 14:26 · LAX 22:26 · JFK 01:26
    ♥ Do have faith in what you're doing.