sparse_ho.algo.Forward¶
- class sparse_ho.algo.Forward(use_stop_crit=True, verbose=False)¶
Algorithm to compute the hypergradient using forward differentiation of proximal coordinate descent.
The algorithm jointly and iteratively computes the regression coefficients and the Jacobian using forward differentiation of proximal coordinate descent.
- Parameters
- use_stop_crit: bool, optional (default=True)
Use stopping criterion in hypergradient computation. If False, run to maximum number of iterations.
- verbose: bool, optional (default=False)
Verbosity of the algorithm.
- __init__(use_stop_crit=True, verbose=False)¶
Methods
__init__
([use_stop_crit, verbose])compute_beta_grad
(X, y, log_alpha, model, ...)Compute beta and hypergradient, with forward differentiation of proximal coordinate descent.