Crate optimal_pbil

source ·
Expand description

Population-based incremental learning (PBIL).

Examples

use optimal_pbil::*;

println!(
    "{:?}",
    UntilProbabilitiesConvergedConfig::default()
        .start(Config::start_default_for(16, |point| point.iter().filter(|x| **x).count()))
        .argmin()
);

Structs

Enums

Traits

  • Running optimizer methods independent of configuration and state.
  • An extension trait adding methods to StreamingIterator for optimization.
  • A type containing an array of probabilities.
  • An interface for dealing with streaming iterators.
  • An extension trait adding methods to StreamingIterator.