oracle
dataset wrapper, repeatable experiments
momentum
averaging