Shrinkage

shrinkage::InitialPoint

Shrinkage for Rust · rust · 0.3.0

pub struct InitialPoint<'a>

An explicit starting point on the solver's optimization scale.

Supply coefficients after the problem's normalization, and an intercept on that same scale. A problem without an intercept requires an intercept of zero.

Fields

coefficients

pub coefficients: &'a [f64]

One finite coefficient per design column.

intercept

pub intercept: f64

Finite unpenalized intercept.

Inherent implementation

impl InitialPoint<'_>

Implementation of Clone

impl<'a> Clone for InitialPoint<'a>

clone

fn clone(&self) -> Self

Implementation of Copy

impl<'a> Copy for InitialPoint<'a>

Implementation of Debug

impl<'a> Debug for InitialPoint<'a>

fmt

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

Implementation of Freeze

impl<'a> Freeze for InitialPoint<'a>

Implementation of RefUnwindSafe

impl<'a> RefUnwindSafe for InitialPoint<'a>

Implementation of Send

impl<'a> Send for InitialPoint<'a>

Implementation of Sync

impl<'a> Sync for InitialPoint<'a>

Implementation of Unpin

impl<'a> Unpin for InitialPoint<'a>

Implementation of UnsafeUnpin

impl<'a> UnsafeUnpin for InitialPoint<'a>

Implementation of UnwindSafe

impl<'a> UnwindSafe for InitialPoint<'a>

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 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 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>