pub enum ArchitectureEncodingStrategy {
Direct,
Graph,
String,
Binary,
RealValued,
Hierarchical,
Neural,
Hybrid,
Custom(String),
}Expand description
Architecture encoding strategies
Variants§
Direct
Direct parameter encoding
Graph
Graph-based encoding
String
String-based encoding
Binary
Binary encoding
RealValued
Real-valued encoding
Hierarchical
Hierarchical encoding
Neural
Neural encoding (using neural networks)
Hybrid
Hybrid encoding strategies
Custom(String)
Custom encoding
Trait Implementations§
Source§impl Clone for ArchitectureEncodingStrategy
impl Clone for ArchitectureEncodingStrategy
Auto Trait Implementations§
impl Freeze for ArchitectureEncodingStrategy
impl RefUnwindSafe for ArchitectureEncodingStrategy
impl Send for ArchitectureEncodingStrategy
impl Sync for ArchitectureEncodingStrategy
impl Unpin for ArchitectureEncodingStrategy
impl UnsafeUnpin for ArchitectureEncodingStrategy
impl UnwindSafe for ArchitectureEncodingStrategy
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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