LCOV - code coverage report
Current view: top level - nntrainer/tensor - tensor.cpp (source / functions) Coverage Total Hit
Test: coverage_filtered.info Lines: 73.8 % 856 632
Test Date: 2025-12-14 20:38:17 Functions: 87.0 % 169 147

Function Name Sort by function name Hit count Sort by function hit count
_ZN9nntrainer6Tensor10deactivateEv 0
_ZN9nntrainer6Tensor11filter_maskERKS0_b 0
_ZN9nntrainer6Tensor13setFileOffsetEm 0
_ZN9nntrainer6Tensor15updateDimensionEN2ml5train9TensorDimE 0
_ZN9nntrainer6Tensor17standardization_iEv 0
_ZN9nntrainer6Tensor4readESt7variantIJPSt14basic_ifstreamIcSt11char_traitsIcEEPKcEEmb 0
_ZN9nntrainer6Tensor5erf_iEv 0
_ZN9nntrainer6Tensor6sqrt_iEv 0
_ZN9nntrainer6Tensor7readFSUEv 0
_ZN9nntrainer6Tensor8activateEv 0
_ZNK9nntrainer6Tensor12dropout_maskEf 0
_ZNK9nntrainer6Tensor13getFileOffsetEv 0
_ZNK9nntrainer6Tensor22createSharedDataTensorERKS0_RS0_m 0
_ZNK9nntrainer6Tensor3absERS0_ 0
_ZNK9nntrainer6Tensor3dotESt6vectorIPS0_SaIS2_EES4_bbf 0
_ZNK9nntrainer6Tensor3negERS0_ 0
_ZNK9nntrainer6Tensor3negEv 0
_ZNK9nntrainer6Tensor4sqrtEv 0
_ZNK9nntrainer6Tensor5applyESt8functionIFS0_S0_EE 0
_ZNK9nntrainer6Tensor6argminEv 0
_ZNK9nntrainer6Tensor7averageERS0_ 0
_ZNK9nntrainer6Tensor7putDataEv 0
_ZN9nntrainer6Tensor10inv_sqrt_iEv 1
_ZN9nntrainer6Tensor3catERKSt6vectorIS0_SaIS0_EEiRS0_ 1
_ZN9nntrainer6TensorC2ERKSt6vectorIS1_IS1_IS1_IhSaIhEESaIS3_EESaIS5_EESaIS7_EERKS1_IfSaIfEERKS1_IjSaIjEEN2ml5train9TensorDim10TensorTypeENS_7QSchemeE 1
_ZN9nntrainer6TensorC2ERKSt6vectorIS1_IS1_IS1_IjSaIjEESaIS3_EESaIS5_EESaIS7_EERKS1_IfSaIfEERKS3_N2ml5train9TensorDim10TensorTypeENS_7QSchemeE 1
_ZN9nntrainer6TensorC2ERKSt6vectorIS1_IS1_IS1_IsSaIsEESaIS3_EESaIS5_EESaIS7_EERKS1_IfSaIfEEN2ml5train9TensorDim10TensorTypeENS_7QSchemeE 1
_ZNK9nntrainer6Tensor3erfERS0_ 1
_ZNK9nntrainer6Tensor3erfEv 1
_ZN9nntrainer6TensorC2ERKSt10unique_ptrINS_10TensorBaseESt14default_deleteIS2_EE 2
_ZN9nntrainer6Tensor12zoneout_maskEf 3
_ZN9nntrainer6Tensor16setRandBernoulliEf 3
_ZNK9nntrainer6Tensor6divideERKf 3
_ZNK9nntrainer6Tensor8inv_sqrtERS0_ 3
_ZNK9nntrainer6Tensor8subtractERKf 3
_ZN9nntrainer6Tensor12zoneout_maskERS0_f 4
_ZNK9nntrainer6Tensor11add_stridedERKS0_f 4
_ZN9nntrainer6Tensor6concatERKSt6vectorIS0_SaIS0_EEiRS0_ 5
_ZN9nntrainer6TensorC2ERKSt6vectorIS1_IS1_IS1_ItSaItEESaIS3_EESaIS5_EESaIS7_EERKS1_IfSaIfEERKS1_IjSaIjEEN2ml5train9TensorDim10TensorTypeENS_7QSchemeE 5
_ZNK9nntrainer6Tensor7averageERKSt6vectorIjSaIjEE 5
_ZNK9nntrainer6Tensor8q_schemeEv 5
_ZNK9nntrainer6Tensor3tanERS0_f 6
_ZNK9nntrainer6Tensor4sqrtERS0_ 6
_ZN9nntrainer6TensorC2ERKSt6vectorIS1_IS1_IS1_IaSaIaEESaIS3_EESaIS5_EESaIS7_EERKS1_IfSaIfEEN2ml5train9TensorDim10TensorTypeENS_7QSchemeE 7
_ZNK9nntrainer6Tensor7max_absEv 7
_ZN9nntrainer6Tensor5splitEji 8
_ZNK9nntrainer6Tensor4topKEj 9
_ZN9nntrainer6Tensor12dropout_maskEf 10
_ZN9nntrainerlsERSoRKNS_6TensorE 10
_ZN9nntrainer6Tensor3catERKSt6vectorIS0_SaIS0_EEi 11
_ZNK9nntrainer6Tensor5printERSo 11
_ZNK9nntrainer6Tensor6divideERKS0_ 11
_ZN9nntrainer6Tensor24calculateConcatOutputDimERKSt6vectorIS0_SaIS0_EEi 12
_ZNK9nntrainer6Tensor3sinERS0_f 12
_ZNK9nntrainer6Tensor3powEf 13
_ZZN9nntrainer6Tensor24calculateConcatOutputDimERKSt6vectorIS0_SaIS0_EEiENKUljRKS0_E_clEjS7_ 13
_ZN9nntrainer6Tensor5splitESt6vectorImSaImEEi 14
_ZNK9nntrainer6Tensor3cosERS0_f 14
_ZN9nntrainer6Tensor10initializeENS_11InitializerE 18
_ZZN9nntrainer6Tensor24calculateConcatOutputDimERKSt6vectorIS0_SaIS0_EEiENKUlRKS0_E_clES7_ 19
_ZN9nntrainer6Tensor5pow_iEf 22
_ZN9nntrainer6Tensor8allocateEv 31
_ZN9nntrainer6TensorC2ERKSt6vectorIS1_IS1_IS1_IfSaIfEESaIS3_EESaIS5_EESaIS7_EEN2ml5train9TensorDim10TensorTypeE 31
_ZNK9nntrainer6Tensor16multiply_stridedERKS0_f 31
_ZNK9nntrainer6Tensor13getBatchSliceERKSt6vectorIjSaIjEE 107
_ZN9nntrainer6Tensor13setRandNormalEff 108
_ZNK9nntrainer6Tensor5bytesEv 129
_ZN9nntrainer6Tensor15normalization_iEv 167
_ZNK9nntrainer6Tensor8maxValueEv 168
_ZN9nntrainer6Tensor10subtract_iERKf 171
_ZNK9nntrainer6Tensor8subtractERKfRS0_ 174
_ZNK9nntrainer6Tensor8minValueEv 175
_ZN9nntrainer6Tensor23dot_batched_deriv_wrt_1ERKS0_S2_bbf 176
_ZNK9nntrainer6Tensor23dot_batched_deriv_wrt_2ERS0_RKS0_bbf 176
_ZN9nntrainer6Tensor8divide_iERKS0_ 182
_ZNK9nntrainer6Tensor6divideERKS0_RS0_ 200
_ZN9nntrainer6Tensor13add_i_stridedERKS0_f 207
_ZNK9nntrainer6Tensor11add_stridedERKS0_RS0_f 212
_ZNK9nntrainer6Tensor12sum_by_batchEv 453
_ZNK9nntrainer6Tensor6argmaxEv 650
_ZNK9nntrainer6Tensor10dotBatchedERKS0_RS0_bbf 759
_ZNK9nntrainer6Tensor3powEfRS0_ 790
_ZNK9nntrainer6Tensor5applyESt8functionIFRS0_S0_S2_EES2_ 883
_ZN9nntrainer6Tensor10deallocateEv 908
_ZNK9nntrainer6Tensor7averageERKSt6vectorIjSaIjEERS0_ 948
_ZNK9nntrainer6Tensor5cloneEN2ml5train9TensorDim8DataTypeE 1086
_ZNK9nntrainer6Tensor9transposeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1107
_ZNK9nntrainer6Tensor9transposeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS0_ 1114
_ZN9nntrainer6Tensor7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1199
_ZN9nntrainer6Tensor5add_iERKf 1231
_ZNK9nntrainer6Tensor14getInitializerEv 1434
_ZN9nntrainer6Tensor15dot_deriv_wrt_1ERKS0_S2_bbf 1457
_ZNK9nntrainer6Tensor6l2normEv 1931
_ZNK9nntrainer6Tensor3dotERKS0_bb 2079
_ZN9nntrainer6Tensor4saveERSo 2133
_ZN9nntrainer6Tensor10multiply_iERKf 2608
_ZN9nntrainer6Tensor13add_i_partialEjjRS0_jjS0_j 2698
_ZN9nntrainer6Tensor18multiply_i_stridedERKS0_f 2846
_ZNK9nntrainer6Tensor8multiplyERKS0_f 3179
_ZN9nntrainer6Tensor4fillERKS0_b 3261
_ZN9nntrainer6Tensor16copy_with_strideERKS0_ 3511
_ZNK9nntrainer6Tensor7averageEv 5003
_ZNK9nntrainer6Tensor3addERKS0_f 5007
_ZNK9nntrainer6Tensor7averageEj 5009
_ZNK9nntrainer6Tensor7averageEjRS0_ 5009
_ZNK9nntrainer6Tensor5chainEv 5019
_ZN9nntrainer6Tensor10subtract_iERKS0_ 5698
_ZNK9nntrainer6Tensor8subtractERKS0_ 5866
_ZNK9nntrainer6Tensor3addERKf 6179
_ZN9nntrainer6Tensor8divide_iERKf 6237
_ZNK9nntrainer6Tensor6divideERKfRS0_ 6274
_ZNK9nntrainer6Tensor8multiplyERKf 6633
_ZNK9nntrainer6Tensor15dot_deriv_wrt_2ERS0_RKS0_bbf 6636
_ZN9nntrainer6TensoraSERKS0_ 6741
_ZNK9nntrainer6Tensor3addERKfRS0_ 7432
_ZNK9nntrainer6Tensor5cloneEv 7492
_ZNK9nntrainer6Tensor8multiplyERKfRS0_ 7691
_ZNK9nntrainer6Tensor8subtractERKS0_RS0_ 8127
_ZN9nntrainer6Tensor10multiply_iERKS0_f 8602
_ZNK9nntrainer6TensoreqERKS0_ 10826
_ZN9nntrainer6Tensor8addValueEjjjjff 10925
_ZNK9nntrainer6Tensor16multiply_stridedERKS0_RS0_f 12608
_ZNK9nntrainer6Tensor3addERKS0_RS0_f 13158
_ZN9nntrainer6Tensor8copyDataERKS0_ 13734
_ZNK9nntrainer6Tensor13getTensorTypeEv 15500
_ZN9nntrainer6Tensor14setRandUniformEff 15807
_ZNK9nntrainer6Tensor8multiplyERKS0_RS0_f 17216
_ZN9nntrainer6Tensor10initializeEv 19183
_ZN9nntrainer6Tensor11updateBatchEj 20419
_ZN9nntrainer6Tensor4readERSt14basic_ifstreamIcSt11char_traitsIcEEmbi 23197
_ZN9nntrainer6Tensor7reshapeERKN2ml5train9TensorDimE 29183
_ZNK9nntrainer6Tensor9getOffsetEv 34173
_ZNK9nntrainer6Tensor13getMemoryDataEv 34174
_ZN9nntrainer6Tensor7setZeroEv 36711
_ZNK9nntrainer6Tensor3dotERKS0_RS0_bbf 36830
_ZNK9nntrainer6Tensor14getMemoryBytesEv 38188
_ZN9nntrainer6TensorC2ERKN2ml5train9TensorDimEbNS_11InitializerENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_7QSchemeEb 39609
_ZN9nntrainer6Tensor12setTensorVarEN2ml5train9TensorDimEPvm 46136
_ZN9nntrainer6Tensor5add_iERKS0_f 46231
_ZNK9nntrainer6Tensor3sumERKSt6vectorIjSaIjEEf 52083
_ZNK9nntrainer6Tensor7channelEv 56588
_ZNK9nntrainer6Tensor3sumERKSt6vectorIjSaIjEERS0_f 59867
_ZNK9nntrainer6Tensor3sumEjf 60390
_ZNK9nntrainer6Tensor6heightEv 75988
_ZN9nntrainer6Tensor8setValueEf 81081
_ZNK9nntrainer6Tensor10getStridesEv 81265
_ZNK9nntrainer6Tensor7getNameB5cxx11Ev 85744
_ZN9nntrainer6Tensor4copyERKS0_ 97458
_ZNK9nntrainer6Tensor5batchEv 118275
_ZNK9nntrainer6Tensor3sumEjRS0_ff 126666
_ZN9nntrainer6Tensor7setDataESt10shared_ptrINS_10MemoryDataEEmb 138468
_ZNK9nntrainer6Tensor10scale_sizeEv 169020
_ZN9nntrainer6Tensor9mergeAxisEjj 169889
_ZNK9nntrainer6Tensor15checkContinuousEjj 170205
_ZNK9nntrainer6Tensor13getBatchSliceEmj 230846
_ZNK9nntrainer6Tensor5widthEv 234536
_ZN9nntrainer6Tensor11isAllocatedEv 246930
_ZN9nntrainer6TensorC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN2ml5train9TensorDim6FormatENS9_8DataTypeE 282561
_ZNK9nntrainer6Tensor19getSharedDataTensorEN2ml5train9TensorDimEmbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 301856
_ZN9nntrainer6TensorC2ERKN2ml5train9TensorDimEPKvNS_7QSchemeE 336059
_ZNK9nntrainer6Tensor9getFormatEv 421497
_ZN9nntrainer6TensorC2ERKS0_ 533568
_ZNK9nntrainer6Tensor5emptyEv 645013
_ZNK9nntrainer6Tensor13getContiguousEv 679340
_ZNK9nntrainer6Tensor6getDimEv 876169
_ZNK9nntrainer6Tensor11getDataTypeEv 963682
_ZNK9nntrainer6Tensor4sizeEv 19476946
_ZN9nntrainer6Tensor8setValueEjjjjf 35432469
_ZNK9nntrainer6Tensor8getIndexEjjjj 61724067

Generated by: LCOV version 2.0-1