Multiverso is a parameter server framework for distributed machine learning. This package can leverage multiple machines and GPUs to speed up the python programs.
- (For GPU support only) Install CUDA, cuDNN according to this guide. You just need finish the steps before Install Torch.
- Install the multiverso
- On linux: Please follow the README to build and install multiverso.
- On windows: You need MSBuild.exe installed and make sure your system can find it in the $PATH. Then you should run build_dll.bat to build the .dll file and install the .dll. There isn't auto-installer for windows now, so you have to copy the .dll to either system $PATH or the multiverso package folder.
- Install the requirements
gfortranis required by scipy. e.g. you can install it bysudo apt-get install gfortranon ubuntu.- (Optional) You need python-nose to run the unit tests. e.g. you can install it by
sudo apt-get install python-noseon ubuntu.
- Install python binding with the command
sudo python setup.py install
nosetests