          fixed=True,
          group="settings",
      ),
  )
 
</s> remove ) </s> add  </s> remove     if d_type == float:
 </s> add     if isinstance(round_to, list):
        # Lock to nearest item
        var.set(min(round_to, key=lambda x: abs(x-float(value))))
    elif d_type == float: </s> remove                  "\n\t rms-prop - Root Mean Square Propogation. Maintains a moving (discounted) "
 </s> add                  "\n\t rms-prop - Root Mean Square Propagation. Maintains a moving (discounted) "
)
          fixed=True,
          group="settings",
      ),
  )
)
keep keep keep add
 Training updates:
  - Expose optimizer epsilon param
  - Add NaN protection
GUI - slider - add support for discreet values 
plugins/train/model/original_defaults.py