Add a runtime factory for optimizers
Add a runtime factory for optimizers: a task in MiMo-V2.6-RL-oss: Agentic RL Environments (MiMo RL release). SINGA's C++ model library provides several gradient-descent optimizers (vanilla SGD with momentum, Nesterov, Adagrad and RMSProp). Today the only way to obtain one is to name the concrete…
The task
SINGA's C++ model library provides several gradient-descent optimizers (vanilla SGD with momentum, Nesterov, Adagrad and RMSProp). Today the only way to obtain one is to name the concrete class at compile time. Code that drives training from a configuration or from a binding…
Part of XiaomiMiMo/MiMo-V2.6-RL-oss.