SONM for Machine Learning: TensorFlow/Keras RNN as Jupyter notebook on 6 GPU mining rig

Igor Lebedev
2 min readJan 17, 2018

--

Jupyter is a modern tool for conducting data mining and machine learning experiments. It provides simple GUI for wiki notepad, inline program code snippets, and inline execution results. It transforms a remote mining rig into a powerful workplace for a data scientist. Ready to use solution with SONM!

We continue practical exercises with a 6 GPU rig, provided by Mining Union.

Today we selected a sample educational task for machine learning from Github, that just predicts Apple stock prices. It models Recurrent Neural Network using TensorFlow and Keras libraries. This project is presented as a Jupyter notebook.

We used:

Now to the screenshots. Jupyter notebook start page on SONM:

Jupyter notebook start page on SONM

Recurrent Neural Network project notebook start page:

Recurrent Neural Network project notebook start page

Recurrent Neural Network training execution on Jupyter on 6 GPU mining rig in SONM:

Recurrent Neural Network training execution on Jupyter on 6 GPU mining rig in SONM

More examples of Jupyter notebook execution on 6 GPU mining rig in SONM:

More examples of Jupyter notebook execution on 6 GPU mining rig in SONM

Working on this article I would like to give thanks to:

--

--