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

This is the complete list of members for PermuteComponent, 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) constPermuteComponentvirtual
BackpropNeedsInput() constPermuteComponentinlinevirtual
BackpropNeedsOutput() constPermuteComponentinlinevirtual
Component()Componentinline
Context() constComponentinlinevirtual
Copy() constPermuteComponentvirtual
Index() constComponentinlinevirtual
Info() constComponentvirtual
Init(int32 dim)PermuteComponent
Init(const std::vector< int32 > &reorder)PermuteComponent
InitFromString(std::string args)PermuteComponentvirtual
InputDim() constPermuteComponentinlinevirtual
KALDI_DISALLOW_COPY_AND_ASSIGN(PermuteComponent)PermuteComponentprivate
NewComponentOfType(const std::string &type)Componentstatic
NewFromString(const std::string &initializer_line)Componentstatic
OutputDim() constPermuteComponentinlinevirtual
PermuteComponent(int32 dim)PermuteComponentinline
PermuteComponent(const std::vector< int32 > &reorder)PermuteComponentinline
PermuteComponent()PermuteComponentinline
Propagate(const ChunkInfo &in_info, const ChunkInfo &out_info, const CuMatrixBase< BaseFloat > &in, CuMatrixBase< BaseFloat > *out) constPermuteComponentvirtual
kaldi::nnet2::Component::Propagate(const ChunkInfo &in_info, const ChunkInfo &out_info, const CuMatrixBase< BaseFloat > &in, CuMatrix< BaseFloat > *out) constComponentinline
Read(std::istream &is, bool binary)PermuteComponentvirtual
ReadNew(std::istream &is, bool binary)Componentstatic
reorder_PermuteComponentprivate
SetIndex(int32 index)Componentinlinevirtual
Type() constPermuteComponentinlinevirtual
Write(std::ostream &os, bool binary) constPermuteComponentvirtual
~Component()Componentinlinevirtual