Run SVM multiclass cross-validation experiments on multiple servers.
Python
Latest commit d65da3e Oct 5, 2013 @jiehanzheng remove j param

README.md

Python SVM experiment manager

Installation

pip install paramiko
pip install prettytable

Usage

cd some_folder/
python ~/workspace/py_experiment_manager/assign_example_ids.py svmlight_formatted_example_file
python ~/workspace/py_experiment_manager/prepare_files.py svmlight_formatted_example_file.numbered 5
python ~/workspace/py_experiment_manager/run_experiments.py .

Assumptions

  • You have a good number of examples so that each fold can have at least one example of each class.
  • Your servers run a modern 64-bit Linux distribution, have python2 and tar installed, and /tmp, ~/bin are accessible.
  • Machines that run this script have tar installed.
  • The master script must keep running during experiments.