pub struct DeepLearningConfig {
pub method: String,
pub hidden_dims: Vec<usize>,
pub learning_rate: f64,
pub epochs: usize,
pub batch_size: usize,
pub device: String,
}Expand description
Configuration for deep learning methods
Fields§
§method: Stringmethod
hidden_dims
learning_rate: f64learning_rate
epochs: usizeepochs
batch_size: usizebatch_size
device: Stringdevice
Trait Implementations§
Source§impl Clone for DeepLearningConfig
impl Clone for DeepLearningConfig
Source§fn clone(&self) -> DeepLearningConfig
fn clone(&self) -> DeepLearningConfig
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 moreAuto Trait Implementations§
impl Freeze for DeepLearningConfig
impl RefUnwindSafe for DeepLearningConfig
impl Send for DeepLearningConfig
impl Sync for DeepLearningConfig
impl Unpin for DeepLearningConfig
impl UnwindSafe for DeepLearningConfig
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