pub unsafe extern "C" fn ato_sgd( lr: f64, momentum: f64, dampening: f64, wd: f64, nesterov: c_int, ) -> *mut C_optimizer