pkmital/tensorflow_tutorials

From the basics to slightly more interesting applications of Tensorflow

Jupyter Notebook

5,672

75 commits

updated Dec 11, 2021

See the code

README

TensorFlow Tutorials

You can find python source code under the python directory, and associated notebooks under notebooks.

Source codeDescription
1basics.pySetup with tensorflow and graph computation.
2linear_regression.pyPerforming regression with a single factor and bias.
3polynomial_regression.pyPerforming regression using polynomial factors.
4logistic_regression.pyPerforming logistic regression using a single layer neural network.
5basic_convnet.pyBuilding a deep convolutional neural network.
6modern_convnet.pyBuilding a deep convolutional neural network with batch normalization and leaky rectifiers.
7autoencoder.pyBuilding a deep autoencoder with tied weights.
8denoising_autoencoder.pyBuilding a deep denoising autoencoder which corrupts the input.
9convolutional_autoencoder.pyBuilding a deep convolutional autoencoder.
10residual_network.pyBuilding a deep residual network.
11variational_autoencoder.pyBuilding an autoencoder with a variational encoding.

Installation Guides

For Ubuntu users using python3.4+ w/ CUDA 7.5 and cuDNN 7.0, you can find compiled wheels under the wheels directory. Use pip3 install tensorflow-0.8.0rc0-py3-none-any.whl to install, e.g. and be sure to add: export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64" to your .bashrc. Note, this still requires you to install CUDA 7.5 and cuDNN 7.0 under /usr/local/cuda.

Resources

Author

Parag K. Mital, Jan. 2016.

http://pkmital.com

License

See LICENSE.md

pkmital/tensorflow_tutorials

From the basics to slightly more interesting applications of Tensorflow

Jupyter Notebook

5,672

75 commits

updated Dec 11, 2021

See the code

README

TensorFlow Tutorials

You can find python source code under the python directory, and associated notebooks under notebooks.

Source codeDescription
1basics.pySetup with tensorflow and graph computation.
2linear_regression.pyPerforming regression with a single factor and bias.
3polynomial_regression.pyPerforming regression using polynomial factors.
4logistic_regression.pyPerforming logistic regression using a single layer neural network.
5basic_convnet.pyBuilding a deep convolutional neural network.
6modern_convnet.pyBuilding a deep convolutional neural network with batch normalization and leaky rectifiers.
7autoencoder.pyBuilding a deep autoencoder with tied weights.
8denoising_autoencoder.pyBuilding a deep denoising autoencoder which corrupts the input.
9convolutional_autoencoder.pyBuilding a deep convolutional autoencoder.
10residual_network.pyBuilding a deep residual network.
11variational_autoencoder.pyBuilding an autoencoder with a variational encoding.

Installation Guides

For Ubuntu users using python3.4+ w/ CUDA 7.5 and cuDNN 7.0, you can find compiled wheels under the wheels directory. Use pip3 install tensorflow-0.8.0rc0-py3-none-any.whl to install, e.g. and be sure to add: export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64" to your .bashrc. Note, this still requires you to install CUDA 7.5 and cuDNN 7.0 under /usr/local/cuda.

Resources

Author

Parag K. Mital, Jan. 2016.

http://pkmital.com

License

See LICENSE.md

Significant stargazers

Andrej

225,402 followers · starred Feb 2016

Kyle Kelley

1,558 followers · starred Dec 2017

Josh Palmer

27 followers · starred Feb 2016

Christian Klotz

85 followers · starred Feb 2016