#include <nnet-computation.h>

| Public Member Functions | |
| MatrixDebugInfo () | |
| void | Swap (MatrixDebugInfo *other) | 
| void | Read (std::istream &istream, bool binary) | 
| void | Write (std::ostream &ostream, bool binary) const | 
| Public Attributes | |
| bool | is_deriv | 
| std::vector< Cindex > | cindexes | 
Definition at line 315 of file nnet-computation.h.
| 
 | inline | 
Definition at line 318 of file nnet-computation.h.
| void Read | ( | std::istream & | istream, | 
| bool | binary | ||
| ) | 
Definition at line 181 of file nnet-computation.cc.
References kaldi::nnet3::ExpectToken(), kaldi::ReadBasicType(), and kaldi::nnet3::ReadCindexVector().
| void Swap | ( | NnetComputation::MatrixDebugInfo * | other | ) | 
Definition at line 175 of file nnet-computation.cc.
References NnetComputation::MatrixDebugInfo::cindexes, NnetComputation::MatrixDebugInfo::is_deriv, and kaldi::swap().
| void Write | ( | std::ostream & | ostream, | 
| bool | binary | ||
| ) | const | 
Definition at line 190 of file nnet-computation.cc.
References kaldi::WriteBasicType(), kaldi::nnet3::WriteCindexVector(), and kaldi::WriteToken().
| std::vector<Cindex> cindexes | 
Definition at line 317 of file nnet-computation.h.
Referenced by ModelUpdateConsolidator::AppendDebugInfoForSubmatrix(), ComputationLoopedOptimizer::CheckIdentifiedMatrices(), ComputationExpander::ComputeDebugInfo(), DerivativeTimeLimiter::ComputeMatrixPruneInfo(), ComputationExpander::ComputeSubmatrixInfo(), MatrixExtender::FixDebugInfo(), ComputationExpander::GetNewSubmatLocationInfo(), ComputationExpander::InitStrideInfo(), DerivativeTimeLimiter::LimitMatrices(), Compiler::OutputDebugInfo(), kaldi::nnet3::PrintComputationPreamble(), DerivativeTimeLimiter::RowIsKept(), and NnetComputation::MatrixDebugInfo::Swap().
| bool is_deriv | 
Definition at line 316 of file nnet-computation.h.
Referenced by ModelUpdateConsolidator::AppendDebugInfoForSubmatrix(), ComputationLoopedOptimizer::CheckIdentifiedMatrices(), ComputationExpander::ComputeDebugInfo(), Compiler::OutputDebugInfo(), kaldi::nnet3::PrintComputationPreamble(), DerivativeTimeLimiter::RowIsKept(), and NnetComputation::MatrixDebugInfo::Swap().