pub struct AtariCnnConfig {
pub n_stack: i64,
pub out_dim: i64,
pub skip_linear: bool,
}Expand description
Configuration of AtariCnn.
If skip_linear is true, out_dim is not used.
Fields§
§n_stack: i64§out_dim: i64§skip_linear: boolImplementations§
Source§impl AtariCnnConfig
impl AtariCnnConfig
Sourcepub fn new(n_stack: i64, out_dim: i64) -> Self
pub fn new(n_stack: i64, out_dim: i64) -> Self
Constructs AtariCnnConfig
pub fn skip_linear(self, skip_linear: bool) -> Self
Trait Implementations§
Source§impl Clone for AtariCnnConfig
impl Clone for AtariCnnConfig
Source§fn clone(&self) -> AtariCnnConfig
fn clone(&self) -> AtariCnnConfig
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 AtariCnnConfig
impl Debug for AtariCnnConfig
Source§impl<'de> Deserialize<'de> for AtariCnnConfig
impl<'de> Deserialize<'de> for AtariCnnConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl OutDim for AtariCnnConfig
impl OutDim for AtariCnnConfig
Source§fn get_out_dim(&self) -> i64
fn get_out_dim(&self) -> i64
Gets output dimension.
Source§fn set_out_dim(&mut self, v: i64)
fn set_out_dim(&mut self, v: i64)
Sets output dimension.
Source§impl PartialEq for AtariCnnConfig
impl PartialEq for AtariCnnConfig
Source§impl Serialize for AtariCnnConfig
impl Serialize for AtariCnnConfig
impl StructuralPartialEq for AtariCnnConfig
Auto Trait Implementations§
impl Freeze for AtariCnnConfig
impl RefUnwindSafe for AtariCnnConfig
impl Send for AtariCnnConfig
impl Sync for AtariCnnConfig
impl Unpin for AtariCnnConfig
impl UnwindSafe for AtariCnnConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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