def grad_f(x,*fargs): return corisco_aux.angle_error_gradient(x, fargs[0],fargs[1],fargs[2])
def target_function_gradient(self, x, loss=None): if loss is None: loss = self.loss args_f = (self.edgels[~isnan(self.edgels[:,2])], self.i_param, loss) # args_f = (self.edgels, self.i_param, loss) return corisco_aux.angle_error_gradient(x, *args_f)