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

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

Backprop(const ChunkInfo &in_info, const ChunkInfo &out_info, const CuMatrixBase< BaseFloat > &in_value, const CuMatrixBase< BaseFloat > &out_value, const CuMatrixBase< BaseFloat > &out_deriv, Component *to_update, CuMatrix< BaseFloat > *in_deriv) const =0Componentpure virtual
BackpropNeedsInput() constComponentinlinevirtual
BackpropNeedsOutput() constComponentinlinevirtual
Component()Componentinline
Context() constComponentinlinevirtual
Copy() const =0Componentpure virtual
Index() constComponentinlinevirtual
index_Componentprivate
Info() constComponentvirtual
InitFromString(std::string args)=0Componentpure virtual
InputDim() const =0Componentpure virtual
KALDI_DISALLOW_COPY_AND_ASSIGN(Component)Componentprivate
NewComponentOfType(const std::string &type)Componentstatic
NewFromString(const std::string &initializer_line)Componentstatic
OutputDim() const =0Componentpure virtual
Propagate(const ChunkInfo &in_info, const ChunkInfo &out_info, const CuMatrixBase< BaseFloat > &in, CuMatrixBase< BaseFloat > *out) const =0Componentpure virtual
Propagate(const ChunkInfo &in_info, const ChunkInfo &out_info, const CuMatrixBase< BaseFloat > &in, CuMatrix< BaseFloat > *out) constComponentinline
Read(std::istream &is, bool binary)=0Componentpure virtual
ReadNew(std::istream &is, bool binary)Componentstatic
SetIndex(int32 index)Componentinlinevirtual
Type() const =0Componentpure virtual
Write(std::ostream &os, bool binary) const =0Componentpure virtual
~Component()Componentinlinevirtual