All Projects → PaddlePaddle → Book

PaddlePaddle / Book

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

Programming Languages

Jupyter Notebook
11667 projects
HTML
75241 projects
python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to Book

Smt
Surrogate Modeling Toolbox
Stars: ✭ 233 (-91.11%)
Mutual labels:  jupyter-notebook
Datavisualization
Tutorials on visualizing data using python packages like bokeh, plotly, seaborn and igraph
Stars: ✭ 234 (-91.07%)
Mutual labels:  jupyter-notebook
Lasio
Python library for reading and writing well data using Log ASCII Standard (LAS) files
Stars: ✭ 234 (-91.07%)
Mutual labels:  jupyter-notebook
Whilemymcmcgentlysamples
my blog
Stars: ✭ 232 (-91.15%)
Mutual labels:  jupyter-notebook
Jupyterwith
declarative and reproducible Jupyter environments - powered by Nix
Stars: ✭ 235 (-91.03%)
Mutual labels:  jupyter-notebook
Rl learn
我的强化学习笔记和学习材料📖 still updating ... ...
Stars: ✭ 234 (-91.07%)
Mutual labels:  jupyter-notebook
Nn
🧑‍🏫 50! Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
Stars: ✭ 5,720 (+118.24%)
Mutual labels:  jupyter-notebook
Deep learning examples
Examples of using deep learning in Bioinformatics
Stars: ✭ 234 (-91.07%)
Mutual labels:  jupyter-notebook
Web scraping with python
Python 入门爬虫和数据分析实战
Stars: ✭ 234 (-91.07%)
Mutual labels:  jupyter-notebook
Pyschedule
pyschedule - resource scheduling in python
Stars: ✭ 232 (-91.15%)
Mutual labels:  jupyter-notebook
My tech resources
List of tech resources future me and other Javascript/Ruby/Python/Elixir/Elm developers might find useful
Stars: ✭ 233 (-91.11%)
Mutual labels:  jupyter-notebook
Socceraction
Convert existing soccer event stream data to SPADL and value player actions
Stars: ✭ 234 (-91.07%)
Mutual labels:  jupyter-notebook
Learning Pyspark
Code repository for Learning PySpark by Packt
Stars: ✭ 233 (-91.11%)
Mutual labels:  jupyter-notebook
Pandas Highcharts
Beautiful charting of pandas.DataFrame with Highcharts
Stars: ✭ 233 (-91.11%)
Mutual labels:  jupyter-notebook
Drkg
A knowledge graph and a set of tools for drug repurposing
Stars: ✭ 231 (-91.19%)
Mutual labels:  jupyter-notebook
Datasets
source{d} datasets ("big code") for source code analysis and machine learning on source code
Stars: ✭ 231 (-91.19%)
Mutual labels:  jupyter-notebook
Pydqc
python automatic data quality check toolkit
Stars: ✭ 233 (-91.11%)
Mutual labels:  jupyter-notebook
Dlwpt Code
Code for the book Deep Learning with PyTorch by Eli Stevens, Luca Antiga, and Thomas Viehmann.
Stars: ✭ 3,054 (+16.52%)
Mutual labels:  jupyter-notebook
Jddc solution 4th
2018-JDDC大赛第4名的解决方案
Stars: ✭ 235 (-91.03%)
Mutual labels:  jupyter-notebook
Python Script Examples
This repository contains my python (3) script examples that focus on use cases for Network Engineers.
Stars: ✭ 233 (-91.11%)
Mutual labels:  jupyter-notebook

Deep Learning with PaddlePaddle

Build Status Documentation Status Documentation Status

  1. Fit a Line
  2. Recognize Digits
  3. Image Classification
  4. Word to Vector
  5. Recommender System
  6. Understand Sentiment
  7. Label Semantic Roles
  8. Machine Translation

Running the Book

This book you are reading is interactive -- each chapter can run as a Jupyter Notebook.

We packed this book, Jupyter, PaddlePaddle, and all dependencies into a Docker image. So you don't need to install anything except Docker. If you are using Windows, please follow this installation guide. If you are running Mac, please follow this. For various Linux distros, please refer to https://www.docker.com. If you are using Windows or Mac, you might want to give Docker more memory and CPUs/cores.

Just type

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

This command will download the pre-built Docker image from DockerHub.com and run it in a container. Please direct your Web browser to http://localhost:8888 to read the book.

If you are living in somewhere slow to access DockerHub.com, you might try our mirror server hub.baidubce.com:

docker run -d -p 8888:8888 hub.baidubce.com/paddlepaddle/book

Training with GPU

By default we are using CPU for training, if you want to train with GPU, the steps are a little different.

To make sure GPU can be successfully used from inside container, please install nvidia-docker. Then run:

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

Or you can use the image registry mirror in China:

nvidia-docker run -d -p 8888:8888 hub.baidubce.com/paddlepaddle/book:latest-gpu

Change the code in the chapter that you are reading from

use_cuda = False

to:

use_cuda = True

Contribute

Your contribution is welcome! Please feel free to file Pull Requests to add your chapter as a directory under /pending. Once it is going stable, the community would like to move it to /.

To write, run, and debug your chapters, you will need Python 2.x, Go >1.5. You can build the Docker image using this script. This tutorial is contributed by PaddlePaddle, and licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].