pub enum ImportanceSamplingStrategy {
Standard {
n_samples: usize,
},
Adaptive {
n_samples: usize,
adaptation_steps: usize,
},
SelfNormalized {
n_samples: usize,
},
}Expand description
Importance sampling strategy
Variants§
Standard
Standard importance sampling
Adaptive
Adaptive importance sampling
SelfNormalized
Self-normalized importance sampling
Trait Implementations§
Source§impl Clone for ImportanceSamplingStrategy
impl Clone for ImportanceSamplingStrategy
Source§fn clone(&self) -> ImportanceSamplingStrategy
fn clone(&self) -> ImportanceSamplingStrategy
Returns a duplicate 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 ImportanceSamplingStrategy
impl Debug for ImportanceSamplingStrategy
impl Copy for ImportanceSamplingStrategy
impl StructuralPartialEq for ImportanceSamplingStrategy
Auto Trait Implementations§
impl Freeze for ImportanceSamplingStrategy
impl RefUnwindSafe for ImportanceSamplingStrategy
impl Send for ImportanceSamplingStrategy
impl Sync for ImportanceSamplingStrategy
impl Unpin for ImportanceSamplingStrategy
impl UnwindSafe for ImportanceSamplingStrategy
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
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