ngarneau / vecmap

A framework to learn cross-lingual word embedding mappings
https://www.overleaf.com/9828824863wyybpnkcjwdf
GNU General Public License v3.0
2 stars 1 forks source link

Find what to log #11

Closed ngarneau closed 5 years ago

ngarneau commented 5 years ago

Either in the command line, csv, or in Sacred

TortillasAlfred commented 5 years ago

For the ablation studies, I will need the information below in logs, after each* iteration of 3.3 :

At the end of each experiment :

* I say to collect at every step but I do not actually know how many iterations the code has to go through. If a single run of the method takes 50k steps for example, I will defintely be OK with those metrics only being collected every 100 steps or so. The idea is that I would enjoy having something between 100 or 1000 data points per experiment for possibly function plotting.

TortillasAlfred commented 5 years ago

Moreover, since standard deviation is a key point in reproducibility analysis, it would be best to be able to group all randomly seeded experiments for a given hyperparameter config under a same folder/file, something like :

project
└───{exp1_name}
└─────run{random_seed}
│    |    iter_stats.json
│    |    exp_stats.json
...