Skip to content

ericr6/test

Repository files navigation

##Goals

This dapp proposes to solve a recognizing images problem with TensorFlow, one of the first-in-classe open-source machine learning framework.

The dapp is based on the advanced tutorial of the TensorFlow documentation.

For the details, go to https://www.tensorflow.org/tutorials/deep_cnn

It is designed to run into iExec backed by NVIDIA CUDA gpus to speed up the simulation.

The goal of this tutorial is to build a convolutional neural network (CNN) for recognizing images.

The model used in this CIFAR-10 tutorial is a multi-layer architecture consisting of alternating convolutions and nonlinearities.

alt text

It can evolve to multi-gpu test.

In this version, we limit the usage to a unique GPU.

The evalution of the model after 100K iterations reaches 86%.

2018-02-23 15:57:01.093012: precision @ 1 = 0.862

Elapsed time for 100K iterations is xxx min

###More information about the data

Check the following link for more details

https://www.cs.toronto.edu/~kriz/cifar.html

https://en.wikipedia.org/wiki/CIFAR-10

###start nvidia docker images

sudo docker run --runtime=nvidia --rm nvidia/cuda hostname

#start interactive

sudo docker run --tty --interactive --runtime=nvidia --rm test
sudo docker run --tty -v $(pwd):/host -w /host --interactive --runtime=nvidia --rm test 

Releases

No releases published

Packages

No packages published