[−][src]Trait survival_analysis::sample::LogLikelihood
The log likelihood of a data based on a distribution.
Required methods
fn log_likelihood(&self, distribution: &Distribution) -> F
Implementors
impl<D, F, T> LogLikelihood<D, ArrayBase<OwnedRepr<F>, Dim<[usize; 1]>>> for IntervalCensored<T, Ix1> where
D: Survival<ArrayBase<T, Ix1>, Array1<F>>,
F: Float + FromPrimitive,
T: Data<Elem = F>,
[src]
D: Survival<ArrayBase<T, Ix1>, Array1<F>>,
F: Float + FromPrimitive,
T: Data<Elem = F>,
fn log_likelihood(&self, distribution: &D) -> Array1<F>
[src]
impl<D, F, T> LogLikelihood<D, ArrayBase<OwnedRepr<F>, Dim<[usize; 1]>>> for LeftTruncation<T, Ix1> where
D: CumulativeHazard<ArrayBase<T, Ix1>, Array1<F>>,
F: Float + FromPrimitive,
T: Data<Elem = F>,
[src]
D: CumulativeHazard<ArrayBase<T, Ix1>, Array1<F>>,
F: Float + FromPrimitive,
T: Data<Elem = F>,
fn log_likelihood(&self, distribution: &D) -> Array1<F>
[src]
impl<D, F, T> LogLikelihood<D, F> for IntervalCensored<T, Ix1> where
D: Survival<ArrayBase<T, Ix1>, Array1<F>>,
F: Float + FromPrimitive + UpstreamTraitHack,
T: Data<Elem = F>,
[src]
D: Survival<ArrayBase<T, Ix1>, Array1<F>>,
F: Float + FromPrimitive + UpstreamTraitHack,
T: Data<Elem = F>,
fn log_likelihood(&self, distribution: &D) -> F
[src]
impl<D, F, T, W> LogLikelihood<D, F> for Weighted<T, W, Ix1> where
T: LogLikelihood<D, Array1<F>>,
F: Float + ScalarOperand,
W: Data<Elem = F>,
[src]
T: LogLikelihood<D, Array1<F>>,
F: Float + ScalarOperand,
W: Data<Elem = F>,
fn log_likelihood(&self, distribution: &D) -> F
[src]
impl<D, O, T> LogLikelihood<D, O> for LeftCensored<T, Ix1> where
D: LogCumulativeDensity<ArrayBase<T, Ix1>, O>,
T: RawData,
[src]
D: LogCumulativeDensity<ArrayBase<T, Ix1>, O>,
T: RawData,
fn log_likelihood(&self, distribution: &D) -> O
[src]
impl<D, O, T> LogLikelihood<D, O> for RightCensored<T, Ix1> where
D: LogHazard<ArrayBase<T, Ix1>, O> + CumulativeHazard<ArrayBase<T, Ix1>, O>,
O: Neg<Output = O>,
T: RawData,
[src]
D: LogHazard<ArrayBase<T, Ix1>, O> + CumulativeHazard<ArrayBase<T, Ix1>, O>,
O: Neg<Output = O>,
T: RawData,
fn log_likelihood(&self, distribution: &D) -> O
[src]
impl<D, O, T> LogLikelihood<D, O> for Uncensored<T, Ix1> where
D: LogHazard<ArrayBase<T, Ix1>, O> + CumulativeHazard<ArrayBase<T, Ix1>, O>,
O: Sub<Output = O>,
T: RawData,
[src]
D: LogHazard<ArrayBase<T, Ix1>, O> + CumulativeHazard<ArrayBase<T, Ix1>, O>,
O: Sub<Output = O>,
T: RawData,
fn log_likelihood(&self, distribution: &D) -> O
[src]
impl<D, O, T, C> LogLikelihood<D, O> for PartiallyObserved<T, Ix1, C> where
D: LogHazard<ArrayBase<T, Ix1>, O> + CumulativeHazard<ArrayBase<T, Ix1>, O>,
O: Sub<Output = O> + Add<Output = O>,
T: RawData,
C: LogLikelihood<D, O>,
[src]
D: LogHazard<ArrayBase<T, Ix1>, O> + CumulativeHazard<ArrayBase<T, Ix1>, O>,
O: Sub<Output = O> + Add<Output = O>,
T: RawData,
C: LogLikelihood<D, O>,