pub struct DenseSgdConfig {
pub learning_rate: f32,
pub hidden_activation: ActivationKind,
pub output_activation: ActivationKind,
pub loss: LossKind,
pub gradient_clip: Option<f32>,
}Fields§
§learning_rate: f32§output_activation: ActivationKind§loss: LossKind§gradient_clip: Option<f32>Implementations§
Source§impl DenseSgdConfig
impl DenseSgdConfig
pub const fn new( learning_rate: f32, hidden_activation: ActivationKind, output_activation: ActivationKind, loss: LossKind, ) -> Self
Trait Implementations§
Source§impl Clone for DenseSgdConfig
impl Clone for DenseSgdConfig
Source§fn clone(&self) -> DenseSgdConfig
fn clone(&self) -> DenseSgdConfig
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 moreSource§impl Debug for DenseSgdConfig
impl Debug for DenseSgdConfig
Source§impl PartialEq for DenseSgdConfig
impl PartialEq for DenseSgdConfig
impl Copy for DenseSgdConfig
impl StructuralPartialEq for DenseSgdConfig
Auto Trait Implementations§
impl Freeze for DenseSgdConfig
impl RefUnwindSafe for DenseSgdConfig
impl Send for DenseSgdConfig
impl Sync for DenseSgdConfig
impl Unpin for DenseSgdConfig
impl UnsafeUnpin for DenseSgdConfig
impl UnwindSafe for DenseSgdConfig
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