pub struct PbtConfig {
pub population_size: usize,
pub generations: usize,
pub exploit: ExploitStrategy,
pub explore: ExploreStrategy,
pub search_space: SearchSpace,
pub train_steps_per_generation: usize,
}Expand description
Configuration for a PBT run.
Fields§
§population_size: usize§generations: usize§exploit: ExploitStrategy§explore: ExploreStrategy§search_space: SearchSpace§train_steps_per_generation: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for PbtConfig
impl RefUnwindSafe for PbtConfig
impl Send for PbtConfig
impl Sync for PbtConfig
impl Unpin for PbtConfig
impl UnsafeUnpin for PbtConfig
impl UnwindSafe for PbtConfig
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