pub trait NNOperationConfig<F> { }
Expand description

Provides generic NN Operation Config functionality.

Needs to be implemented for Operation specific configurations.

Implementations on Foreign Types§

source§

impl<'a, T> NNOperationConfig<T> for ConvolutionConfig
where T: Float + DataTypeInfo,

source§

impl<T> NNOperationConfig<T> for DropoutConfig
where T: Float + DataTypeInfo,

source§

impl<T> NNOperationConfig<T> for NormalizationConfig
where T: Float + DataTypeInfo,

source§

impl<T> NNOperationConfig<T> for PoolingConfig
where T: Float + DataTypeInfo,

source§

impl<T> NNOperationConfig<T> for RnnConfig
where T: Float + DataTypeInfo,

Implementors§

source§

impl<'a, T> NNOperationConfig<T> for coaster_nn::frameworks::native::helper::ConvolutionConfig
where T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,

source§

impl<T> NNOperationConfig<T> for coaster_nn::frameworks::native::helper::DropoutConfig
where T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,

source§

impl<T> NNOperationConfig<T> for coaster_nn::frameworks::native::helper::NormalizationConfig
where T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,

source§

impl<T> NNOperationConfig<T> for coaster_nn::frameworks::native::helper::PoolingConfig
where T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,

source§

impl<T> NNOperationConfig<T> for coaster_nn::frameworks::native::helper::RnnConfig
where T: Add<T, Output = T> + Mul<T, Output = T> + Default + Copy,