Skip to content

Commit 5ecc149

Browse files
committed
Merge pull request #18 from donnemartin/feature/deep-learning
Add TensorFlow and DeepDream deep learning notebooks
2 parents e73bdd8 + 1ecb764 commit 5ecc149

File tree

12 files changed

+4692
-1
lines changed

12 files changed

+4692
-1
lines changed

README.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
# data-science-ipython-notebooks
77

8-
This repo is a collection of IPython Notebooks I reference while working with data. Although I developed and maintain most notebooks, some notebooks I reference were created by other authors, who are credited within their notebook(s) by providing their names and/or a link to their source.
8+
This repo is a collection of IPython Notebooks I reference while working with data. Although I developed and maintain many notebooks, other notebooks I reference were created by various authors, who are credited within their notebook(s) by providing their names and/or a link to their source.
99

1010
For detailed instructions, scripts, and tools to more optimally set up your development environment for data analysis, check out the [dev-setup](https://github.com/donnemartin/dev-setup) repo.
1111

@@ -21,6 +21,7 @@ For detailed instructions, scripts, and tools to more optimally set up your deve
2121
* [amazon web services](#aws)
2222
* [kaggle-and-business-analyses](#kaggle-and-business-analyses)
2323
* [scikit-learn](#scikit-learn)
24+
* [deep-learning](#deep-learning)
2425
* [statistical-inference-scipy](#statistical-inference-scipy)
2526
* [pandas](#pandas)
2627
* [matplotlib](#matplotlib)
@@ -120,6 +121,25 @@ IPython Notebook(s) demonstrating scikit-learn functionality.
120121
| [gmm](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/scikit-learn/scikit-learn-gmm.ipynb) | Gaussian mixture models. |
121122
| [validation](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/scikit-learn/scikit-learn-validation.ipynb) | Validation and model selection. |
122123

124+
<br/>
125+
<p align="center">
126+
<img src="http://i.imgur.com/ZhKXrKZ.png">
127+
</p>
128+
129+
## deep-learning
130+
131+
IPython Notebook(s) demonstrating deep learning functionality.
132+
133+
| Notebook | Description |
134+
|--------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
135+
| [deep dream](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/deep-learning/deep-dream/dream.ipynb) | Caffe-based computer vision program which uses a convolutional neural network to find and enhance patterns in images. |
136+
| [ts-not-mnist](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/deep-learning/tensor-flow-exercises/1_notmnist.ipynb) | Learn simple data curation by creating a pickle with formatted datasets for training, development and testing in TensorFlow. |
137+
| [ts-fully-connected](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/deep-learning/tensor-flow-exercises/2_fullyconnected.ipynb) | Progressively train deeper and more accurate models using logistic regression and neural networks in TensorFlow. |
138+
| [ts-regularization](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/deep-learning/tensor-flow-exercises/3_regularization.ipynb) | Explore regularization techniques by training fully connected networks to classify notMNIST characters in TensorFlow. |
139+
| [ts-convolutions](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/deep-learning/tensor-flow-exercises/4_convolutions.ipynb) | Create convolutional neural networks in TensorFlow. |
140+
| [ts-word2vec](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/deep-learning/tensor-flow-exercises/5_word2vec.ipynb) | Train a skip-gram model over Text8 data in TensorFlow. |
141+
| [ts-lstm](http://nbviewer.ipython.org/github/donnemartin/data-science-ipython-notebooks/blob/master/deep-learning/tensor-flow-exercises/6_lstm.ipynb) | Train a LSTM character model over Text8 data in TensorFlow. |
142+
123143
<br/>
124144
<p align="center">
125145
<img src="https://raw.githubusercontent.com/donnemartin/data-science-ipython-notebooks/master/images/scipy.png">

deep-learning/deep-dream/dream.ipynb

Lines changed: 597 additions & 0 deletions
Large diffs are not rendered by default.

deep-learning/deep-dream/flowers.jpg

29.9 KB
Loading
63.5 KB
Loading

0 commit comments

Comments
 (0)