Trait coaster_nn::NN [] [src]

pub trait NN<F> {
    type CC: NNOperationConfig<F> + ConvolutionConfig<F>;
    type CLRN: NNOperationConfig<F>;
    type CPOOL: NNOperationConfig<F>;
    fn init_nn();
}

Provides the functionality for a backend to support Neural Network related operations.

Associated Types

The Convolution Operation Config representation for this Plugin.

The LRN Operation Config representation for this Plugin.

The Pooling Operation Config representation for this Plugin.

Required Methods

The Activation Operation Config representation for this Plugin. Initializes the Plugin.

Implementors