This tutorial was designed for easily diving into TensorFlow, through examples. For readability, it includes both notebooks and source codes with explanation.

Aymeric Damien 5848399a44 Update README.md 9 роки тому
examples 80197e6dbc replace tf.types.xxx with tf.xxx 9 роки тому
notebooks e37cd55574 Create input_data.py 9 роки тому
LICENSE 4fbed84d52 change project layout 9 роки тому
README.md 5848399a44 Update README.md 9 роки тому
Setup_TensorFlow.md f5e3be5a50 Update Setup_TensorFlow.md 9 роки тому
input_data.py 908f7cc24c added mnist data script 9 роки тому
multigpu_basics.py 530dc64989 added basic operations with multi GPU 9 роки тому

README.md

TensorFlow Examples

Code examples for some popular machine learning algorithms, using TensorFlow library. This tutorial is designed to easily dive into TensorFlow, through examples. It includes both notebook and code with explanations.

Notice:

TFLearn is a library that provides a simplified interface for TensorFlow. It was designed to speed-up experimentations. You can have a look, there are many other examples and pre-built operations.

Tutorial index

1 - Introduction

2 - Basic Classifiers

3 - Neural Networks

4 - Multi GPU

5 - User Interface (Tensorboard)

More Examples

These examples are coming from TFLearn examples. They require tflearn to be installed in order to work. TFLearn is a simplified interface for TensorFlow that introduce pre-built layers, ops, training functions...

Basics

Computer Vision

Natural Language Processing

Dependencies

tensorflow
numpy
matplotlib
cuda (to run examples on GPU)
tflearn (if using tflearn examples)

For more details about TensorFlow installation, you can check Setup_TensorFlow.md

Dataset

Some examples require MNIST dataset for training and testing. Don't worry, this dataset will automatically be downloaded when running examples (with input_data.py). MNIST is a database of handwritten digits, with 60,000 examples for training and 10,000 examples for testing. (Website: http://yann.lecun.com/exdb/mnist/)