pub struct SimSiamConfig {
pub d_encoder: usize,
pub d_projector: usize,
pub d_predictor: usize,
pub d_out: usize,
}Expand description
Hyper-parameters for the struct-based SimSiam model.
Fields§
§d_encoder: usizeBackbone output dimension (input to projector).
d_projector: usizeProjector hidden dimension.
d_predictor: usizePredictor hidden dimension.
d_out: usizeOutput dimension (projector output = predictor I/O).
Trait Implementations§
Source§impl Clone for SimSiamConfig
impl Clone for SimSiamConfig
Source§fn clone(&self) -> SimSiamConfig
fn clone(&self) -> SimSiamConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SimSiamConfig
impl Debug for SimSiamConfig
Auto Trait Implementations§
impl Freeze for SimSiamConfig
impl RefUnwindSafe for SimSiamConfig
impl Send for SimSiamConfig
impl Sync for SimSiamConfig
impl Unpin for SimSiamConfig
impl UnsafeUnpin for SimSiamConfig
impl UnwindSafe for SimSiamConfig
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