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

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

Add(BaseFloat alpha, const NonlinearComponent &other)NonlinearComponent
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) constSoftHingeComponentvirtual
BackpropNeedsInput() constSoftHingeComponentinlinevirtual
BackpropNeedsOutput() constSoftHingeComponentinlinevirtual
Component()Componentinline
Context() constComponentinlinevirtual
Copy() constSoftHingeComponentinlinevirtual
Count() constNonlinearComponentinline
count_NonlinearComponentprotected
deriv_sum_NonlinearComponentprotected
DerivSum() constNonlinearComponentinline
dim_NonlinearComponentprotected
Index() constComponentinlinevirtual
Info() constComponentvirtual
Init(int32 dim)NonlinearComponentinline
InitFromString(std::string args)NonlinearComponentvirtual
InputDim() constNonlinearComponentinlinevirtual
mutex_NonlinearComponentprotected
NewComponentOfType(const std::string &type)Componentstatic
NewFromString(const std::string &initializer_line)Componentstatic
NonlinearComponent(int32 dim)NonlinearComponentinlineexplicit
NonlinearComponent()NonlinearComponentinline
NonlinearComponent(const NonlinearComponent &other)NonlinearComponentexplicit
operator=(const SoftHingeComponent &other)SoftHingeComponentprivate
kaldi::nnet2::NonlinearComponent::operator=(const NonlinearComponent &other)NonlinearComponentprotected
OutputDim() constNonlinearComponentinlinevirtual
Propagate(const ChunkInfo &in_info, const ChunkInfo &out_info, const CuMatrixBase< BaseFloat > &in, CuMatrixBase< BaseFloat > *out) constSoftHingeComponentvirtual
kaldi::nnet2::NonlinearComponent::Propagate(const ChunkInfo &in_info, const ChunkInfo &out_info, const CuMatrixBase< BaseFloat > &in, CuMatrix< BaseFloat > *out) constComponentinline
Read(std::istream &is, bool binary)NonlinearComponentvirtual
ReadNew(std::istream &is, bool binary)Componentstatic
Scale(BaseFloat scale)NonlinearComponent
SetDim(int32 dim)NonlinearComponent
SetIndex(int32 index)Componentinlinevirtual
SoftHingeComponent(int32 dim)SoftHingeComponentinlineexplicit
SoftHingeComponent(const SoftHingeComponent &other)SoftHingeComponentinlineexplicit
SoftHingeComponent()SoftHingeComponentinline
Type() constSoftHingeComponentinlinevirtual
UpdateStats(const CuMatrixBase< BaseFloat > &out_value, const CuMatrixBase< BaseFloat > *deriv=NULL)NonlinearComponentprotected
value_sum_NonlinearComponentprotected
ValueSum() constNonlinearComponentinline
Write(std::ostream &os, bool binary) constNonlinearComponentvirtual
~Component()Componentinlinevirtual