pub fn reset(mut self) -> Self {
        self.cost_func_count = 0;
        self.grad_func_count = 0;
        self.hessian_func_count = 0;
        self.jacobian_func_count = 0;
        self.modify_func_count = 0;
        self
    }
/// Reset the cost function counts to zero.
Reset the cost function counts to zero.
Reset the cost function counts to zero .
pub fn reset(mut self) -> Self {
        self.cost_func_count = 0;
        self.grad_func_count = 0;
        self.hessian_func_count = 0;
        self.jacobian_func_count = 0;
        self.modify_func_count = 0;
        self
    }
pub fn reset ( mut self ) -> Self { self . cost_func_count = 0 ; self . grad_func_count = 0 ; self . hessian_func_count = 0 ; self . jacobian_func_count = 0 ; self . modify_func_count = 0 ; self }
Reset the cost function counts to zero.
Reset the cost function counts to zero .
mut self