Python + TensorFlow 深度学习中文教程 - V2EX
PhilosophyKing

Python + TensorFlow 深度学习中文教程

  •  
  •   PhilosophyKing Oct 10, 2016 9205 views
    This topic created in 3504 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

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

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

    可视化有 TensorBoard 这个组件。我之后会用到
    dxcqcv
        10
    dxcqcv  
       Oct 10, 2016
    TF 能用 JS 开发吗
    PhilosophyKing
        11
    PhilosophyKing  
    OP
       Oct 10, 2016
    @rust 目前没有。整个系列还没有做好。而且质量也还很惭愧。
    PhilosophyKing
        12
    PhilosophyKing  
    OP
       Oct 10, 2016
    @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  
       Oct 10, 2016
    看了一期,不错不错~~ 可以拉个群 Slack 或者 wechat
    Aspx
        14
    Aspx  
       Oct 10, 2016
    看了第一期,实在看不下去了。提个建议,你录制教程之前可以先把要打好的文字信息录好么? 10 分钟足够讲完的东西,非要拖半个小时
    menc
        15
    menc  
       Oct 10, 2016
    第一节课你讲的那个向量的内积并不是向量的内积啊
    v1 .* v2 = Σxiyi
    a = (1, 2)
    b = (3, 4)
    a .* b = 1 * 3 + 2 * 4 = 11
    PhilosophyKing
        16
    PhilosophyKing  
    OP
       Oct 10, 2016 via Android
    @menc 口误
    PhilosophyKing
        17
    PhilosophyKing  
    OP
       Oct 10, 2016 via Android
    @Aspx 一开始录的时候根本没想到真的有人看(ToT)。我一看 Github 时都惊呆了。现在觉得有必要提升一下质量

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

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

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

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

    谢谢你细心的指出。

    我的第一期视频做得不好。准备重做。确实是没想到有真么多人看。
    seoguess
        21
    seoguess  
       Oct 11, 2016
    已 star ,挑个时间好好看下你的视频。
    IC0ZB
        22
    IC0ZB  
       Oct 11, 2016 via iPhone
    谢谢楼主
    nangongkuo
        23
    nangongkuo  
       Oct 11, 2016
    已收藏
    menc
        24
    menc  
       Oct 11, 2016
    @PhilosophyKing 还是很不错的,准备跟下去
    GreatMartial
        25
    GreatMartial  
       Oct 14, 2016 via Android
    关注一下,谢谢楼主
    About     Help     Advertise     Blog     API     FAQ     Solana     5528 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 85ms UTC 09:05 PVG 17:05 LAX 02:05 JFK 05:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86