rcognita.optimizers.GradientOptimizer
- class rcognita.optimizers.GradientOptimizer(objective, learning_rate, N_steps, grad_norm_upper_bound=0.01, verbose=False)
- __init__(objective, learning_rate, N_steps, grad_norm_upper_bound=0.01, verbose=False)
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(objective, learning_rate, N_steps)Initialize self.
grad_step
(initial_guess, *args)optimize
(*args, **kwargs)substitute_args
(initial_guess, *args)verbose
(opt_func)A static method decorator that makes the decorated function verbose.
Attributes
engine