All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MaxpoolingComponent Member List

This is the complete list of members for MaxpoolingComponent, including all inherited members.

Add(BaseFloat alpha, const Component &other)Componentinlinevirtual
Backprop(const std::string &debug_info, const ComponentPrecomputedIndexes *indexes, const CuMatrixBase< BaseFloat > &in_value, const CuMatrixBase< BaseFloat > &out_value, const CuMatrixBase< BaseFloat > &out_deriv, void *memo, Component *, CuMatrixBase< BaseFloat > *in_deriv) constMaxpoolingComponentvirtual
Check() constMaxpoolingComponentprotectedvirtual
Component()Componentinline
ConsolidateMemory()Componentinlinevirtual
Copy() constMaxpoolingComponentinlinevirtual
DeleteMemo(void *memo) constComponentinlinevirtual
GetInputIndexes(const MiscComputationInfo &misc_info, const Index &output_index, std::vector< Index > *desired_indexes) constComponentvirtual
InderivPatchesToInderiv(const CuMatrix< BaseFloat > &in_deriv_patches, CuMatrixBase< BaseFloat > *in_deriv) constMaxpoolingComponentprotected
Info() constMaxpoolingComponentvirtual
InitFromConfig(ConfigLine *cfl)MaxpoolingComponentvirtual
input_x_dim_MaxpoolingComponentprotected
input_y_dim_MaxpoolingComponentprotected
input_z_dim_MaxpoolingComponentprotected
InputDim() constMaxpoolingComponentvirtual
InputToInputPatches(const CuMatrixBase< BaseFloat > &in, CuMatrix< BaseFloat > *patches) constMaxpoolingComponentprotected
IsComputable(const MiscComputationInfo &misc_info, const Index &output_index, const IndexSet &input_index_set, std::vector< Index > *used_inputs) constComponentvirtual
MaxpoolingComponent()MaxpoolingComponentinline
MaxpoolingComponent(const MaxpoolingComponent &component)MaxpoolingComponent
NewComponentOfType(const std::string &type)Componentstatic
OutputDim() constMaxpoolingComponentvirtual
pool_x_size_MaxpoolingComponentprotected
pool_x_step_MaxpoolingComponentprotected
pool_y_size_MaxpoolingComponentprotected
pool_y_step_MaxpoolingComponentprotected
pool_z_size_MaxpoolingComponentprotected
pool_z_step_MaxpoolingComponentprotected
PrecomputeIndexes(const MiscComputationInfo &misc_info, const std::vector< Index > &input_indexes, const std::vector< Index > &output_indexes, bool need_backprop) constComponentinlinevirtual
Propagate(const ComponentPrecomputedIndexes *indexes, const CuMatrixBase< BaseFloat > &in, CuMatrixBase< BaseFloat > *out) constMaxpoolingComponentvirtual
Properties() constMaxpoolingComponentinlinevirtual
Read(std::istream &is, bool binary)MaxpoolingComponentvirtual
ReadNew(std::istream &is, bool binary)Componentstatic
ReorderIndexes(std::vector< Index > *input_indexes, std::vector< Index > *output_indexes) constComponentinlinevirtual
Scale(BaseFloat scale)Componentinlinevirtual
StoreStats(const CuMatrixBase< BaseFloat > &in_value, const CuMatrixBase< BaseFloat > &out_value, void *memo)Componentinlinevirtual
Type() constMaxpoolingComponentinlinevirtual
Write(std::ostream &os, bool binary) constMaxpoolingComponentvirtual
ZeroStats()Componentinlinevirtual
~Component()Componentinlinevirtual