# Hopper 

Install mnnd (a.k.a AlignFar)

Use a conda environment, follow the steps in mnnd/Readme.md

Run Hopper with 

    python -m Hopper.py -i <Input File> -o <Output File>

The h2experiments Folder contains the synthetic and real world data  as well as the necessary script to reproduce the results.

Synthetic data can be generated by 

    python -m h2experiments.generate_syn_no_dst_to_all_dst

Run by

    python -m h2experiments.run_syn_no_dst_to_all_dst -m hopper


Evaluate with

    python -m h2experiments.evaluate_syn_no_dst_to_all_dst -m hopper

<mark>All other synthetic experiments can be reproduced analog. 
The results will be saved to h2exp_scrach.</mark>

To run a real world data set

    python -m h2experiments.run_real -m hopper -data "$DATASET"

where $DATASET is one of the following

    radio sacha chorales samba rolling-mill skating gatsby romeo a-room holidays

The results will be saved to h2exp_scrach