Installatie en trainen van een char-rnn aan de hand van Justin Johnson's Torch-RNN: https://github.com/jcjohnson/torch-rnn Installeren development libraries: sudo apt-get -y install python2.7-dev sudo apt-get install libhdf5-dev Installeren torch, recente instructies hier: http://torch.ch/docs/getting-started.html Wat ik deed: git clone https://github.com/torch/distro.git ~/torch --recursive cd ~/torch; bash install-deps; ./install.sh source ~/.bashrc luarocks install torch luarocks install nn luarocks install optim luarocks install lua-cjson git clone https://github.com/deepmind/torch-hdf5 $ cd torch-hdf5 luarocks make hdf5-0-0.rockspec Dan terug naar de plek waar je de code voor het netwerk wil downloaden en: git clone https://github.com/jcjohnson/torch-rnn.git cd torch-rnn pip install -r requirements.txt # Kan eventueel in een virtualenv Om op de grafische kaart berekeningen uit te voeren: Eerst cuda installeren: https://developer.nvidia.com/cuda-downloads Voor de server Linux ?x86_64 (Vrijwel altijd, ppc64le is waarschijnlijk playstation?) ? Ubuntu ? 16.04 ?deb (network) Dan krijg je het 'recept': wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.61-1_amd64.deb sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb sudo apt-get update sudo apt-get install cuda luarocks install cutorch luarocks install cunn