Struct opensrdk_probability::nonparametric::point_process::dirichlet_process::stick_breaking_process::StickBreakingProcess
source · pub struct StickBreakingProcess;Expand description
Stick breaking process
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=945330
Trait Implementations§
source§impl<Rhs, URhs> BitAnd<Rhs> for StickBreakingProcesswhere
Rhs: Distribution<Value = StickBreakingProcessParams, Condition = URhs>,
URhs: RandomVariable,
impl<Rhs, URhs> BitAnd<Rhs> for StickBreakingProcesswhere
Rhs: Distribution<Value = StickBreakingProcessParams, Condition = URhs>,
URhs: RandomVariable,
§type Output = DependentJoint<StickBreakingProcess, Rhs, Vec<f64, Global>, StickBreakingProcessParams, URhs>
type Output = DependentJoint<StickBreakingProcess, Rhs, Vec<f64, Global>, StickBreakingProcessParams, URhs>
The resulting type after applying the
& operator.source§impl Clone for StickBreakingProcess
impl Clone for StickBreakingProcess
source§fn clone(&self) -> StickBreakingProcess
fn clone(&self) -> StickBreakingProcess
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for StickBreakingProcess
impl Debug for StickBreakingProcess
source§impl Distribution for StickBreakingProcess
impl Distribution for StickBreakingProcess
source§impl<Rhs, TRhs> Mul<Rhs> for StickBreakingProcesswhere
Rhs: Distribution<Value = TRhs, Condition = StickBreakingProcessParams>,
TRhs: RandomVariable,
impl<Rhs, TRhs> Mul<Rhs> for StickBreakingProcesswhere
Rhs: Distribution<Value = TRhs, Condition = StickBreakingProcessParams>,
TRhs: RandomVariable,
§type Output = IndependentJoint<StickBreakingProcess, Rhs, Vec<f64, Global>, TRhs, StickBreakingProcessParams>
type Output = IndependentJoint<StickBreakingProcess, Rhs, Vec<f64, Global>, TRhs, StickBreakingProcessParams>
The resulting type after applying the
* operator.