pub struct LinearScore {
pub psi_a: Array1<f64>,
pub psi_b: Array1<f64>,
}Expand description
Score elements of a model whose orthogonal score is linear in θ:
ψ(W; θ, η) = ψ_a(W; η) · θ + ψ_b(W; η)PLR, PLIV and IRM all have this form, so one solver serves every model.
Fields§
§psi_a: Array1<f64>§psi_b: Array1<f64>Implementations§
Trait Implementations§
Source§impl Clone for LinearScore
impl Clone for LinearScore
Auto Trait Implementations§
impl Freeze for LinearScore
impl RefUnwindSafe for LinearScore
impl Send for LinearScore
impl Sync for LinearScore
impl Unpin for LinearScore
impl UnsafeUnpin for LinearScore
impl UnwindSafe for LinearScore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more