Skip to content

Commit cc2aa41

Browse files
Updated readme links. Added install instructions
1 parent be10a48 commit cc2aa41

File tree

2 files changed

+33
-3
lines changed

2 files changed

+33
-3
lines changed

README.md

+13-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# Learning Tensorflow
2-
32
This tutorial was created for learning tensorflow by example. Currently this repo contains examples for a simple single-layer neural network, a multi-layered perception neural network, and a convolutional neural network. Tensorflow implementations in this repo work with a variety of data sets. Keras implmentations are also included as a comparison for some cases. (Code tested with python 2.7/3.2 using tensorflow 1.3 and keras 2.0)
43

54
# Examples
5+
Examples of tensorflow implementations for Classification, Segmentation, Regression and Modeling Fourier Transform
66

7-
## Neural Networks
8-
A variety of neural network implementations for MNIST, and CFAR-10 datasets
7+
## Classification
8+
A variety of neural network implementations for MNIST, and CFAR-10 datasets for classification
99

1010
### MNIST
1111
- Basic Neural Network ([tutorial](notebooks/mnist/0_Single_Layer_Network_Tutorial.ipynb), [tensorflow](examples/mnist/basic-net.py)) - A simple (single layer preception) network for classifying MNIST dataset
@@ -18,3 +18,13 @@ A variety of neural network implementations for MNIST, and CFAR-10 datasets
1818
- Convolutional Neural Nework ([tensorflow](examples/cifar/conv-net.py), [keras](examples/cifar/keras-conv.py)) - A convolutional network for classifying CIFAR-10 dataset
1919
- Convolutional Neural Nework ([keras](examples/cifar/keras-nine-layer-conv.py)) - A convolutional network (6-conv, 3 max pool, 2 fully-connected layers) with Dropout for classifying CIFAR-10 dataset
2020
- VGG network ([keras](examples/cifar/keras-vgg.py), [paper](https://arxiv.org/pdf/1409.1556v6.pdf)) - A very deep convolutional network for large-scale image recongition
21+
22+
## Segmentation
23+
Tensorflow implementation for simple color segmentation ([tensorflow](examples/color/segmentation.py))
24+
25+
## Regression
26+
Neural network implementations for linear ([tensorflow](examples/regression/linear_regression.py)) and non-linear regressions ([tensorflow](examples/regression/non-linear_regression.py))
27+
28+
## Modeling Fourier Transform / FFT
29+
Neural netowrk implementation for learning a fourier transform ([tensorflow](examples/fft/fft.py))
30+

install.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
3+
# Installing with Anaconda and pip
4+
5+
Take the following steps to install Tensorflow and Keras in an Anaconda environment:
6+
7+
1. Download and install Anaconda
8+
2. Create a conda environment named 'tf' with the following:
9+
``` conda create -n tf python=3.5```
10+
3. Activate the conda environment
11+
``` activate tf ```
12+
4. Install Tensorflow inside conda environment (GPU-version):
13+
``` pip install --upgrade tensorflow-gpu```
14+
5. Install Keras
15+
``` pip install --upgrade keras```
16+
6. Install Matplotlib, Cairos
17+
```
18+
conda install matplotlib
19+
conda install pycairo
20+
```

0 commit comments

Comments
 (0)