README.md

    深度学习入门

    Build Status Documentation Status Documentation Status License

    1. 新手入门
    2. 识别数字
    3. 图像分类
    4. 词向量
    5. 个性化推荐
    6. 情感分析
    7. 语义角色标注
    8. 机器翻译

    运行这本书

    您现在在看的这本书是一本“交互式”电子书 —— 每一章都可以运行在一个Jupyter Notebook里。

    我们把Jupyter、PaddlePaddle、以及各种被依赖的软件都打包进一个Docker image了。所以您不需要自己来安装各种软件,只需要安装Docker即可。对于各种Linux发行版,请参考 https://www.docker.com 。如果您使用Windows或者Mac,可以考虑给Docker更多内存和CPU资源

    只需要在命令行窗口里运行:

    docker run -d -p 8888:8888 paddlepaddle/book

    会从DockerHub.com下载和运行本书的Docker image。阅读和在线编辑本书请在浏览器里访问 http://localhost:8888

    如果您访问DockerHub.com很慢,可以试试我们的另一个镜像docker.paddlepaddle.org:

    docker run -d -p 8888:8888 docker.paddlepaddle.org/book

    使用GPU训练

    本书默认使用CPU训练,若是要使用GPU训练,使用步骤会稍有变化。为了保证GPU驱动能够在镜像里面正常运行,我们推荐使用nvidia-docker来运行镜像。请先安装nvidia-docker,之后请运行:

    nvidia-docker run -d -p 8888:8888 paddlepaddle/book:0.10.0rc2-gpu

    或者使用国内的镜像请运行:

    nvidia-docker run -d -p 8888:8888 docker.paddlepaddle.org/book:0.10.0rc2-gpu

    还需要将以下代码

    paddle.init(use_gpu=False, trainer_count=1)

    改成:

    paddle.init(use_gpu=True, trainer_count=1)

    贡献内容

    您要是能贡献新的章节那就太好了!请发Pull Requests把您写的章节加入到/pending下面的一个子目录里。当这一章稳定下来,我们一起把您的目录挪到根目录。

    为了写作、运行、调试,您需要安装Python 2.x和Go >1.5, 并可以用脚本程序来生成新的Docker image。

    Note: We also provide English Readme for PaddlePaddle book.

    知识共享许可协议
    本教程PaddlePaddle 创作,采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。

    项目简介

    Deep Learning 101 with PaddlePaddle (『飞桨』深度学习框架入门教程)

    发行版本

    当前项目没有发行版本

    贡献者 104

    全部贡献者

    开发语言

    • Jupyter Notebook 75.4 %
    • HTML 18.5 %
    • Python 4.4 %
    • JavaScript 1.1 %
    • CSS 0.4 %