Try to design a better practice.
-
output_datafolder will be huge, so keep it in a separate place, so when we copy paste another experiment, we don't need to copy the output data. -
every experiment need a hypothesis, so we would remember what we are testing.
-
whenever there's a new idea, formulate it as a hypothesis, and copy paste another exp folder for that.
-
commonpackage includes all the tools needed. copy that with the exp folder, so we won't mess up the dependencies of earlier experiments. -
use
start_experiment.shto start the experiment, so we know what we executed. -
commit everything except
output_dataonto github every night when work ends.
