Created by: sandyhouse
parameterize lr_decay_factor, step_boundaries and log_period, so use can change default values for these parameters.