pub struct PgmLogLik { /* private fields */ }Implementations§
Source§impl PgmLogLik
impl PgmLogLik
pub fn new(data: PgmDataSet) -> Self
pub fn loglik(&self, chrom: &PgmChromosome) -> f32
pub fn neg_mean_loglik(&self, chrom: &PgmChromosome) -> f32
Trait Implementations§
Source§impl<'a> BatchFitnessFunction<&'a Genotype<PgmChromosome>> for PgmLogLik
impl<'a> BatchFitnessFunction<&'a Genotype<PgmChromosome>> for PgmLogLik
Source§impl<'a> FitnessFunction<&'a Genotype<PgmChromosome>> for PgmLogLik
impl<'a> FitnessFunction<&'a Genotype<PgmChromosome>> for PgmLogLik
Source§impl FitnessFunction<PgmChromosome> for PgmLogLik
impl FitnessFunction<PgmChromosome> for PgmLogLik
fn evaluate(&self, input: PgmChromosome) -> f32
Auto Trait Implementations§
impl Freeze for PgmLogLik
impl RefUnwindSafe for PgmLogLik
impl Send for PgmLogLik
impl Sync for PgmLogLik
impl Unpin for PgmLogLik
impl UnsafeUnpin for PgmLogLik
impl UnwindSafe for PgmLogLik
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