skglm.solvers.MultiTaskBCD¶
- class skglm.solvers.MultiTaskBCD(max_iter=100, max_epochs=50000, p0=10, tol=1e-06, use_acc=True, ws_strategy='subdiff', fit_intercept=True, warm_start=False, verbose=0)[source]¶
Block coordinate descent solver for multi-task problems.
- __init__(max_iter=100, max_epochs=50000, p0=10, tol=1e-06, use_acc=True, ws_strategy='subdiff', fit_intercept=True, warm_start=False, verbose=0)[source]¶
Methods
__init__
([max_iter, max_epochs, p0, tol, ...])custom_checks
(X, y, datafit, penalty)Ensure the solver is suited for the datafit + penalty problem.
path
(X, Y, datafit, penalty, alphas[, ...])solve
(X, y, datafit, penalty[, w_init, ...])Solve the optimization problem after validating its compatibility.