# Deep Learning Books, Tutorials, and Courses

## Free Course in Deep Learning

* [Coursera: Reinforcement Learning](https://www.coursera.org/specializations/reinforcement-learning)
* [Yann Le Cun Pytorch Deep Learning](https://atcold.github.io/pytorch-Deep-Learning/), [Youtube](https://www.youtube.com/playlist?list=PLLHTzKZzVU9eaEyErdV26ikyolxOsz6mq), [Github](https://github.com/Atcold/pytorch-Deep-Learning)
* [Python ML Course](https://github.com/leriomaggio/python-ml-course) License: MIT
* [TensorFlow, Keras and deep learning, without a PhD](https://codelabs.developers.google.com/codelabs/cloud-tensorflow-mnist#0), [Github](https://github.com/GoogleCloudPlatform/tensorflow-without-a-phd) License: Apache
* [Deep Learning with Tensorflow](https://github.com/Rishit-dagli/Deep-Learning-With-TensorFlow) License: Apache
* [mrdbourke/tensorflow-deep-learning: All course materials for the Zero to Mastery Deep Learning with TensorFlow course.](https://github.com/mrdbourke/tensorflow-deep-learning) License: MIT

## Open Licensed Deep Learning Books and Tutorials

* [Deep Learning with Keras and Tensorflow](https://github.com/leriomaggio/deep-learning-keras-tensorflow) License: MIT
* [Practical Deep Learning for Coders](https://course.fast.ai/) [GitHub](https://github.com/fastai/course-v3) License: Apache
* [Dive into Deep Learning](https://d2l.ai/), [Github](https://github.com/d2l-ai/d2l-en) License: CC-BY
* [Spinning Up in Deep RL](https://spinningup.openai.com/en/latest/user/introduction.html), [GitHub](https://github.com/openai/spinningup) License: MIT

## CC-BY-NC Deep Learning Books and Tutorials

* [Neural Networks and Deep Learning](https://neuralnetworksanddeeplearning.com/) [Code at Github](https://github.com/mnielsen/neural-networks-and-deep-learning) License: CC-BY-NC

## Free Deep Learning Books and Tutorials

* [Deep Learning with PyTorch](https://www.manning.com/books/deep-learning-with-pytorch)
* [Deep Learning Project](https://spandan-madan.github.io/DeepLearningProject/) License: -
* [Code for Deep Learning Book](https://github.com/rasbt/deep-learning-book)
* [Samuel Sena](https://medium.com/@samuelsena/pengenalan-deep-learning-8fbb7d8028ac) : Deep Learning Tutorial in Indonesian

## List of Deep Learning Books

* [List Data Science Deep Learning Python](https://www.theinsaneapp.com/2020/08/free-data-science-deep-learning-python-ebooks.html)

## Deep Learning Tutorial

* [Dataflowr - Deep Learning DIY](https://dataflowr.github.io/website/)

## Visualization

* [ConvNetJS: Deep Learning in your browser](https://cs.stanford.edu/people/karpathy/convnetjs/)
* [A Neural Network Playground](http://playground.tensorflow.org/)

## eBook

* [Introduction - The Mathematical Engineering of Deep Learning](https://deeplearningmath.org/)
* [Full Stack Deep Learning - Full Stack Deep Learning](https://fall2019.fullstackdeeplearning.com/)
* [Dive into Deep Learning—Dive into Deep Learning 0.16.1 documentation](http://d2l.ai/index.html)

## Machine Learning

* [Machine Learning Crash Course - Google Developers](https://developers.google.com/machine-learning/crash-course)
* [Courses List Google Digital Garage](https://learndigital.withgoogle.com/digitalgarage/courses)
* [Notes on machine learning](https://peterroelants.github.io/)
* [karpathy/convnetjs: Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.](https://github.com/karpathy/convnetjs) Deep Learning in Javascript. Train Convolutional Neural Networks (or ordinary ones) in your browser.
* [MIT Deep Learning 6.S191](http://introtodeeplearning.com/)
* [Demystifying Deep Learning Primer](https://mukulrathi.co.uk/demystifying-deep-learning/maths-behind-deep-learning/)
* [FrancescoSaverioZuppichini/glasses: High-quality Neural Networks for Computer Vision 😎](https://github.com/FrancescoSaverioZuppichini/glasses)
* [Ground AI](https://www.groundai.com/) Our mission is to increase AI scholarly communication
* [khanhnamle1994/applied-machine-learning: A step-by-step guide to get started with Applied Machine Learning](https://github.com/khanhnamle1994/applied-machine-learning)
* [google/applied-machine-learning-intensive: Applied Machine Learning Intensive](https://github.com/google/applied-machine-learning-intensive) Bangkit
* [tfolkman/byu\_econ\_applied\_machine\_learning: The course work for the applied machine learning course I am teaching at BYU](https://github.com/tfolkman/byu_econ_applied_machine_learning)
* [amitkaps/applied-machine-learning: Applied Machine Learning @ http://amitkaps.com/ml](https://github.com/amitkaps/applied-machine-learning)

### Machine Learning Course

* [COMS W4995 Applied Machine Learning Spring 2019 - Schedule - Andreas C. Müller - Associate Research Scientist](https://www.cs.columbia.edu/~amueller/comsw4995s19/schedule/), [amueller/COMS4995-s19: COMS W4995 Applied Machine Learning - Spring 19](https://github.com/amueller/COMS4995-s19) License: CC0

### Learning NN

* [Autotelic Computing: Neural Network 101](http://cjauvin.blogspot.com/2013/10/neural-network-101.html)
* [Everything you need to know about Neural Networks and Backpropagation—Machine Learning Easy and Fun - by Gavril Ognjanovski - Towards Data Science](https://towardsdatascience.com/everything-you-need-to-know-about-neural-networks-and-backpropagation-machine-learning-made-easy-e5285bc2be3a)
* [Δ ℚuantitative √ourney - Gradient Descent with Backpropagation](http://outlace.com/Gradient-Descent.html)
* [Neural Networks: Feedforward and Backpropagation Explained](https://mlfromscratch.com/neural-networks-explained/#/)
* [How to Train Neural Networks With Backpropagation « The blog at the bottom of the sea](https://blog.demofox.org/2017/03/09/how-to-train-neural-networks-with-backpropagation/)
* [Rohan & Lenny Neural Networks & The Backpropagation Algorithm, Explained - by Rohan Kapur - A Year of Artificial Intelligence](https://ayearofai.com/rohan-lenny-1-neural-networks-the-backpropagation-algorithm-explained-abf4609d4f9d#.7mwcjuftn)
* [Backpropagation Tutorial - Manfred Zabarauskas' Blog](http://blog.zabarauskas.com/backpropagation-tutorial/)
* [A Visual Tour of Backpropagation](https://blog.jinay.dev/posts/backprop/)

### Machine Learning

* [Machine Learning for Everyone](https://vas3k.com/blog/machine_learning/)
* [Vas3k](https://vas3k.com/) : good blog
* [Neural Network Zoo](https://www.asimovinstitute.org/neural-network-zoo/)
* [GPU Benchmarks for Deep Learning - Lambda](https://lambdalabs.com/gpu-benchmarks)
* [Introduction to Computer Science and Programming Using Python - edX](https://www.edx.org/course/introduction-to-computer-science-and-programming-7)
* [DALL·E: Creating Images from Text](https://openai.com/blog/dall-e/)
* [CLIP: Connecting Text and Images](https://openai.com/blog/clip/)
* [lucko515/cnn-raccoon: Create interactive dashboards for your Convolutional Neural Networks with a single line of code!](https://github.com/lucko515/cnn-raccoon)
* [Ecco - Look Inside Language Models](https://www.eccox.io/)

## Deep Learning References

### Books

* [Deep Learning, Ian Goodfellow and others](http://www.deeplearningbook.org/)
* [Neural Networks and Deep Learning, Michael Nielsen](http://neuralnetworksanddeeplearning.com/)

### Courses

* [cs231n.github.io](http://cs231n.github.io/)
* [Berkeley deep RL course](http://rll.berkeley.edu/deeprlcourse/)
* [CS 598 LAZ](https://slazebni.cs.illinois.edu/spring17/)

### Guides to deep learning

* [A guide to deep learning by YerevaNN research labs](http://yerevann.com/a-guide-to-deep-learning/)
* [Unsupervised feature learning and deep learning tutorial](http://ufldl.stanford.edu/tutorial/), [amaas/stanford\_dl\_ex: Programming exercises for the Stanford Unsupervised Feature Learning and Deep Learning Tutorial](https://github.com/amaas/stanford_dl_ex)
* [Most cited deep learning papers](https://github.com/terryum/awesome-deep-learning-papers)

### Tutorials, blogs, demos

* Convolution arithmetic tutorial: [web](http://deeplearning.net/software/theano_versions/dev/tutorial/conv_arithmetic.html), [arXiv](https://arxiv.org/abs/1603.07285)
* [TensorFlow Playground](http://playground.tensorflow.org/)
* <http://distill.pub/>
* <http://karpathy.github.io/>
* [Arun's dilation demo](http://jsfiddle.net/yces4vn9/43/)
* [Arun's explanation of LSTM Forward-Backward passes](http://arunmallya.github.io/writeups/nn/lstm/index.html#/)
* [Mixture Density Network tensorflow](http://blog.otoro.net/2015/11/24/mixture-density-networks-with-tensorflow/)

## Deep Learning

* [DEEP LEARNING · Deep Learning](https://atcold.github.io/NYU-DLSP21/)

## Machine Learning: Blog

* [Rahmadya Trias Handayanto - "Just for a little kindness"](https://rahmadya.com/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://irosyadi.gitbook.io/irosyadi/book/deep-learning-book-tutorial.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
