MachineIntelligenceCore:NeuralNets
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
mic::mlnn::convolution::Convolution< eT > Member List

This is the complete list of members for mic::mlnn::convolution::Convolution< eT >, including all inherited members.

backpropagade_dy_to_db()mic::mlnn::convolution::Convolution< eT >inline
backpropagade_dy_to_dW()mic::mlnn::convolution::Convolution< eT >inline
backpropagade_dy_to_dx()mic::mlnn::convolution::Convolution< eT >inline
backward()mic::mlnn::convolution::Convolution< eT >inlinevirtual
mic::mlnn::Layer::backward(mic::types::MatrixPtr< eT > dy_)mic::mlnn::Layer< eT >inline
batch_sizemic::mlnn::Layer< eT >protected
batchSize()mic::mlnn::Layer< eT >inline
calculateNumericalGradient(mic::types::MatrixPtr< eT > x_, mic::types::MatrixPtr< eT > target_y_, mic::types::MatrixPtr< eT > param_, loss loss_, eT delta_)mic::mlnn::Layer< eT >inline
Convolution(size_t input_height_, size_t input_width_, size_t input_channels_, size_t number_of_filters_, size_t filter_size_, size_t stride_, std::string name_="Convolution")mic::mlnn::convolution::Convolution< eT >inline
Convolution()mic::mlnn::convolution::Convolution< eT >inlineprivate
cosineSimilarity(eT *A, eT *B, size_t length_)mic::mlnn::convolution::Convolution< eT >inline
dw_activationsmic::mlnn::convolution::Convolution< eT >private
dx_activationsmic::mlnn::Layer< eT >protected
dy_activationsmic::mlnn::Layer< eT >protected
filter_sizemic::mlnn::convolution::Convolution< eT >protected
forward(bool test=false)mic::mlnn::convolution::Convolution< eT >inlinevirtual
mic::mlnn::Layer::forward(mic::types::MatrixPtr< eT > x_, bool test=false)mic::mlnn::Layer< eT >inline
gmic::mlnn::Layer< eT >protected
getFilterSimilarityMatrix()mic::mlnn::convolution::Convolution< eT >inline
getGradient(std::string name_)mic::mlnn::Layer< eT >inline
getInputActivations()mic::mlnn::Layer< eT >inlinevirtual
getInputGradientActivations()mic::mlnn::Layer< eT >inlinevirtual
getInverseReceptiveFields()mic::mlnn::convolution::Convolution< eT >inline
getOutputActivations()mic::mlnn::Layer< eT >inlinevirtual
getOutputGradientActivations()mic::mlnn::Layer< eT >inlinevirtual
getParam(std::string name_)mic::mlnn::Layer< eT >inline
getReceptiveFields()mic::mlnn::convolution::Convolution< eT >inline
getState(std::string name_)mic::mlnn::Layer< eT >inline
getWeightActivations()mic::mlnn::convolution::Convolution< eT >inline
getWeightGradientActivations()mic::mlnn::convolution::Convolution< eT >inline
input_depthmic::mlnn::Layer< eT >protected
input_heightmic::mlnn::Layer< eT >protected
input_widthmic::mlnn::Layer< eT >protected
inputSize()mic::mlnn::Layer< eT >inline
irf_activationsmic::mlnn::convolution::Convolution< eT >private
Layer(size_t input_height_, size_t input_width_, size_t input_depth_, size_t output_height_, size_t output_width_, size_t output_depth_, LayerTypes layer_type_, std::string name_="layer")mic::mlnn::Layer< eT >inline
Layer()mic::mlnn::Layer< eT >inlineprotected
layer_namemic::mlnn::Layer< eT >protected
layer_typemic::mlnn::Layer< eT >protected
lazyAllocateMatrixVector(std::vector< std::shared_ptr< mic::types::Matrix< eT > > > &vector_, size_t vector_size_, size_t matrix_height_, size_t matrix_width_)mic::mlnn::Layer< eT >inline
lazyReturnChannelFromSample(mic::types::MatrixPtr< eT > sample_ptr_, mic::types::MatrixArray< eT > &array_, std::string id_, size_t sample_number_, size_t channel_number_, size_t height_, size_t width_)mic::mlnn::Layer< eT >inline
lazyReturnInputChannel(mic::types::MatrixPtr< eT > sample_ptr_, size_t sample_number_, size_t channel_number_)mic::mlnn::Layer< eT >inline
lazyReturnInputSample(mic::types::MatrixPtr< eT > batch_ptr_, size_t sample_number_)mic::mlnn::Layer< eT >inline
lazyReturnOutputChannel(mic::types::MatrixPtr< eT > sample_ptr_, size_t sample_number_, size_t channel_number_)mic::mlnn::Layer< eT >inline
lazyReturnOutputSample(mic::types::MatrixPtr< eT > batch_ptr_, size_t sample_number_)mic::mlnn::Layer< eT >inline
lazyReturnSampleFromBatch(mic::types::MatrixPtr< eT > batch_ptr_, mic::types::MatrixArray< eT > &array_, std::string id_, size_t sample_number_, size_t sample_size_)mic::mlnn::Layer< eT >inline
mmic::mlnn::Layer< eT >protected
mic::mlnn::MultiLayerNeuralNetwork classmic::mlnn::convolution::Convolution< eT >friend
name() const mic::mlnn::Layer< eT >inline
optmic::mlnn::Layer< eT >protected
output_depthmic::mlnn::Layer< eT >protected
output_heightmic::mlnn::Layer< eT >protected
output_widthmic::mlnn::Layer< eT >protected
outputSize()mic::mlnn::Layer< eT >inline
pmic::mlnn::Layer< eT >protected
resetGrads()mic::mlnn::convolution::Convolution< eT >inlinevirtual
resizeBatch(size_t batch_size_)mic::mlnn::Layer< eT >inlinevirtual
smic::mlnn::Layer< eT >protected
setOptimization()mic::mlnn::Layer< eT >inline
setState(std::string name_, mic::types::MatrixPtr< eT > mat_ptr_)mic::mlnn::Layer< eT >inline
streamLayerParameters()mic::mlnn::convolution::Convolution< eT >inlinevirtual
stridemic::mlnn::convolution::Convolution< eT >protected
type() const mic::mlnn::Layer< eT >inline
update(eT alpha_, eT decay_=0.0f)mic::mlnn::convolution::Convolution< eT >inlinevirtual
w_activationsmic::mlnn::convolution::Convolution< eT >private
x_activationsmic::mlnn::Layer< eT >protected
xrf_activationsmic::mlnn::convolution::Convolution< eT >private
y_activationsmic::mlnn::Layer< eT >protected
~Convolution()mic::mlnn::convolution::Convolution< eT >inlinevirtual
~Layer()mic::mlnn::Layer< eT >inlinevirtual