I don't remember why we have this TrainerOpts class but it seems like now that we use L1 regularization we would probably add it in here? Not necessary for this PR just writing this down for posterity