Shrinkage

shrinkage::WorkingSetDiagnostics

Shrinkage for Rust · rust · 0.3.0

pub struct WorkingSetDiagnostics

Numerical work performed by a working-set policy for one fitted model.

Full checks include quadratic subproblem checks in IRLS. Screening has its own diagnostics; a heuristic exclusion is never counted as a certified zero.

Fields

active_dimension

pub active_dimension: usize

Features currently eligible for updates, after safe screening.

block_visits

pub block_visits: usize

Cluster or segment coordinates visited by hybrid sweeps.

expansions

pub expansions: usize

Increases of the adaptive feature budget.

feature_visits

pub feature_visits: usize

Individual features visited by coordinate sweeps or hybrid PG updates.

full_checks

pub full_checks: usize

Complete checks of the original problem or a quadratic subproblem.

peak_active_dimension

pub peak_active_dimension: usize

Largest eligible dimension during this fit.

policy

pub policy: WorkingSetPolicy

Effective policy, with Auto resolved for the fitting entry point.

reactivations

pub reactivations: usize

Previously excluded features admitted by a subsequent selection.

rebuilds

pub rebuilds: usize

Changes to the eligible feature set.

restricted_checks

pub restricted_checks: usize

Checks restricted to the current working set.

Implementation of Clone

impl Clone for WorkingSetDiagnostics

clone

fn clone(&self) -> Self

Implementation of Debug

impl Debug for WorkingSetDiagnostics

fmt

fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result

Implementation of Default

impl Default for WorkingSetDiagnostics

default

fn default() -> Self

Implementation of Eq

impl Eq for WorkingSetDiagnostics

Implementation of PartialEq

impl PartialEq for WorkingSetDiagnostics

eq

fn eq(&self, other: &Self) -> bool

Implementation of StructuralPartialEq

impl StructuralPartialEq for WorkingSetDiagnostics

Implementation of Freeze

impl Freeze for WorkingSetDiagnostics

Implementation of RefUnwindSafe

impl RefUnwindSafe for WorkingSetDiagnostics

Implementation of Send

impl Send for WorkingSetDiagnostics

Implementation of Sync

impl Sync for WorkingSetDiagnostics

Implementation of Unpin

impl Unpin for WorkingSetDiagnostics

Implementation of UnsafeUnpin

impl UnsafeUnpin for WorkingSetDiagnostics

Implementation of UnwindSafe

impl UnwindSafe for WorkingSetDiagnostics

Implementation of Any

impl<T> Any for T where T: 'static + ?Sized

Implementation of Borrow

impl<T> Borrow<T> for T where T: ?Sized

Implementation of BorrowMut

impl<T> BorrowMut<T> for T where T: ?Sized

Implementation of ByRef

impl<T> ByRef<T> for T

Implementation of CastableFrom

impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT where ST: ?Sized, DT: ?Sized

Implementation of CastableFrom

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT where ST: ?Sized, DT: ?Sized

Implementation of CloneToUninit

impl<T> CloneToUninit for T where T: Clone

Implementation of Equivalent

impl<Q, K> Equivalent<K> for Q where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized

Implementation of Equivalent

impl<Q, K> Equivalent<K> for Q where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized

Implementation of From

impl<T> From<T> for T

Implementation of Imply

impl<T, U> Imply<T> for U where T: ?Sized, U: ?Sized

Implementation of Into

impl<T, U> Into<U> for T where U: From<T>

Implementation of IntoEither

impl<T> IntoEither for T

Implementation of Pointable

impl<T> Pointable for T

Implementation of Read

impl<T> Read<Exclusive, BecauseExclusive> for T where T: ?Sized

Implementation of Same

impl<T> Same for T

Implementation of Scalar

impl<T> Scalar for T where T: 'static + Clone + PartialEq + Debug

Implementation of SupersetOf

impl<SS, SP> SupersetOf<SS> for SP where SS: SubsetOf<SP>

Implementation of ToOwned

impl<T> ToOwned for T where T: Clone

Implementation of TryFrom

impl<T, U> TryFrom<U> for T where U: Into<T>

Implementation of TryInto

impl<T, U> TryInto<U> for T where U: TryFrom<T>