make sgd support fixed_var_descr