#include <iostream>#include <vector>#include <cstdlib>#include <cmath>#include "base/kaldi-common.h"#include "util/common-utils.h"#include "cudamatrix/cu-matrix.h"#include "cudamatrix/cu-vector.h"#include "cudamatrix/cu-tp-matrix.h"#include "cudamatrix/cu-sp-matrix.h"#include "cudamatrix/cu-math.h"
Go to the source code of this file.
Namespaces | |
| kaldi | |
| This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: | |
Functions | |
| template<class Real > | |
| static void | UnitTestCuVectorIO () |
| template<typename Real , typename OtherReal > | |
| static void | UnitTestCuVectorCopyFromVec () |
| template<typename Real > | |
| static void | UnitTestCuSubVector () |
| template<typename Real > | |
| static void | UnitTestCuVectorMulTp () |
| template<typename Real > | |
| static void | UnitTestCuVectorAddTp () |
| template<typename Real > | |
| void | CuVectorUnitTestVecVec () |
| template<typename Real > | |
| void | CuVectorUnitTestAddVec () |
| template<typename Real > | |
| void | CuVectorUnitTestAddVecCross () |
| template<typename Real > | |
| void | CuVectorUnitTestAddVecExtra () |
| template<typename Real > | |
| void | CuVectorUnitTestCopyElements () |
| template<typename Real > | |
| void | UnitTestVecMatVec () |
| template<typename Real > | |
| void | CuVectorUnitTestAddRowSumMat () |
| template<typename Real > | |
| void | CuVectorUnitTestAddColSumMat () |
| template<typename Real > | |
| void | CuVectorUnitTestApproxEqual () |
| template<typename Real > | |
| static void | UnitTestCuVectorReplaceValue () |
| template<typename Real > | |
| static void | UnitTestCuVectorSum () |
| template<typename Real > | |
| void | CuVectorUnitTestInvertElements () |
| template<typename Real > | |
| void | CuVectorUnitTestSum () |
| template<typename Real > | |
| void | CuVectorUnitTestScale () |
| template<typename Real > | |
| void | CuVectorUnitTestCopyFromMat () |
| template<typename Real > | |
| void | CuVectorUnitTestCopyDiagFromPacked () |
| template<typename Real > | |
| void | CuVectorUnitTestCopyCross () |
| template<typename Real > | |
| void | CuVectorUnitTestCopyCross2 () |
| template<typename Real > | |
| void | CuVectorUnitTestCopyDiagFromMat () |
| template<typename Real > | |
| void | CuVectorUnitTestNorm () |
| template<typename Real > | |
| void | CuVectorUnitTestMin () |
| template<typename Real > | |
| void | CuVectorUnitTestMax () |
| template<typename Real > | |
| void | CuVectorUnitTestApplySoftMax () |
| template<typename Real > | |
| void | CuVectorUnitTestApplyExp () |
| template<typename Real > | |
| void | CuVectorUnitTestApplyLog () |
| template<typename Real > | |
| void | CuVectorUnitTestApplyFloor () |
| template<typename Real > | |
| void | CuVectorUnitTestApplyFloorNoCount () |
| template<typename Real > | |
| void | CuVectorUnitTestApplyCeiling () |
| template<typename Real > | |
| void | CuVectorUnitTestApplyCeilingNoCount () |
| template<typename Real > | |
| void | CuVectorUnitTestApplyPow () |
| template<typename Real > | |
| void | CuVectorUnitTestAddVecVec () |
| template<typename Real > | |
| void | CuVectorUnitTestAddDiagMat2 () |
| template<typename Real > | |
| static void | CuVectorUnitTestAddDiagMatMat () |
| template<typename Real > | |
| void | CuVectorUnitTestAddMatVec () |
| template<typename Real > | |
| void | CuVectorUnitTestAddSpVec () |
| template<typename Real > | |
| void | CuVectorUnitTest () |
| int | main (int argc, char *argv[]) |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 831 of file cu-vector-test.cc.
References KALDI_LOG, KALDI_WARN, ParseOptions::NumArgs(), ParseOptions::PrintUsage(), ParseOptions::Read(), ParseOptions::Register(), and kaldi::SetVerboseLevel().