cu-common.h File Reference
#include "cudamatrix/cu-matrixdim.h"
#include <iostream>
#include <sstream>
#include "base/kaldi-error.h"
#include "matrix/matrix-common.h"
Include dependency graph for cu-common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CuVectorBase< Real >
 Vector for CUDA computing. More...
 
class  CuVector< Real >
 
class  CuSubVector< Real >
 
class  CuRand< Real >
 
class  CuMatrixBase< Real >
 Matrix for CUDA computing. More...
 
class  CuMatrix< Real >
 This class represents a matrix that's stored on the GPU if we have one, and in memory if not. More...
 
class  CuSubMatrix< Real >
 This class is used for a piece of a CuMatrix. More...
 
class  CuPackedMatrix< Real >
 Matrix for CUDA computing. More...
 
class  CuSpMatrix< Real >
 
class  CuTpMatrix< Real >
 
class  CuSparseMatrix< Real >
 
class  CuBlockMatrix< Real >
 The class CuBlockMatrix holds a vector of objects of type CuMatrix, say, M_1, M_2, . More...
 

Namespaces

 kaldi
 This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:
 

Macros

#define NVTX_RANGE(name)
 

Macro Definition Documentation

◆ NVTX_RANGE

#define NVTX_RANGE (   name)

Definition at line 143 of file cu-common.h.

Referenced by PnormComponent::Backprop(), DistributeComponent::Backprop(), NormalizeComponent::Backprop(), DropoutComponent::Backprop(), RestrictedAttentionComponent::Backprop(), ConvolutionComponent::Backprop(), ElementwiseProductComponent::Backprop(), BatchNormComponent::Backprop(), StatisticsExtractionComponent::Backprop(), SigmoidComponent::Backprop(), TimeHeightConvolutionComponent::Backprop(), TanhComponent::Backprop(), LstmNonlinearityComponent::Backprop(), RectifiedLinearComponent::Backprop(), StatisticsPoolingComponent::Backprop(), AffineComponent::Backprop(), TdnnComponent::Backprop(), BackpropTruncationComponent::Backprop(), MaxpoolingComponent::Backprop(), BlockAffineComponent::Backprop(), RepeatedAffineComponent::Backprop(), ConstantComponent::Backprop(), SoftmaxComponent::Backprop(), LogSoftmaxComponent::Backprop(), GeneralDropoutComponent::Backprop(), LinearComponent::Backprop(), FixedAffineComponent::Backprop(), SpecAugmentTimeMaskComponent::Backprop(), SumGroupComponent::Backprop(), FixedScaleComponent::Backprop(), FixedBiasComponent::Backprop(), NoOpComponent::Backprop(), SumBlockComponent::Backprop(), ClipGradientComponent::Backprop(), PermuteComponent::Backprop(), PerElementScaleComponent::Backprop(), PerElementOffsetComponent::Backprop(), ConstantFunctionComponent::Backprop(), ScaleAndOffsetComponent::Backprop(), CompositeComponent::Backprop(), LstmNonlinearityComponent::ConsolidateMemory(), NnetComputer::ExecuteCommand(), OnlineNaturalGradient::PreconditionDirections(), OnlineNaturalGradient::PreconditionDirectionsInternal(), NnetChainTrainer::ProcessOutputs(), NnetComputer::Run(), NnetChainTrainer::Train(), NnetChainTrainer::TrainInternal(), TdnnComponent::UpdateNaturalGradient(), and TdnnComponent::UpdateSimple().