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

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

Add(BaseFloat alpha, const Component &other)Componentinlinevirtual
Backprop(const std::string &debug_info, const ComponentPrecomputedIndexes *indexes, const CuMatrixBase< BaseFloat > &, const CuMatrixBase< BaseFloat > &, const CuMatrixBase< BaseFloat > &out_deriv, void *memo, Component *to_update, CuMatrixBase< BaseFloat > *in_deriv) constDropoutMaskComponentinlinevirtual
Component()Componentinline
ConsolidateMemory()Componentinlinevirtual
continuous_DropoutMaskComponentprivate
Copy() constDropoutMaskComponentvirtual
DeleteMemo(void *memo) constComponentinlinevirtual
dropout_proportion_DropoutMaskComponentprivate
DropoutMaskComponent()DropoutMaskComponent
DropoutMaskComponent(const DropoutMaskComponent &other)DropoutMaskComponent
GetInputIndexes(const MiscComputationInfo &misc_info, const Index &output_index, std::vector< Index > *desired_indexes) constDropoutMaskComponentinlinevirtual
Info() constDropoutMaskComponentvirtual
InitFromConfig(ConfigLine *cfl)DropoutMaskComponentvirtual
InputDim() constDropoutMaskComponentinlinevirtual
IsComputable(const MiscComputationInfo &misc_info, const Index &output_index, const IndexSet &input_index_set, std::vector< Index > *used_inputs) constDropoutMaskComponentinlinevirtual
NewComponentOfType(const std::string &type)Componentstatic
operator=(const DropoutMaskComponent &other)DropoutMaskComponentprivate
output_dim_DropoutMaskComponentprivate
OutputDim() constDropoutMaskComponentinlinevirtual
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) constDropoutMaskComponentvirtual
Properties() constDropoutMaskComponentinlinevirtual
random_generator_RandomComponentprotected
RandomComponent()RandomComponentinline
RandomComponent(const RandomComponent &other)RandomComponentinline
Read(std::istream &is, bool binary)DropoutMaskComponentvirtual
ReadNew(std::istream &is, bool binary)Componentstatic
ReorderIndexes(std::vector< Index > *input_indexes, std::vector< Index > *output_indexes) constComponentinlinevirtual
ResetGenerator()RandomComponentinline
Scale(BaseFloat scale)Componentinlinevirtual
SetDropoutProportion(BaseFloat p)DropoutMaskComponentinline
SetTestMode(bool test_mode)RandomComponentinline
StoreStats(const CuMatrixBase< BaseFloat > &in_value, const CuMatrixBase< BaseFloat > &out_value, void *memo)Componentinlinevirtual
test_mode_RandomComponentprotected
Type() constDropoutMaskComponentinlinevirtual
Write(std::ostream &os, bool binary) constDropoutMaskComponentvirtual
ZeroStats()Componentinlinevirtual
~Component()Componentinlinevirtual