


IPython Notebook(s) demonstrating deep learning functionality.
Additional TensorFlow tutorials:
| Notebook | Description |
|---|---|
| tsf-basics | Learn basic operations in TensorFlow, a library for various kinds of perceptual and language understanding tasks from Google. |
| tsf-linear | Implement linear regression in TensorFlow. |
| tsf-logistic | Implement logistic regression in TensorFlow. |
| tsf-nn | Implement nearest neighboars in TensorFlow. |
| tsf-alex | Implement AlexNet in TensorFlow. |
| tsf-cnn | Implement convolutional neural networks in TensorFlow. |
| tsf-mlp | Implement multilayer perceptrons in TensorFlow. |
| tsf-rnn | Implement recurrent neural networks in TensorFlow. |
| tsf-gpu | Learn about basic multi-GPU computation in TensorFlow. |
| tsf-gviz | Learn about graph visualization in TensorFlow. |
| tsf-lviz | Learn about loss visualization in TensorFlow. |
| Notebook | Description |
|---|---|
| tsf-not-mnist | Learn simple data curation by creating a pickle with formatted datasets for training, development and testing in TensorFlow. |
| tsf-fully-connected | Progressively train deeper and more accurate models using logistic regression and neural networks in TensorFlow. |
| tsf-regularization | Explore regularization techniques by training fully connected networks to classify notMNIST characters in TensorFlow. |
| tsf-convolutions | Create convolutional neural networks in TensorFlow. |
| tsf-word2vec | Train a skip-gram model over Text8 data in TensorFlow. |
| tsf-lstm | Train a LSTM character model over Text8 data in TensorFlow. |

| Notebook | Description |
|---|---|
| theano-intro | Intro to Theano, which allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It can use GPUs and perform efficient symbolic differentiation. |
| theano-scan | Learn scans, a mechanism to perform loops in a Theano graph. |
| theano-logistic | Implement logistic regression in Theano. |
| theano-rnn | Implement recurrent neural networks in Theano. |
| theano-mlp | Implement multilayer perceptrons in Theano. |

| Notebook | Description |
|---|---|
| keras | Keras is an open source neural network library written in Python. It is capable of running on top of either Tensorflow or Theano. |
| setup | Learn about the tutorial goals and how to set up your Keras environment. |
| intro-deep-learning-ann | Get an intro to deep learning with Keras and Artificial Neural Networks (ANN). |
| theano | Learn about Theano by working with weights matrices and gradients. |
| keras-otto | Learn about Keras by looking at the Kaggle Otto challenge. |
| ann-mnist | Review a simple implementation of ANN for MNIST using Keras. |
| conv-nets | Learn about Convolutional Neural Networks (CNNs) with Keras. |
| conv-net-1 | Recognize handwritten digits from MNIST using Keras - Part 1. |
| conv-net-2 | Recognize handwritten digits from MNIST using Keras - Part 2. |
| keras-models | Use pre-trained models such as VGG16, VGG19, ResNet50, and Inception v3 with Keras. |
| auto-encoders | Learn about Autoencoders with Keras. |
| rnn-lstm | Learn about Recurrent Neural Networks (RNNs) with Keras. |
| lstm-sentence-gen | Learn about RNNs using Long Short Term Memory (LSTM) networks with Keras. |
| Notebook | Description |
|---|---|
| deep-dream | Caffe-based computer vision program which uses a convolutional neural network to find and enhance patterns in images. |

IPython Notebook(s) demonstrating scikit-learn functionality.
| Notebook | Description |
|---|---|
| intro | Intro notebook to scikit-learn. Scikit-learn adds Python support for large, multi-dimensional arrays and matrices, along with a large library of high-level mathematical functions to operate on these arrays. |
| knn | Implement k-nearest neighbors in scikit-learn. |
| linear-reg | Implement linear regression in scikit-learn. |
| [svm](http:/ |
$ claude mcp add data-science-ipython-notebooks \
-- python -m otcore.mcp_server <graph>