shrinkage::CoordinateDescent
Shrinkage for Rust · rust · 0.3.0
Source: src/solver.rs
Cyclic coordinate descent settings for Gaussian lasso.
Full convergence checks run at initialization, after every ten sweeps over the current working set, and at the iteration limit. Each check refreshes the residuals and updates the working set; individual sweeps do not perform restricted KKT checks.
Inherent implementation
Source: src/solver.rs
max_iterations
Source: src/solver.rs
Set the maximum number of sweeps over the current working set, checked when fitting.
new
Source: src/solver.rs
Use a relative duality-gap tolerance of 1e-6 and at most 10,000 sweeps. Zero-penalty problems use the lasso's absolute KKT default instead.
screening
Source: src/solver.rs
Enable Gap Safe screening in paths. Disabled at zero penalty. Single fits do not construct screening certificates.
terminate_on
Source: src/solver.rs
Select a stopping criterion with its own tolerances.
tolerance
Source: src/solver.rs
Set the absolute KKT tolerance, checked when fitting.
working_set_policy
Source: src/solver.rs
Select the working-set policy for single fits and paths.
working_sets
Source: src/solver.rs
Enable automatic working sets, or disable heuristic restrictions. The last working-set setter wins.
Implementation of Clone
Source: src/solver.rs
clone
Source: src/solver.rs
Implementation of Copy
Source: src/solver.rs
Implementation of Debug
Source: src/solver.rs
fmt
Source: src/solver.rs
Implementation of Default
Source: src/solver.rs
default
Source: src/solver.rs
Implementation of ObservedSolver
Source: src/problem.rs
solve_from_with_observer
Source: src/problem.rs
Sized> Implementation of PathSolver
Source: src/path/coordinate.rs
Error
Source: src/path/coordinate.rs
type Error = ;Fit
Source: src/path/coordinate.rs
type Fit = LassoFit;solve_path
Source: src/path/coordinate.rs
Implementation of PathSolver
Source: src/path/coordinate.rs
Error
Source: src/path/coordinate.rs
type Error = ;Fit
Source: src/path/coordinate.rs
type Fit = LassoFit;solve_path
Source: src/path/coordinate.rs
Implementation of RegularizationPathSolver
Source: src/path/coordinate.rs
Error
Source: src/path/coordinate.rs
type Error = ;Fit
Source: src/path/coordinate.rs
type Fit = LassoFit;Penalty
Source: src/path/coordinate.rs
type Penalty = AtStrength;maximum_penalty
Source: src/path/coordinate.rs
solve_regularization_path
Source: src/path/coordinate.rs
Implementation of RegularizationPathSolver
Source: src/path/coordinate.rs
Error
Source: src/path/coordinate.rs
type Error = ;Fit
Source: src/path/coordinate.rs
type Fit = LassoFit;Penalty
Source: src/path/coordinate.rs
type Penalty = L1;maximum_penalty
Source: src/path/coordinate.rs
solve_regularization_path
Source: src/path/coordinate.rs
Implementation of Solver
Source: src/problem/runtime.rs
Error
Source: src/problem/runtime.rs
type Error = ;Fit
Source: src/problem/runtime.rs
type Fit = LassoFit;solve
Source: src/problem/runtime.rs
Implementation of Solver
Source: src/problem.rs
Error
Source: src/problem.rs
type Error = ;Fit
Source: src/problem.rs
type Fit = LassoFit;solve
Source: src/problem.rs
Implementation of Freeze
Implementation of RefUnwindSafe
Implementation of Send
Implementation of Sync
Implementation of Unpin
Implementation of UnsafeUnpin
Implementation of UnwindSafe
Implementation of Any
Implementation of Borrow
Implementation of BorrowMut
Implementation of ByRef
Implementation of CastableFrom
Implementation of CastableFrom
Implementation of CloneToUninit
Implementation of From
Implementation of Imply
Implementation of Into
Implementation of IntoEither
Implementation of Pointable
Implementation of Read
Implementation of Same
Implementation of SupersetOf
Implementation of ToOwned
Implementation of TryFrom
Implementation of TryInto
