Struct corgi::layers::dense::Dense [−][src]
A fully-connected neural network layer, storing the parameters of the layer.
Implementations
impl Dense
[src]
pub fn new(
input_size: usize,
output_size: usize,
initializer: Initializer,
activation: Option<Activation>
) -> Dense
[src]
input_size: usize,
output_size: usize,
initializer: Initializer,
activation: Option<Activation>
) -> Dense
Constructs a new dense layer, with a given input, and output size.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Dense
impl !Send for Dense
impl !Sync for Dense
impl Unpin for Dense
impl !UnwindSafe for Dense
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,