id: 1 unit: void MATMULCOREFUNC_NAME() file: source/backend/cpu/x86_x64/avx512/Matmul_4_4_64.inl start line: 91 end line: 1596 size: 1368 LOC McCabe index: 157 number of parameters: 8 id: 2 unit: void _AVX512_MNNGemmInt8AddBiasScale_16x4_Unit_VNNI() file: source/backend/cpu/x86_x64/avx512/GemmInt8_VNNI.cpp start line: 106 end line: 1610 size: 1367 LOC McCabe index: 157 number of parameters: 8 id: 3 unit: void MATMULCOREFUNC_NAME_W4() file: source/backend/cpu/x86_x64/avx512/Matmul_4_4_64.inl start line: 1599 end line: 2928 size: 1199 LOC McCabe index: 139 number of parameters: 8 id: 4 unit: void _AVX512_MNNGemmInt8AddBiasScale_16x4_w4_Unit_VNNI() file: source/backend/cpu/x86_x64/avx512/GemmInt8_VNNI.cpp start line: 1615 end line: 2943 size: 1198 LOC McCabe index: 139 number of parameters: 8 id: 5 unit: LabelT LabelingGrana() file: tools/cv/source/imgproc/structural.cpp start line: 767 end line: 2059 size: 1129 LOC McCabe index: 196 number of parameters: 4 id: 6 unit: void _AVX512_MNNPackedSparseMatMulEpx8() file: source/backend/cpu/x86_x64/avx512/SparseKernelFunctionEpx8.cpp start line: 13 end line: 954 size: 769 LOC McCabe index: 50 number of parameters: 9 id: 7 unit: void MNNPackedSparseQuantMatMulEpx4() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 581 end line: 1404 size: 723 LOC McCabe index: 62 number of parameters: 7 id: 8 unit: std::string CUDATarget::codegen() file: codegen/cuda/CUDATarget.cpp start line: 54 end line: 679 size: 623 LOC McCabe index: 132 number of parameters: 3 id: 9 unit: void _AVX512_MNNPackedSparseMatMulEpx4() file: source/backend/cpu/x86_x64/avx512/SparseKernelFunctionEpx4.cpp start line: 19 end line: 811 size: 608 LOC McCabe index: 50 number of parameters: 9 id: 10 unit: void MNNPackedSparseMatMulEpx4() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1595 end line: 2239 size: 567 LOC McCabe index: 48 number of parameters: 9 id: 11 unit: void _AVX_MNNGemmInt8AddBiasScale_16x4_Unit() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 560 end line: 1142 size: 540 LOC McCabe index: 81 number of parameters: 8 id: 12 unit: ErrorCode DenseConvInt8TiledExecutor::onExecute() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 928 end line: 1498 size: 521 LOC McCabe index: 112 number of parameters: 2 id: 13 unit: ErrorCode ConvolutionPackFreeWinograd::onExecute() file: source/backend/cpu/compute/ConvolutionPackFreeWinograd.cpp start line: 77 end line: 622 size: 459 LOC McCabe index: 51 number of parameters: 2 id: 14 unit: void _AVX_MNNGemmInt8AddBiasScale_16x4_w4() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 59 end line: 558 size: 457 LOC McCabe index: 73 number of parameters: 8 id: 15 unit: inline Client::Client() file: transformers/llm/engine/src/httplib.h start line: 8284 end line: 8763 size: 438 LOC McCabe index: 15 number of parameters: 3 id: 16 unit: void MNNPackedSparseMatMulEpx4() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 339 end line: 879 size: 436 LOC McCabe index: 37 number of parameters: 9 id: 17 unit: ErrorCode AttentionBufExecution::longPrefillResize() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 395 end line: 866 size: 383 LOC McCabe index: 24 number of parameters: 2 id: 18 unit: static void CUTLASS_DEVICE attention_kernel() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 654 end line: 1152 size: 374 LOC McCabe index: 35 number of parameters: 1 id: 19 unit: int main() file: tools/cpp/ModuleBasic.cpp start line: 93 end line: 487 size: 364 LOC McCabe index: 79 number of parameters: 2 id: 20 unit: ErrorCode ConvBufExecution::onResize() file: source/backend/opencl/execution/buffer/ConvBufExecution.cpp start line: 251 end line: 668 size: 364 LOC McCabe index: 51 number of parameters: 2 id: 21 unit: bool Cli::initializeMNNConvertArgs() file: tools/converter/source/common/cli.cpp start line: 135 end line: 513 size: 358 LOC McCabe index: 50 number of parameters: 3 id: 22 unit: void MNNPackedSparseQuantMatMulEpx1() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 176 end line: 579 size: 355 LOC McCabe index: 27 number of parameters: 7 id: 23 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxEinsum.cpp start line: 27 end line: 399 size: 346 LOC McCabe index: 78 number of parameters: 1 id: 24 unit: void _ComputeLSTMOnnx() file: source/geometry/GeometryLSTM.cpp start line: 62 end line: 476 size: 344 LOC McCabe index: 19 number of parameters: 6 id: 25 unit: std::vector getGemmParams() file: source/backend/opencl/core/OpenCLGemmTune.cpp start line: 181 end line: 559 size: 326 LOC McCabe index: 72 number of parameters: 5 id: 26 unit: static int test_main() file: tools/cpp/MNNV2Basic.cpp start line: 170 end line: 525 size: 321 LOC McCabe index: 52 number of parameters: 2 id: 27 unit: ErrorCode RasterExecution::onEncode() file: source/backend/opencl/execution/image/RasterExecution.cpp start line: 25 end line: 400 size: 320 LOC McCabe index: 26 number of parameters: 2 id: 28 unit: ErrorCode SelfAttentionBufImpl::onResize() file: source/backend/opencl/execution/buffer/SelfAttentionBufExecution.cpp start line: 33 end line: 441 size: 317 LOC McCabe index: 15 number of parameters: 3 id: 29 unit: virtual bool onCompute() file: source/geometry/GeometryBatchMatMul.cpp start line: 138 end line: 469 size: 314 LOC McCabe index: 36 number of parameters: 5 id: 30 unit: void _AVX_MNNPackedSparseMatMulEpx4NFMA() file: source/backend/cpu/x86_x64/avxfma/GemmSparseFMA.cpp start line: 358 end line: 754 size: 313 LOC McCabe index: 20 number of parameters: 9 id: 31 unit: void _AVX_MNNPackedSparseMatMulEpx4EFMA() file: source/backend/cpu/x86_x64/avx/GemmSparse.cpp start line: 368 end line: 766 size: 313 LOC McCabe index: 20 number of parameters: 9 id: 32 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPURaster.cpp start line: 818 end line: 1130 size: 305 LOC McCabe index: 60 number of parameters: 2 id: 33 unit: void _SSE_MNNGemmInt8AddBiasScale_16x4_Unit() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 17 end line: 340 size: 304 LOC McCabe index: 47 number of parameters: 8 id: 34 unit: ErrorCode ConvolutionPackWinograd::onResize() file: source/backend/cpu/compute/ConvolutionPackWinograd.cpp start line: 216 end line: 560 size: 302 LOC McCabe index: 45 number of parameters: 2 id: 35 unit: int main() file: tools/train/source/exec/transformerExecution.cpp start line: 37 end line: 338 size: 292 LOC McCabe index: 58 number of parameters: 2 id: 36 unit: virtual bool onCompute() file: source/geometry/GeometryStridedSlice.cpp start line: 16 end line: 337 size: 291 LOC McCabe index: 65 number of parameters: 5 id: 37 unit: void operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 494 end line: 884 size: 291 LOC McCabe index: 20 number of parameters: 0 id: 38 unit: void MNNPackedSparseMatMulEpx1() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1270 end line: 1593 size: 284 LOC McCabe index: 23 number of parameters: 9 id: 39 unit: int main() file: tools/cpp/SequenceModuleTest.cpp start line: 96 end line: 392 size: 281 LOC McCabe index: 47 number of parameters: 2 id: 40 unit: ErrorCode MetalConvolution1x1::onResize() file: source/backend/metal/MetalConvolution1x1.mm start line: 57 end line: 374 size: 279 LOC McCabe index: 54 number of parameters: 2 id: 41 unit: int InitVulkanOnce() file: source/backend/vulkan/runtime/vulkan_wrapper.cpp start line: 33 end line: 317 size: 278 LOC McCabe index: 5 number of parameters: 1 id: 42 unit: ErrorCode DenseConvolutionTiledImpl::onResize() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 423 end line: 718 size: 276 LOC McCabe index: 32 number of parameters: 2 id: 43 unit: ErrorCode DenseConvInt8TiledExecutor::onResize() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 615 end line: 926 size: 273 LOC McCabe index: 70 number of parameters: 2 id: 44 unit: ErrorCode GeometryComputerUtils::shapeComputeAndGeometryTransform() file: source/geometry/GeometryComputerUtils.cpp start line: 142 end line: 440 size: 272 LOC McCabe index: 71 number of parameters: 8 id: 45 unit: void _SSE_MNNDynamicQuant() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 138 end line: 424 size: 270 LOC McCabe index: 17 number of parameters: 7 id: 46 unit: ErrorCode AttentionBufExecution::decodeResize() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 1151 end line: 1437 size: 260 LOC McCabe index: 12 number of parameters: 2 id: 47 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/AddTensorFormatConverter.cpp start line: 319 end line: 602 size: 259 LOC McCabe index: 66 number of parameters: 1 id: 48 unit: void _SSE_MNNGemmInt8AddBiasScale_16x4_w4() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 349 end line: 634 size: 259 LOC McCabe index: 43 number of parameters: 8 id: 49 unit: void _AVX_MNNGemmInt8AddBiasScale_16x4_Unit_Fast() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 1143 end line: 1425 size: 254 LOC McCabe index: 21 number of parameters: 8 id: 50 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxConvolutionMerge.cpp start line: 137 end line: 422 size: 250 LOC McCabe index: 65 number of parameters: 1 id: 51 unit: ErrorCode AttentionBufExecution::prefillResize() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 868 end line: 1149 size: 248 LOC McCabe index: 12 number of parameters: 2 id: 52 unit: void solveSQPSystem() file: tools/cv/source/calib3d/calib3d.cpp start line: 188 end line: 467 size: 247 LOC McCabe index: 38 number of parameters: 3 id: 53 unit: virtual bool onComputeSize() file: source/shape/ShapeStridedSlice.cpp start line: 17 end line: 294 size: 238 LOC McCabe index: 54 number of parameters: 3 id: 54 unit: void Conv2DTflite::run() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 29 end line: 307 size: 237 LOC McCabe index: 35 number of parameters: 6 id: 55 unit: def configure_extension_build() file: pymnn/pip_package/setup.py start line: 0 end line: 0 size: 236 LOC McCabe index: 62 number of parameters: 0 id: 56 unit: void _AVX512_MNNPackedMatMulO32SwapedKernel() file: source/backend/cpu/x86_x64/avx512/Gemm10_32.h start line: 481 end line: 752 size: 235 LOC McCabe index: 92 number of parameters: 6 id: 57 unit: int main() file: tools/cpp/fuseTest.cpp start line: 14 end line: 255 size: 233 LOC McCabe index: 33 number of parameters: 2 id: 58 unit: std::shared_ptr ConvolutionCommon::load() file: source/core/ConvolutionCommon.cpp start line: 562 end line: 806 size: 233 LOC McCabe index: 66 number of parameters: 5 id: 59 unit: void _AVX512_MNNPackedMatMulO48Swaped4Kernel() file: source/backend/cpu/x86_x64/avx512/Gemm9_48.h start line: 247 end line: 524 size: 233 LOC McCabe index: 56 number of parameters: 6 id: 60 unit: ErrorCode ConvInt8Winograd::WinoExecution::onExecute() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 395 end line: 649 size: 230 LOC McCabe index: 47 number of parameters: 2 id: 61 unit: ErrorCode CoreMLUnary::onResize() file: source/backend/coreml/execution/CoreMLUnary.cpp start line: 18 end line: 264 size: 230 LOC McCabe index: 63 number of parameters: 2 id: 62 unit: void _AVX512_MNNPackedMatMulO48Swaped2Kernel() file: source/backend/cpu/x86_x64/avx512/Gemm9_48.h start line: 527 end line: 796 size: 228 LOC McCabe index: 62 number of parameters: 6 id: 63 unit: def mha_mhca_detected() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 222 LOC McCabe index: 121 number of parameters: 3 id: 64 unit: int Cli::testconvert() file: tools/converter/source/common/cli.cpp start line: 871 end line: 1101 size: 219 LOC McCabe index: 45 number of parameters: 4 id: 65 unit: ErrorCode StrassenMatrixComputor::_generateMatMul() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 240 end line: 479 size: 218 LOC McCabe index: 30 number of parameters: 9 id: 66 unit: bool OpenCLSymbols::UnLoadOpenCLLibrary() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 94 end line: 336 size: 217 LOC McCabe index: 31 number of parameters: 0 id: 67 unit: kernel void prefill_qk() file: source/backend/metal/MetalAttentionShader.hpp start line: 29 end line: 270 size: 217 LOC McCabe index: 29 number of parameters: 1 id: 68 unit: ErrorCode Pipeline::encode() file: source/core/Pipeline.cpp start line: 244 end line: 473 size: 216 LOC McCabe index: 58 number of parameters: 2 id: 69 unit: ErrorCode ConvBufWinograd::onEncode() file: source/backend/opencl/execution/buffer/ConvBufWinograd.cpp start line: 445 end line: 688 size: 212 LOC McCabe index: 18 number of parameters: 2 id: 70 unit: void MNNPackedSparseMatMulEpx1() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 78 end line: 337 size: 210 LOC McCabe index: 22 number of parameters: 9 id: 71 unit: ErrorCode ConvExecution::onEncode() file: source/backend/opencl/execution/image/ConvExecution.cpp start line: 263 end line: 499 size: 210 LOC McCabe index: 26 number of parameters: 2 id: 72 unit: ErrorCode CoreMLBinary::onResize() file: source/backend/coreml/execution/CoreMLBinary.cpp start line: 19 end line: 232 size: 210 LOC McCabe index: 67 number of parameters: 2 id: 73 unit: void _AVX512_MNNPackedMatMulO32Swaped6Kernel() file: source/backend/cpu/x86_x64/avx512/Gemm10_32.h start line: 234 end line: 477 size: 209 LOC McCabe index: 80 number of parameters: 6 id: 74 unit: virtual std::vector onGrad() file: tools/train/source/grad/InterpGrad.cpp start line: 69 end line: 326 size: 208 LOC McCabe index: 20 number of parameters: 2 id: 75 unit: ErrorCode CPURaster::onResize() file: source/backend/cpu/CPURaster.cpp start line: 50 end line: 269 size: 208 LOC McCabe index: 47 number of parameters: 2 id: 76 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TransformGroupConvolution.cpp start line: 127 end line: 362 size: 204 LOC McCabe index: 35 number of parameters: 1 id: 77 unit: void operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_multistage.h start line: 453 end line: 749 size: 202 LOC McCabe index: 27 number of parameters: 0 id: 78 unit: ErrorCode ConvolutionWinograd3D::onExecute() file: backupcode/cpubackend/ConvolutionWinograd3D.cpp start line: 115 end line: 338 size: 200 LOC McCabe index: 37 number of parameters: 2 id: 79 unit: void _AVX512_MNNPackedMatMulO16FullLoadKernel() file: source/backend/cpu/x86_x64/avx512/Gemm31_16.h start line: 12 end line: 241 size: 200 LOC McCabe index: 131 number of parameters: 6 id: 80 unit: bool fuseConstIntoSubgraph() file: tools/converter/source/optimizer/PostConverter.cpp start line: 361 end line: 586 size: 199 LOC McCabe index: 47 number of parameters: 2 id: 81 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/RemoveInvalidCast.cpp start line: 40 end line: 245 size: 196 LOC McCabe index: 88 number of parameters: 1 id: 82 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxGemm.cpp start line: 46 end line: 256 size: 196 LOC McCabe index: 35 number of parameters: 1 id: 83 unit: ErrorCode VulkanRaster::onEncode() file: source/backend/vulkan/buffer/execution/VulkanRaster.cpp start line: 109 end line: 316 size: 196 LOC McCabe index: 27 number of parameters: 3 id: 84 unit: PyMODINIT_FUNC MOD_INIT_FUNC() file: pymnn/src/MNN.cc start line: 2525 end line: 2757 size: 195 LOC McCabe index: 16 number of parameters: 1 id: 85 unit: ErrorCode MetalRaster::onResize() file: source/backend/metal/MetalRaster.mm start line: 296 end line: 501 size: 195 LOC McCabe index: 32 number of parameters: 2 id: 86 unit: void WinogradFunctionHalf::chooseWinoDestUnrollTransform() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 1158 end line: 1356 size: 194 LOC McCabe index: 10 number of parameters: 4 id: 87 unit: static void AVX512_chooseWinoDestUnrollTransform() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1399 end line: 1597 size: 194 LOC McCabe index: 10 number of parameters: 4 id: 88 unit: void _AVX2_chooseWinoDestUnrollTransform() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 1162 end line: 1358 size: 194 LOC McCabe index: 10 number of parameters: 4 id: 89 unit: void WinogradFunction::chooseWinoDestUnrollTransform() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1537 end line: 1734 size: 194 LOC McCabe index: 10 number of parameters: 4 id: 90 unit: ErrorCode MultiInputDWDeconvExecution::onEncode() file: source/backend/opencl/execution/image/MultiInputDWDeconvExecution.cpp start line: 39 end line: 274 size: 194 LOC McCabe index: 13 number of parameters: 2 id: 91 unit: ErrorCode BinaryBufExecution::SubgroupOnResize() file: source/backend/opencl/execution/buffer/BinaryBufExecution.cpp start line: 33 end line: 243 size: 194 LOC McCabe index: 17 number of parameters: 2 id: 92 unit: bool VulkanMatMul::encode() file: source/backend/vulkan/image/execution/VulkanMatMul.cpp start line: 159 end line: 372 size: 194 LOC McCabe index: 15 number of parameters: 4 id: 93 unit: ErrorCode VulkanRasterAndInterpolate::onEncode() file: source/backend/vulkan/buffer/render/VulkanRasterAndInterpolate.cpp start line: 150 end line: 353 size: 194 LOC McCabe index: 9 number of parameters: 3 id: 94 unit: void Arm82WinogradFunction::chooseWinoDestUnrollTransform() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 1225 end line: 1424 size: 194 LOC McCabe index: 10 number of parameters: 4 id: 95 unit: virtual bool onCompute() file: source/geometry/GeometryCrop.cpp start line: 159 end line: 371 size: 193 LOC McCabe index: 40 number of parameters: 5 id: 96 unit: ErrorCode CPUTensorConverter::convert() file: source/backend/cpu/CPUTensorConvert.cpp start line: 53 end line: 252 size: 192 LOC McCabe index: 47 number of parameters: 11 id: 97 unit: std::string addElemwiseOp() file: codegen/old_opencl/OpenCLModule.cpp start line: 61 end line: 251 size: 191 LOC McCabe index: 46 number of parameters: 1 id: 98 unit: bool onComputeMaxPool() file: source/geometry/GeometryPoolGrad.cpp start line: 20 end line: 222 size: 190 LOC McCabe index: 16 number of parameters: 5 id: 99 unit: void _AVX512_MNNPackedMatMulO48FullLoadKernel() file: source/backend/cpu/x86_x64/avx512/Gemm9_48.h start line: 16 end line: 245 size: 190 LOC McCabe index: 50 number of parameters: 6 id: 100 unit: ErrorCode DepthwiseConvBufExecution::onEncode() file: source/backend/opencl/execution/buffer/DepthwiseConvBufExecution.cpp start line: 91 end line: 311 size: 186 LOC McCabe index: 26 number of parameters: 2 id: 101 unit: bool computeForLRN() file: source/geometry/GeometryLRN.cpp start line: 126 end line: 325 size: 185 LOC McCabe index: 5 number of parameters: 5 id: 102 unit: void _AVX512_MNNPackedMatMulO32FullLoadKernel() file: source/backend/cpu/x86_x64/avx512/Gemm10_32.h start line: 9 end line: 231 size: 185 LOC McCabe index: 68 number of parameters: 6 id: 103 unit: static void _AVX_MNNPackednMatMulRemainCommon_int4() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1742 end line: 1939 size: 185 LOC McCabe index: 16 number of parameters: 7 id: 104 unit: int main() file: tools/cpp/GpuInterTest.cpp start line: 234 end line: 434 size: 184 LOC McCabe index: 30 number of parameters: 2 id: 105 unit: static void _AVX_MNNPackednMatMulRemainCommon_int8() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 2840 end line: 3037 size: 184 LOC McCabe index: 16 number of parameters: 7 id: 106 unit: bool MNNAsyLocalQuantInfo_EP10_FP16() file: source/backend/arm82/Arm82OptFunc.cpp start line: 496 end line: 740 size: 184 LOC McCabe index: 8 number of parameters: 7 id: 107 unit: static void rotatingCalipers() file: tools/cv/source/imgproc/structural.cpp start line: 366 end line: 620 size: 183 LOC McCabe index: 25 number of parameters: 4 id: 108 unit: int tflite2MNNNet() file: tools/converter/source/tflite/liteConverter.cpp start line: 149 end line: 357 size: 183 LOC McCabe index: 37 number of parameters: 3 id: 109 unit: bool GeometryComputer::ComputePermuteRegion() file: source/geometry/GeometryComputer.cpp start line: 88 end line: 281 size: 182 LOC McCabe index: 35 number of parameters: 4 id: 110 unit: flatbuffers::Offset Json2Flatbuffer::writeJsonToFlatbuffer() file: tools/converter/source/common/Json2Flatbuffer.cpp start line: 23 end line: 213 size: 181 LOC McCabe index: 42 number of parameters: 3 id: 111 unit: static flatbuffers::Offset _writeJsonToFlatbuffer() file: tools/train/source/exec/extractForInfer.cpp start line: 29 end line: 219 size: 181 LOC McCabe index: 42 number of parameters: 3 id: 112 unit: virtual bool onCompute() file: source/geometry/GeometryLSTM.cpp start line: 477 end line: 676 size: 181 LOC McCabe index: 20 number of parameters: 5 id: 113 unit: void Variable::save() file: express/Expr.cpp start line: 1084 end line: 1274 size: 180 LOC McCabe index: 40 number of parameters: 2 id: 114 unit: std::shared_ptr OpenCLRuntime::buildKernelWithCache() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 477 end line: 660 size: 180 LOC McCabe index: 27 number of parameters: 7 id: 115 unit: bool MNNAsyLocalQuantInfo_EP12_FP16() file: source/backend/arm82/Arm82OptFunc.cpp start line: 252 end line: 494 size: 180 LOC McCabe index: 8 number of parameters: 7 id: 116 unit: ErrorCode CPUAttention::onExecute() file: source/backend/cpu/CPUAttention.cpp start line: 186 end line: 376 size: 179 LOC McCabe index: 29 number of parameters: 2 id: 117 unit: void _AVX512_MNNPackedSparseMatMulEpx1() file: source/backend/cpu/x86_x64/avx512/SparseKernelFunctionEpx1.cpp start line: 21 end line: 246 size: 178 LOC McCabe index: 22 number of parameters: 9 id: 118 unit: static int PyMNNTensor_init() file: pymnn/src/MNN.cc start line: 1409 end line: 1591 size: 177 LOC McCabe index: 46 number of parameters: 3 id: 119 unit: fun getModelConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/OnlineRecognizer.kt start line: 191 end line: 379 size: 175 LOC McCabe index: 1 number of parameters: 1 id: 120 unit: virtual std::vector onForward() file: tools/train/source/nn/NN.cpp start line: 814 end line: 1036 size: 174 LOC McCabe index: 19 number of parameters: 1 id: 121 unit: ErrorCode RasterBufExecution::onEncode() file: source/backend/opencl/execution/buffer/RasterBufExecution.cpp start line: 26 end line: 212 size: 174 LOC McCabe index: 18 number of parameters: 2 id: 122 unit: void _AVX_MNNDynamicQuant() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 306 end line: 483 size: 173 LOC McCabe index: 18 number of parameters: 7 id: 123 unit: ErrorCode CPUROIAlign::onExecute() file: source/backend/cpu/CPUROIAlign.cpp start line: 63 end line: 263 size: 172 LOC McCabe index: 34 number of parameters: 2 id: 124 unit: static void _AVX512_DynamicQuant() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 288 end line: 464 size: 172 LOC McCabe index: 18 number of parameters: 7 id: 125 unit: ErrorCode RasterExecution::onResize() file: source/backend/cuda/execution/RasterExecution.cpp start line: 97 end line: 292 size: 171 LOC McCabe index: 42 number of parameters: 2 id: 126 unit: void operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 1021 end line: 1266 size: 171 LOC McCabe index: 26 number of parameters: 0 id: 127 unit: void _AVX512_MNNLineDepthWiseInt8AddBiasScaleUnit_VNNI() file: source/backend/cpu/x86_x64/avx512/GemmInt8_VNNI.cpp start line: 2945 end line: 3130 size: 171 LOC McCabe index: 7 number of parameters: 11 id: 128 unit: void _rasterTriangleWithIndice() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 95 end line: 287 size: 170 LOC McCabe index: 23 number of parameters: 2 id: 129 unit: void VulkanShaderMap::init() file: source/backend/vulkan/buffer/compiler/VulkanShaderMap.cpp start line: 5 end line: 174 size: 170 LOC McCabe index: 1 number of parameters: 0 id: 130 unit: int main() file: backupcode/winogradGenerateCL.cpp start line: 92 end line: 281 size: 169 LOC McCabe index: 36 number of parameters: 2 id: 131 unit: virtual bool onCompute() file: source/geometry/GeometryCosineSimilarity.cpp start line: 16 end line: 232 size: 169 LOC McCabe index: 3 number of parameters: 5 id: 132 unit: int CPUSoftmax::_softmaxCommon() file: source/backend/cpu/CPUSoftmax.cpp start line: 53 end line: 237 size: 169 LOC McCabe index: 32 number of parameters: 2 id: 133 unit: ErrorCode MatMulBufExecution::onEncode() file: source/backend/opencl/execution/buffer/MatmulBufExecution.cpp start line: 21 end line: 219 size: 169 LOC McCabe index: 29 number of parameters: 2 id: 134 unit: ErrorCode AttentionBufExecution::UpdateArgs() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 199 end line: 385 size: 168 LOC McCabe index: 9 number of parameters: 2 id: 135 unit: ErrorCode StrassenMatrixComputor::_generateMatMul() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 227 end line: 429 size: 168 LOC McCabe index: 20 number of parameters: 9 id: 136 unit: virtual void run() file: tools/converter/source/caffe/OpConverter.cpp start line: 19 end line: 207 size: 167 LOC McCabe index: 21 number of parameters: 3 id: 137 unit: static bool MNNAsyLocalQuantInfo_EP10_FP32() file: source/backend/cpu/arm/arm64/low_memory/MNNDynamicQuantFunctions.hpp start line: 15 end line: 233 size: 167 LOC McCabe index: 8 number of parameters: 7 id: 138 unit: std::string OpenCLTarget::codegen() file: codegen/opencl/OpenCLTarget.cpp start line: 37 end line: 202 size: 166 LOC McCabe index: 40 number of parameters: 3 id: 139 unit: void _AVX_MNNPackC4ForMatMul_A() file: source/backend/cpu/x86_x64/avx/GemmCommon.cpp start line: 64 end line: 238 size: 166 LOC McCabe index: 18 number of parameters: 4 id: 140 unit: int main() file: tools/cpp/testTrain.cpp start line: 65 end line: 235 size: 164 LOC McCabe index: 26 number of parameters: 2 id: 141 unit: static bool MNNAsyLocalQuantInfo_EP12_FP32() file: source/backend/cpu/arm/arm64/low_memory/MNNDynamicQuantFunctions.hpp start line: 235 end line: 450 size: 164 LOC McCabe index: 8 number of parameters: 7 id: 142 unit: void _AVX512_MNNPackC8ForMatMul_A() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 154 end line: 322 size: 164 LOC McCabe index: 25 number of parameters: 4 id: 143 unit: ErrorCode ConvSubgroupBuf::onEncode() file: source/backend/opencl/execution/buffer/ConvSubgroupBufExecution.cpp start line: 250 end line: 425 size: 163 LOC McCabe index: 6 number of parameters: 2 id: 144 unit: int runEvaluation() file: tools/evaluation/classficationTopkEval.cpp start line: 51 end line: 234 size: 161 LOC McCabe index: 26 number of parameters: 2 id: 145 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TransformInnerProduct.cpp start line: 13 end line: 199 size: 161 LOC McCabe index: 23 number of parameters: 1 id: 146 unit: ErrorCode ConvBufWinograd::SubgroupOnResize() file: source/backend/opencl/execution/buffer/ConvBufWinograd.cpp start line: 264 end line: 442 size: 161 LOC McCabe index: 10 number of parameters: 2 id: 147 unit: virtual std::vector onGrad() file: tools/train/source/grad/GridSampleGrad.cpp start line: 17 end line: 198 size: 160 LOC McCabe index: 12 number of parameters: 2 id: 148 unit: ErrorCode MultiInputDWConvExecution::onEncode() file: source/backend/opencl/execution/image/MultiInputDWConvExecution.cpp start line: 34 end line: 230 size: 160 LOC McCabe index: 20 number of parameters: 2 id: 149 unit: void VulkanBackend::onCopyBuffer() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 300 end line: 465 size: 160 LOC McCabe index: 20 number of parameters: 2 id: 150 unit: std::string MetalTarget::codegen() file: codegen/metal/MetalTarget.cpp start line: 38 end line: 196 size: 159 LOC McCabe index: 38 number of parameters: 3 id: 151 unit: std::vector OnnxScope::buildSubGraph() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 506 end line: 673 size: 159 LOC McCabe index: 30 number of parameters: 3 id: 152 unit: static void _AVX_MNNPackednMatMulRemainCommon() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 649 end line: 817 size: 159 LOC McCabe index: 14 number of parameters: 5 id: 153 unit: ErrorCode CPULSTM::onResize() file: backupcode/cpubackend/CPULSTM.cpp start line: 77 end line: 254 size: 157 LOC McCabe index: 28 number of parameters: 2 id: 154 unit: ErrorCode BlstmComputer::onExecute() file: backupcode/cpubackend/BlstmComputer.cpp start line: 189 end line: 376 size: 157 LOC McCabe index: 38 number of parameters: 4 id: 155 unit: std::vector Omni::visionProcess() file: transformers/llm/engine/src/omni.cpp start line: 122 end line: 284 size: 156 LOC McCabe index: 19 number of parameters: 1 id: 156 unit: static void _AVX_MNNPackedMatMul_int4_5() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1098 end line: 1271 size: 156 LOC McCabe index: 7 number of parameters: 6 id: 157 unit: virtual bool onCompute() file: source/geometry/GeometryTile.cpp start line: 33 end line: 196 size: 155 LOC McCabe index: 27 number of parameters: 5 id: 158 unit: static void _AVX_MNNPackedMatMul_int8_5() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 2200 end line: 2372 size: 155 LOC McCabe index: 7 number of parameters: 6 id: 159 unit: kernel void prefill_qkv() file: source/backend/metal/MetalAttentionShader.hpp start line: 400 end line: 580 size: 155 LOC McCabe index: 31 number of parameters: 1 id: 160 unit: virtual bool onCompute() file: source/geometry/GeometryPoolGrad.cpp start line: 225 end line: 397 size: 154 LOC McCabe index: 16 number of parameters: 5 id: 161 unit: void VulkanShaderMap::init() file: source/backend/vulkan/image/compiler/VulkanShaderMap.cpp start line: 5 end line: 158 size: 154 LOC McCabe index: 1 number of parameters: 0 id: 162 unit: std::pair load() file: tools/audio/source/audio.cpp start line: 70 end line: 241 size: 152 LOC McCabe index: 40 number of parameters: 4 id: 163 unit: ErrorCode ConvWinograd::onEncode() file: source/backend/opencl/execution/image/ConvWinograd.cpp start line: 166 end line: 342 size: 151 LOC McCabe index: 7 number of parameters: 2 id: 164 unit: static inline void transpose12() file: source/backend/arm82/Arm82Vec.hpp start line: 128 end line: 293 size: 151 LOC McCabe index: 1 number of parameters: 12 id: 165 unit: static void _AVX_MNNPackedMatMul_int4_3() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1437 end line: 1607 size: 150 LOC McCabe index: 7 number of parameters: 6 id: 166 unit: void ConvBufLowMemoryExecution::useFPWeightGemmLowMemory() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 430 end line: 600 size: 150 LOC McCabe index: 15 number of parameters: 2 id: 167 unit: void DepthwiseConv2DTflite::run() file: tools/converter/source/tflite/DepthwiseConv2DTflite.cpp start line: 28 end line: 208 size: 149 LOC McCabe index: 19 number of parameters: 6 id: 168 unit: def export_tokenizer() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 149 LOC McCabe index: 55 number of parameters: 1 id: 169 unit: static void _AVX_MNNPackedMatMul_int8_3() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 2537 end line: 2706 size: 149 LOC McCabe index: 7 number of parameters: 6 id: 170 unit: ErrorCode Convolution3D3x3::onExecute() file: backupcode/cpubackend/Convolution3D3x3.cpp start line: 253 end line: 428 size: 148 LOC McCabe index: 24 number of parameters: 2 id: 171 unit: virtual bool onCompute() file: backupcode/geometry/GeometrySoftmax.cpp start line: 29 end line: 204 size: 148 LOC McCabe index: 5 number of parameters: 5 id: 172 unit: bool computeForDepthWise() file: source/geometry/GeometryConv2DBackPropFilter.cpp start line: 16 end line: 169 size: 148 LOC McCabe index: 12 number of parameters: 6 id: 173 unit: void _AVX_MNNComputeMatMulForH_1FMA() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMA.cpp start line: 117 end line: 267 size: 148 LOC McCabe index: 15 number of parameters: 6 id: 174 unit: static ErrorCode _InsertCopy() file: source/core/Pipeline.cpp start line: 714 end line: 864 size: 147 LOC McCabe index: 32 number of parameters: 5 id: 175 unit: void WeightQuantAndCoding() file: tools/converter/source/common/WeightQuantAndCoding.cpp start line: 42 end line: 203 size: 146 LOC McCabe index: 47 number of parameters: 3 id: 176 unit: int main() file: backupcode/winogradGenerateGLSL.cpp start line: 87 end line: 251 size: 145 LOC McCabe index: 34 number of parameters: 2 id: 177 unit: std::pair solvePnP() file: tools/cv/source/calib3d/calib3d.cpp start line: 530 end line: 680 size: 144 LOC McCabe index: 17 number of parameters: 5 id: 178 unit: virtual bool onCompute() file: source/geometry/GeometryLSTM.cpp start line: 682 end line: 858 size: 144 LOC McCabe index: 7 number of parameters: 5 id: 179 unit: ErrorCode CPUDeconvolutionOrigin::onResize() file: source/backend/cpu/CPUDeconvolution.cpp start line: 190 end line: 343 size: 144 LOC McCabe index: 17 number of parameters: 2 id: 180 unit: void _AVX_MNNComputeMatMulForH_1() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 560 end line: 707 size: 144 LOC McCabe index: 15 number of parameters: 6 id: 181 unit: static bool _computeTensorFormat() file: tools/converter/source/optimizer/postconvert/AddTensorFormatConverter.cpp start line: 153 end line: 302 size: 143 LOC McCabe index: 41 number of parameters: 6 id: 182 unit: virtual std::vector onGrad() file: tools/train/source/grad/UnaryGrad.cpp start line: 20 end line: 191 size: 143 LOC McCabe index: 30 number of parameters: 2 id: 183 unit: void AttentionBufExecution::onEncode() file: source/backend/metal/MetalAttention.mm start line: 411 end line: 600 size: 143 LOC McCabe index: 19 number of parameters: 3 id: 184 unit: static void _gradForCommand() file: tools/train/source/grad/LoopGrad.cpp start line: 136 end line: 289 size: 141 LOC McCabe index: 21 number of parameters: 6 id: 185 unit: virtual bool onCompute() file: source/geometry/GeometryBinary.cpp start line: 89 end line: 236 size: 141 LOC McCabe index: 32 number of parameters: 5 id: 186 unit: static void _AVX_MNNPackedMatMul_int4_4() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1275 end line: 1435 size: 141 LOC McCabe index: 7 number of parameters: 6 id: 187 unit: def write_external_weight() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 140 LOC McCabe index: 19 number of parameters: 3 id: 188 unit: static void _AVX_MNNPackedMatMul_int8_4() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 2376 end line: 2535 size: 140 LOC McCabe index: 7 number of parameters: 6 id: 189 unit: int main() file: tools/cpp/testModelWithDescribe.cpp start line: 143 end line: 300 size: 139 LOC McCabe index: 23 number of parameters: 2 id: 190 unit: int main() file: tools/cpp/testModel.cpp start line: 61 end line: 230 size: 139 LOC McCabe index: 20 number of parameters: 2 id: 191 unit: virtual ErrorCode onResize() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 77 end line: 226 size: 139 LOC McCabe index: 11 number of parameters: 4 id: 192 unit: void _AVX512_MNNPackCUnit() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 19 end line: 158 size: 137 LOC McCabe index: 12 number of parameters: 5 id: 193 unit: void Executor::_makeCache() file: express/Executor.cpp start line: 442 end line: 580 size: 136 LOC McCabe index: 24 number of parameters: 2 id: 194 unit: int main() file: tools/train/source/exec/extractForInfer.cpp start line: 259 end line: 403 size: 136 LOC McCabe index: 35 number of parameters: 2 id: 195 unit: bool InferOptimizer::onExecute() file: tools/train/source/transformer/Transformer.cpp start line: 93 end line: 242 size: 136 LOC McCabe index: 38 number of parameters: 2 id: 196 unit: def convert() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 136 LOC McCabe index: 27 number of parameters: 1 id: 197 unit: static void _ConverterInterp() file: source/geometry/ConvertUtils.hpp start line: 51 end line: 189 size: 136 LOC McCabe index: 32 number of parameters: 9 id: 198 unit: void Execute_2D() file: source/backend/cpu/render/CPUTexture.cpp start line: 16 end line: 153 size: 136 LOC McCabe index: 27 number of parameters: 5 id: 199 unit: ErrorCode CPUROIPooling::onExecute() file: source/backend/cpu/CPUROIPooling.cpp start line: 26 end line: 181 size: 134 LOC McCabe index: 20 number of parameters: 2 id: 200 unit: static void _ArmBasicMNNPackC4ForMatMul_A() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2068 end line: 2207 size: 134 LOC McCabe index: 31 number of parameters: 4 id: 201 unit: ErrorCode StaticModule::_resize() file: express/module/StaticModule.cpp start line: 399 end line: 538 size: 133 LOC McCabe index: 32 number of parameters: 1 id: 202 unit: std::vector convexHull() file: tools/cv/source/imgproc/structural.cpp start line: 2113 end line: 2263 size: 133 LOC McCabe index: 44 number of parameters: 3 id: 203 unit: void FullQuantAndCoding() file: tools/converter/source/common/FullQuantAndCoding.cpp start line: 17 end line: 170 size: 133 LOC McCabe index: 19 number of parameters: 4 id: 204 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxPooling.cpp start line: 61 end line: 194 size: 133 LOC McCabe index: 34 number of parameters: 1 id: 205 unit: int onnx2MNNNet() file: tools/converter/source/onnx/onnxConverter.cpp start line: 24 end line: 181 size: 133 LOC McCabe index: 26 number of parameters: 5 id: 206 unit: bool Schedule::schedule() file: source/core/Schedule.cpp start line: 291 end line: 436 size: 133 LOC McCabe index: 34 number of parameters: 4 id: 207 unit: void _AVX_MNNPackedSparseMatMulEpx1NFMA() file: source/backend/cpu/x86_x64/avxfma/GemmSparseFMA.cpp start line: 154 end line: 356 size: 133 LOC McCabe index: 14 number of parameters: 9 id: 208 unit: void _AVX_MNNPackedSparseMatMulEpx1EFMA() file: source/backend/cpu/x86_x64/avx/GemmSparse.cpp start line: 165 end line: 366 size: 133 LOC McCabe index: 14 number of parameters: 9 id: 209 unit: ErrorCode CPUArgMax::onExecute() file: source/backend/cpu/CPUArgMax.cpp start line: 102 end line: 265 size: 133 LOC McCabe index: 30 number of parameters: 2 id: 210 unit: ErrorCode SoftmaxBufExecution::onEncode() file: source/backend/opencl/execution/buffer/SoftmaxBufExecution.cpp start line: 32 end line: 182 size: 133 LOC McCabe index: 13 number of parameters: 2 id: 211 unit: void CUDABackend::onCopyBuffer() file: source/backend/cuda/core/CUDABackend.cpp start line: 405 end line: 560 size: 132 LOC McCabe index: 34 number of parameters: 2 id: 212 unit: int writeFb() file: tools/converter/source/common/writeFb.cpp start line: 175 end line: 319 size: 131 LOC McCabe index: 31 number of parameters: 3 id: 213 unit: ErrorCode ReductionExecution::onEncode() file: source/backend/opencl/execution/image/ReductionExecution.cpp start line: 59 end line: 198 size: 131 LOC McCabe index: 36 number of parameters: 2 id: 214 unit: ErrorCode ArgMaxBufExecution::onEncode() file: source/backend/opencl/execution/buffer/ArgMaxBufExecution.cpp start line: 34 end line: 178 size: 131 LOC McCabe index: 13 number of parameters: 2 id: 215 unit: def generateGemmFile() file: source/backend/cuda/execution/make_cutlass_param.py start line: 0 end line: 0 size: 130 LOC McCabe index: 5 number of parameters: 1 id: 216 unit: static bool buildScatterND() file: source/geometry/GeometryScatter.cpp start line: 13 end line: 152 size: 129 LOC McCabe index: 6 number of parameters: 12 id: 217 unit: ErrorCode MetalLayerNorm::onResize() file: source/backend/metal/MetalLayerNorm.mm start line: 50 end line: 185 size: 129 LOC McCabe index: 26 number of parameters: 2 id: 218 unit: void ConvertOp() file: tools/cpp/ConvertToFullQuant.hpp start line: 24 end line: 169 size: 128 LOC McCabe index: 35 number of parameters: 5 id: 219 unit: ErrorCode LoopGatherExecution::onEncode() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 223 end line: 371 size: 128 LOC McCabe index: 14 number of parameters: 2 id: 220 unit: ErrorCode LoopBinaryExecution::onEncode() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 628 end line: 772 size: 128 LOC McCabe index: 17 number of parameters: 2 id: 221 unit: std::vector TRTUnary::onEncode() file: source/backend/tensorrt/execution/TRTUnary.cpp start line: 22 end line: 175 size: 127 LOC McCabe index: 30 number of parameters: 1 id: 222 unit: ErrorCode NPUConvolutionInt8::onResize() file: source/backend/hiai/execution/NPUConvolutionInt8.cpp start line: 22 end line: 173 size: 127 LOC McCabe index: 15 number of parameters: 2 id: 223 unit: void CPUMatMul::execute() file: source/backend/cpu/CPUMatMul.cpp start line: 169 end line: 301 size: 127 LOC McCabe index: 26 number of parameters: 4 id: 224 unit: bool convertBufferToBuffer() file: source/backend/opencl/core/BufferConvertor.cpp start line: 439 end line: 575 size: 126 LOC McCabe index: 19 number of parameters: 10 id: 225 unit: MNN::Express::EXPRP OpConverter::convert() file: tools/train/source/transformer/OpConverter.cpp start line: 34 end line: 173 size: 125 LOC McCabe index: 17 number of parameters: 2 id: 226 unit: ErrorCode DeconvolutionWithStride::onExecute() file: backupcode/cpubackend/compute/DeconvolutionWithStride.cpp start line: 435 end line: 578 size: 124 LOC McCabe index: 15 number of parameters: 2 id: 227 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/RemoveTestNoUseOps.hpp start line: 28 end line: 158 size: 124 LOC McCabe index: 38 number of parameters: 1 id: 228 unit: void registerShapeOps() file: source/shape/ShapeRegister.cpp start line: 126 end line: 249 size: 124 LOC McCabe index: 1 number of parameters: 0 id: 229 unit: static bool parse_line() file: source/backend/cpu/CPURuntime.cpp start line: 533 end line: 678 size: 124 LOC McCabe index: 38 number of parameters: 4 id: 230 unit: static void _AVX2_MNNPackedMatMul_5() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 558 end line: 693 size: 124 LOC McCabe index: 5 number of parameters: 4 id: 231 unit: void _SSE_MNNConvRunForLineDepthwise() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 66 end line: 192 size: 124 LOC McCabe index: 12 number of parameters: 14 id: 232 unit: std::shared_ptr MetalConvolutionCommon::weightTransform() file: source/backend/metal/MetalConvolutionCommon.mm start line: 340 end line: 475 size: 124 LOC McCabe index: 28 number of parameters: 9 id: 233 unit: static void _AVX512BasicMNNPackC4ForMatMul_A() file: source/backend/cpu/x86_x64/avx512/GemmInt8.cpp start line: 28 end line: 158 size: 123 LOC McCabe index: 23 number of parameters: 4 id: 234 unit: ErrorCode PoolBufExecution::SubgrouponResize() file: source/backend/opencl/execution/buffer/PoolBufExecution.cpp start line: 180 end line: 322 size: 123 LOC McCabe index: 16 number of parameters: 2 id: 235 unit: virtual bool onCompute() file: source/geometry/GeometryImageOp.cpp start line: 42 end line: 170 size: 122 LOC McCabe index: 18 number of parameters: 5 id: 236 unit: void MNNCoreFunctionInit() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3639 end line: 3779 size: 122 LOC McCabe index: 5 number of parameters: 0 id: 237 unit: ErrorCode NNAPIConvolution::onResize() file: source/backend/nnapi/execution/NNAPIConvolution.cpp start line: 48 end line: 183 size: 122 LOC McCabe index: 18 number of parameters: 2 id: 238 unit: VARP Variable::create() file: express/Expr.cpp start line: 362 end line: 489 size: 121 LOC McCabe index: 24 number of parameters: 2 id: 239 unit: int main() file: tools/cpp/modelCompare.cpp start line: 129 end line: 266 size: 121 LOC McCabe index: 17 number of parameters: 2 id: 240 unit: def rebuild_linear() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 121 LOC McCabe index: 18 number of parameters: 3 id: 241 unit: virtual ErrorCode onResize() file: source/backend/cpu/CPURaster.cpp start line: 694 end line: 816 size: 121 LOC McCabe index: 32 number of parameters: 2 id: 242 unit: ErrorCode LoopBatchMatMulExecution::onEncode() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 379 end line: 516 size: 121 LOC McCabe index: 14 number of parameters: 2 id: 243 unit: ErrorCode VulkanRasterSort::onEncode() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 53 end line: 185 size: 121 LOC McCabe index: 4 number of parameters: 3 id: 244 unit: ErrorCode MetalConvolution::onResize() file: source/backend/metal/MetalConvolution.mm start line: 35 end line: 176 size: 121 LOC McCabe index: 22 number of parameters: 2 id: 245 unit: virtual bool onCompute() file: source/geometry/GeometryShape.cpp start line: 61 end line: 203 size: 120 LOC McCabe index: 25 number of parameters: 5 id: 246 unit: void ConvertUtils::broadcastto() file: source/geometry/ConvertUtils.cpp start line: 75 end line: 206 size: 120 LOC McCabe index: 26 number of parameters: 3 id: 247 unit: ErrorCode NPUConvolution::onResize() file: source/backend/hiai/execution/NPUConvolution.cpp start line: 22 end line: 151 size: 120 LOC McCabe index: 18 number of parameters: 2 id: 248 unit: void executeVec() file: source/backend/cpu/BinaryUtils.hpp start line: 191 end line: 311 size: 120 LOC McCabe index: 15 number of parameters: 5 id: 249 unit: int main() file: tools/cpp/timeProfile.cpp start line: 26 end line: 161 size: 119 LOC McCabe index: 18 number of parameters: 2 id: 250 unit: static bool WriteSparseQuanBlobs() file: source/core/IDSTEncoder.hpp start line: 298 end line: 428 size: 119 LOC McCabe index: 15 number of parameters: 8 id: 251 unit: ErrorCode NPUEltwiseInt8::onResize() file: source/backend/hiai/execution/NPUEltwiseInt8.cpp start line: 19 end line: 164 size: 119 LOC McCabe index: 3 number of parameters: 2 id: 252 unit: void AVX2Backend::onCopyBuffer() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 352 end line: 471 size: 119 LOC McCabe index: 29 number of parameters: 2 id: 253 unit: void ConvBufLowMemoryExecution::tuneGeneralCaseLowMemory() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 304 end line: 427 size: 119 LOC McCabe index: 15 number of parameters: 2 id: 254 unit: ErrorCode PoolBufExecution::onEncode() file: source/backend/opencl/execution/buffer/PoolBufExecution.cpp start line: 42 end line: 177 size: 118 LOC McCabe index: 16 number of parameters: 2 id: 255 unit: static void _sourceTransformUnit8x8Pack12() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 148 end line: 299 size: 118 LOC McCabe index: 3 number of parameters: 3 id: 256 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/FuseDupOp.cpp start line: 105 end line: 227 size: 117 LOC McCabe index: 35 number of parameters: 1 id: 257 unit: int main() file: tools/cpp/backendTest.cpp start line: 197 end line: 328 size: 117 LOC McCabe index: 19 number of parameters: 2 id: 258 unit: bool initTensors() file: source/utils/InitNet.cpp start line: 120 end line: 241 size: 117 LOC McCabe index: 29 number of parameters: 4 id: 259 unit: virtual bool onCompute() file: source/geometry/GeometryPooling3D.cpp start line: 18 end line: 141 size: 117 LOC McCabe index: 6 number of parameters: 5 id: 260 unit: bool match() file: source/core/TensorUtils.cpp start line: 683 end line: 807 size: 117 LOC McCabe index: 38 number of parameters: 2 id: 261 unit: static void _AVX_MNNPackedMatMul_int4_2() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1610 end line: 1739 size: 117 LOC McCabe index: 7 number of parameters: 6 id: 262 unit: static void _sourceTransformUnit8x8Pack12() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 225 end line: 370 size: 117 LOC McCabe index: 3 number of parameters: 3 id: 263 unit: kernel void conv1x1_gemm_32x64_wquant_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 424 end line: 564 size: 117 LOC McCabe index: 10 number of parameters: 1 id: 264 unit: static void _AVX_MNNPackedMatMul_int8_2() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 2709 end line: 2837 size: 116 LOC McCabe index: 7 number of parameters: 6 id: 265 unit: def load_model() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 115 LOC McCabe index: 17 number of parameters: 2 id: 266 unit: virtual bool onCompute() file: source/geometry/GeometryConv2D.cpp start line: 223 end line: 344 size: 115 LOC McCabe index: 7 number of parameters: 5 id: 267 unit: CUTLASS_DEVICE static void iterative_softmax() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 887 end line: 1033 size: 115 LOC McCabe index: 13 number of parameters: 14 id: 268 unit: CUTLASS_DEVICE static void iterative_softmax() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 1155 end line: 1300 size: 115 LOC McCabe index: 13 number of parameters: 14 id: 269 unit: const ErrorCode CPUCropAndResize::CropAndResize() file: source/backend/cpu/CPUCropAndResize.cpp start line: 23 end line: 151 size: 115 LOC McCabe index: 25 number of parameters: 4 id: 270 unit: void _AVX512_MNNUnpackCUnit() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 159 end line: 278 size: 115 LOC McCabe index: 11 number of parameters: 5 id: 271 unit: ErrorCode Convolution1x1Strassen::onResize() file: source/backend/cpu/compute/Convolution1x1Strassen.cpp start line: 79 end line: 195 size: 115 LOC McCabe index: 11 number of parameters: 2 id: 272 unit: static void FillConvexPoly() file: tools/cv/source/imgproc/draw.cpp start line: 237 end line: 367 size: 114 LOC McCabe index: 25 number of parameters: 6 id: 273 unit: virtual std::vector onGrad() file: tools/train/source/grad/BinaryGrad.cpp start line: 72 end line: 194 size: 114 LOC McCabe index: 24 number of parameters: 2 id: 274 unit: bool DenseConvolutionTiledExecutor::initQuantizeResource() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 30 end line: 148 size: 114 LOC McCabe index: 20 number of parameters: 10 id: 275 unit: ErrorCode VulkanRaster::onEncode() file: source/backend/vulkan/image/execution/VulkanRaster.cpp start line: 111 end line: 235 size: 114 LOC McCabe index: 17 number of parameters: 3 id: 276 unit: ErrorCode CoreMLConvolution::onResize() file: source/backend/coreml/execution/CoreMLConvolution.cpp start line: 103 end line: 217 size: 114 LOC McCabe index: 19 number of parameters: 2 id: 277 unit: void AttentionBufExecution::compilerShader() file: source/backend/metal/MetalAttention.mm start line: 202 end line: 324 size: 114 LOC McCabe index: 14 number of parameters: 1 id: 278 unit: std::shared_ptr GeometryConvUtils::im2Col() file: source/geometry/GeometryConvUtils.cpp start line: 154 end line: 269 size: 113 LOC McCabe index: 14 number of parameters: 17 id: 279 unit: ErrorCode Pipeline::_allocForTensor() file: source/core/Pipeline.cpp start line: 971 end line: 1089 size: 113 LOC McCabe index: 29 number of parameters: 2 id: 280 unit: static void _AVX2_MNNPackedMatMul_1() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 946 end line: 1065 size: 113 LOC McCabe index: 6 number of parameters: 4 id: 281 unit: ErrorCode ReluBufExecution::SubgrouponResize() file: source/backend/opencl/execution/buffer/ReluBufExecution.cpp start line: 101 end line: 218 size: 113 LOC McCabe index: 9 number of parameters: 2 id: 282 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFBatchNormalMerge.cpp start line: 16 end line: 129 size: 112 LOC McCabe index: 21 number of parameters: 1 id: 283 unit: bool NN::turnQuantize() file: tools/train/source/nn/NN.cpp start line: 1138 end line: 1267 size: 112 LOC McCabe index: 38 number of parameters: 5 id: 284 unit: static void MNNAsyQuantInfo_FP16() file: source/backend/arm82/Arm82Functions.cpp start line: 986 end line: 1110 size: 112 LOC McCabe index: 25 number of parameters: 8 id: 285 unit: Sentencepiece::EncodeResult Sentencepiece::bpe_encode() file: transformers/llm/engine/src/tokenizer.cpp start line: 245 end line: 388 size: 111 LOC McCabe index: 26 number of parameters: 2 id: 286 unit: virtual bool onRecompute() file: source/geometry/GeometryBatchMatMul.cpp start line: 16 end line: 136 size: 111 LOC McCabe index: 20 number of parameters: 5 id: 287 unit: virtual bool onCompute() file: source/geometry/GeometryInnerProduct.cpp start line: 20 end line: 143 size: 111 LOC McCabe index: 4 number of parameters: 5 id: 288 unit: ErrorCode CPUQuantizedAdd::onExecute() file: source/backend/cpu/CPUQuantizedAdd.cpp start line: 63 end line: 199 size: 111 LOC McCabe index: 3 number of parameters: 2 id: 289 unit: void ConvBufLowMemoryExecution::getInfoFromOpLowMemory() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 16 end line: 133 size: 111 LOC McCabe index: 27 number of parameters: 1 id: 290 unit: ErrorCode VulkanConvolutionWinograd::onEncode() file: source/backend/vulkan/image/execution/VulkanConvolutionWinograd.cpp start line: 110 end line: 229 size: 111 LOC McCabe index: 11 number of parameters: 3 id: 291 unit: def low_rank_decompose() file: tools/mnncompress/mnncompress/pytorch/decomposition.py start line: 0 end line: 0 size: 110 LOC McCabe index: 30 number of parameters: 8 id: 292 unit: static void MNNAsyQuantInfo_FP32() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 353 end line: 473 size: 110 LOC McCabe index: 25 number of parameters: 8 id: 293 unit: ErrorCode PoolExecution::onEncode() file: source/backend/opencl/execution/image/PoolExecution.cpp start line: 71 end line: 194 size: 110 LOC McCabe index: 14 number of parameters: 2 id: 294 unit: ErrorCode LoopGatherExecution::InitCommandOnEncode() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 93 end line: 222 size: 110 LOC McCabe index: 5 number of parameters: 2 id: 295 unit: void VulkanRadixSort::autoTune() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 415 end line: 531 size: 110 LOC McCabe index: 10 number of parameters: 4 id: 296 unit: static std::vector _createSubModuleInfo() file: express/module/PipelineModule.cpp start line: 497 end line: 612 size: 109 LOC McCabe index: 31 number of parameters: 5 id: 297 unit: static void _computeGather() file: source/geometry/GeometryGather.cpp start line: 13 end line: 126 size: 109 LOC McCabe index: 13 number of parameters: 5 id: 298 unit: virtual bool onCompute() file: source/geometry/GeometryDilation2D.cpp start line: 18 end line: 141 size: 109 LOC McCabe index: 4 number of parameters: 5 id: 299 unit: static void _AVX2_MNNPackedMatMul_8() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 439 end line: 556 size: 109 LOC McCabe index: 5 number of parameters: 4 id: 300 unit: void KVCacheManager::onRealloc() file: source/backend/cpu/KVCacheManager.cpp start line: 389 end line: 516 size: 109 LOC McCabe index: 20 number of parameters: 1 id: 301 unit: virtual std::vector onGrad() file: tools/train/source/grad/MatMulGrad.cpp start line: 95 end line: 222 size: 108 LOC McCabe index: 12 number of parameters: 2 id: 302 unit: void GeometryConvUtils::im2Col3d() file: source/geometry/GeometryConvUtils.cpp start line: 43 end line: 153 size: 108 LOC McCabe index: 26 number of parameters: 23 id: 303 unit: virtual bool onCompute() file: source/geometry/GeometryReverseSequence.cpp start line: 13 end line: 139 size: 108 LOC McCabe index: 18 number of parameters: 5 id: 304 unit: static void _ArmBasicMNNPackC4ForMatMul_A_L4() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2228 end line: 2335 size: 108 LOC McCabe index: 25 number of parameters: 4 id: 305 unit: void ConvLowMemoryExecution::tuneGeneralCaseLowMemory() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 311 end line: 423 size: 108 LOC McCabe index: 11 number of parameters: 2 id: 306 unit: ErrorCode DepthwiseConvSubgroupBufExecution::onEncode() file: source/backend/opencl/execution/buffer/DepthwiseConvSubgroupBufExecution.cpp start line: 170 end line: 289 size: 108 LOC McCabe index: 3 number of parameters: 2 id: 307 unit: virtual bool onCompute() file: source/geometry/GeometrySpatialProduct.cpp start line: 16 end line: 143 size: 107 LOC McCabe index: 1 number of parameters: 5 id: 308 unit: bool computeIm2Col_GEMM() file: source/geometry/GeometryConv2D.cpp start line: 19 end line: 132 size: 107 LOC McCabe index: 8 number of parameters: 5 id: 309 unit: void Execute_Cube() file: source/backend/cpu/render/CPUTexture.cpp start line: 228 end line: 334 size: 107 LOC McCabe index: 17 number of parameters: 4 id: 310 unit: static void _ArmBasicMNNPackC4ForMatMul_A_L8() file: source/backend/arm82/Arm82Functions.cpp start line: 777 end line: 883 size: 107 LOC McCabe index: 25 number of parameters: 4 id: 311 unit: void MlsServer::Start() file: transformers/llm/engine/app/mls_server.cpp start line: 155 end line: 264 size: 106 LOC McCabe index: 5 number of parameters: 2 id: 312 unit: virtual bool onCompute() file: source/geometry/GeometryConv3D.cpp start line: 18 end line: 131 size: 106 LOC McCabe index: 5 number of parameters: 5 id: 313 unit: static bool _ClipDst() file: source/core/TensorUtils.cpp start line: 478 end line: 605 size: 106 LOC McCabe index: 30 number of parameters: 9 id: 314 unit: virtual bool onCompute() file: source/geometry/GeometryLayernorm.cpp start line: 16 end line: 129 size: 105 LOC McCabe index: 19 number of parameters: 5 id: 315 unit: CUTLASS_DEVICE bool advance_to_block() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 235 end line: 375 size: 105 LOC McCabe index: 20 number of parameters: 0 id: 316 unit: void ConvBufLowMemoryExecution::tuneGemvLowMemory() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 601 end line: 707 size: 105 LOC McCabe index: 15 number of parameters: 2 id: 317 unit: bool Cli::convertModel() file: tools/converter/source/common/cli.cpp start line: 694 end line: 797 size: 104 LOC McCabe index: 29 number of parameters: 1 id: 318 unit: static void genStaticModel() file: tools/converter/source/common/convertToStaticModel.cpp start line: 118 end line: 225 size: 104 LOC McCabe index: 25 number of parameters: 5 id: 319 unit: def convert_models() file: transformers/diffusion/export/onnx_export.py start line: 0 end line: 0 size: 104 LOC McCabe index: 7 number of parameters: 4 id: 320 unit: WinogradConfig ConvolutionPackFreeWinograd::updateBestWinogradUnit() file: source/backend/cpu/compute/ConvolutionPackFreeWinograd.cpp start line: 635 end line: 759 size: 104 LOC McCabe index: 14 number of parameters: 5 id: 321 unit: ErrorCode AttentionBufExecution::onExecute() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 1471 end line: 1578 size: 104 LOC McCabe index: 12 number of parameters: 2 id: 322 unit: kernel void conv1x1_gemm_16x32_wquant_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 300 end line: 421 size: 104 LOC McCabe index: 10 number of parameters: 1 id: 323 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tflitextra/BinaryActivation.cpp start line: 20 end line: 122 size: 103 LOC McCabe index: 23 number of parameters: 1 id: 324 unit: void GemmOnnx::run() file: tools/converter/source/onnx/MatMulOnnx.cpp start line: 21 end line: 140 size: 103 LOC McCabe index: 22 number of parameters: 3 id: 325 unit: static bool buildGatherND() file: source/geometry/GeometryGather.cpp start line: 198 end line: 306 size: 103 LOC McCabe index: 6 number of parameters: 10 id: 326 unit: static void generateScheduleGraph() file: source/core/Schedule.cpp start line: 162 end line: 280 size: 103 LOC McCabe index: 34 number of parameters: 4 id: 327 unit: static void _getInfoARMv7() file: source/backend/cpu/CPURuntime.cpp start line: 1130 end line: 1260 size: 103 LOC McCabe index: 44 number of parameters: 1 id: 328 unit: ErrorCode CPUConvolutionDepthwise::BasicFloatExecution::onResize() file: source/backend/cpu/CPUConvolutionDepthwise.cpp start line: 124 end line: 234 size: 103 LOC McCabe index: 17 number of parameters: 2 id: 329 unit: inline void transpose16x16F() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 91 end line: 199 size: 103 LOC McCabe index: 1 number of parameters: 16 id: 330 unit: ErrorCode IdstConvolutionInt8::onExecute() file: source/backend/cpu/compute/IdstConvolutionInt8.cpp start line: 157 end line: 276 size: 103 LOC McCabe index: 7 number of parameters: 2 id: 331 unit: bool OpenCLRuntime::setCache() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 825 end line: 939 size: 103 LOC McCabe index: 29 number of parameters: 1 id: 332 unit: bool BufferConvertor::convertToNC4HW4Buffer() file: source/backend/opencl/core/BufferConvertor.cpp start line: 320 end line: 437 size: 103 LOC McCabe index: 21 number of parameters: 8 id: 333 unit: ErrorCode GridSampleExecution::onEncode() file: source/backend/opencl/execution/image/GridSampleExecution.cpp start line: 27 end line: 140 size: 103 LOC McCabe index: 6 number of parameters: 2 id: 334 unit: ErrorCode GridSampleBufExecution::onEncode() file: source/backend/opencl/execution/buffer/GridSampleBufExecution.cpp start line: 27 end line: 137 size: 103 LOC McCabe index: 6 number of parameters: 2 id: 335 unit: MetalBackend::CopyPipeline MetalBackend::_makeCopyInfo() file: source/backend/metal/MetalBackend.mm start line: 570 end line: 674 size: 103 LOC McCabe index: 17 number of parameters: 4 id: 336 unit: void Pipeline::_pushTuningTask() file: source/core/Pipeline.cpp start line: 475 end line: 583 size: 102 LOC McCabe index: 22 number of parameters: 1 id: 337 unit: static void AddBuildOptionOfDataTypeForImage() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 13 end line: 115 size: 102 LOC McCabe index: 17 number of parameters: 7 id: 338 unit: void Calibration::_quantizeModelEMA() file: tools/quantization/calibration.cpp start line: 1013 end line: 1126 size: 101 LOC McCabe index: 12 number of parameters: 0 id: 339 unit: static void _gradForCommandMatMul() file: tools/train/source/grad/LoopGrad.cpp start line: 21 end line: 135 size: 101 LOC McCabe index: 14 number of parameters: 6 id: 340 unit: virtual std::vector onGrad() file: tools/train/source/grad/LoopGrad.cpp start line: 291 end line: 396 size: 101 LOC McCabe index: 17 number of parameters: 2 id: 341 unit: inline void Server::apply_ranges() file: transformers/llm/engine/src/httplib.h start line: 5896 end line: 6004 size: 101 LOC McCabe index: 20 number of parameters: 4 id: 342 unit: static ErrorCode dft_bluestein_z_chirp() file: source/backend/cpu/CPUStft.cpp start line: 191 end line: 316 size: 101 LOC McCabe index: 16 number of parameters: 15 id: 343 unit: void _AVX_MNNPackCUnit() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 19 end line: 125 size: 101 LOC McCabe index: 16 number of parameters: 5 id: 344 unit: ErrorCode UnaryBufExecution::SubgrouponResize() file: source/backend/opencl/execution/buffer/UnaryBufExecution.cpp start line: 67 end line: 175 size: 101 LOC McCabe index: 12 number of parameters: 2 id: 345 unit: void Calibration::_computeQuantError() file: tools/quantization/calibration.cpp start line: 906 end line: 1011 size: 100 LOC McCabe index: 21 number of parameters: 0 id: 346 unit: bool Cli::mnn2json() file: tools/converter/source/common/cli.cpp start line: 1103 end line: 1206 size: 100 LOC McCabe index: 21 number of parameters: 3 id: 347 unit: static EXPRP _transformConv3DWithConv2D() file: tools/converter/source/optimizer/merge/Convolution3DTurn2D.cpp start line: 15 end line: 123 size: 100 LOC McCabe index: 8 number of parameters: 1 id: 348 unit: static EXPRP _transformConv3D() file: tools/converter/source/optimizer/onnxextra/OnnxConvolutionMerge.cpp start line: 27 end line: 133 size: 100 LOC McCabe index: 20 number of parameters: 1 id: 349 unit: static int computeOffsetRegion() file: source/geometry/GeometryCrop.cpp start line: 13 end line: 114 size: 100 LOC McCabe index: 17 number of parameters: 13 id: 350 unit: static void _AVX_MNNPackedMatMul_5() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 255 end line: 367 size: 100 LOC McCabe index: 5 number of parameters: 4 id: 351 unit: ErrorCode CPUDetectionOutput::onExecute() file: source/backend/cpu/CPUDetectionOutput.cpp start line: 134 end line: 256 size: 100 LOC McCabe index: 14 number of parameters: 2 id: 352 unit: ErrorCode Arm82Interp::onExecute() file: source/backend/arm82/Arm82Interp.cpp start line: 166 end line: 278 size: 100 LOC McCabe index: 16 number of parameters: 2 id: 353 unit: bool codegen() file: codegen/OpFuse.cpp start line: 229 end line: 337 size: 99 LOC McCabe index: 17 number of parameters: 4 id: 354 unit: void BF16BinaryWrap() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 22 end line: 122 size: 99 LOC McCabe index: 18 number of parameters: 5 id: 355 unit: int caffe2MNNNet() file: tools/converter/source/caffe/caffeConverter.cpp start line: 22 end line: 137 size: 99 LOC McCabe index: 19 number of parameters: 4 id: 356 unit: void ConstantTorch::run() file: tools/converter/source/torch/ConstantTorch.cpp start line: 24 end line: 123 size: 99 LOC McCabe index: 24 number of parameters: 3 id: 357 unit: void TRTBackend::onCopyBuffer() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 247 end line: 349 size: 99 LOC McCabe index: 20 number of parameters: 2 id: 358 unit: static void _AVX512_MNNAsyQuantInfo() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 133 end line: 244 size: 99 LOC McCabe index: 14 number of parameters: 8 id: 359 unit: void _AVX_MNNAsyQuantInfo() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 194 end line: 305 size: 99 LOC McCabe index: 14 number of parameters: 8 id: 360 unit: void _SSE_MNNAsyQuantInfo() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 524 end line: 635 size: 99 LOC McCabe index: 14 number of parameters: 8 id: 361 unit: static void _sourceTransformUnit6x6Pack12() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 471 end line: 591 size: 99 LOC McCabe index: 3 number of parameters: 3 id: 362 unit: bool ImageBufferConvertor::convertBufferToImage() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 571 end line: 679 size: 99 LOC McCabe index: 15 number of parameters: 6 id: 363 unit: void Arm82BinaryWrap() file: source/backend/arm82/Arm82Binary.cpp start line: 20 end line: 119 size: 99 LOC McCabe index: 18 number of parameters: 5 id: 364 unit: virtual void run() file: tools/converter/source/caffe/Convolution.cpp start line: 16 end line: 127 size: 98 LOC McCabe index: 25 number of parameters: 3 id: 365 unit: bool parse() file: transformers/llm/engine/src/httplib.h start line: 4012 end line: 4116 size: 98 LOC McCabe index: 25 number of parameters: 4 id: 366 unit: virtual bool onCompute() file: source/geometry/GeometrySpaceToBatchND.cpp start line: 14 end line: 119 size: 98 LOC McCabe index: 8 number of parameters: 5 id: 367 unit: bool computeForNormalize() file: source/geometry/GeometryLRN.cpp start line: 19 end line: 125 size: 98 LOC McCabe index: 3 number of parameters: 5 id: 368 unit: static void _fillInfo() file: source/backend/cpu/CPURuntime.cpp start line: 1363 end line: 1468 size: 98 LOC McCabe index: 21 number of parameters: 1 id: 369 unit: void channelPrune() file: tools/converter/source/common/ChannelPruneConvert.cpp start line: 54 end line: 169 size: 97 LOC McCabe index: 28 number of parameters: 4 id: 370 unit: inline bool ClientImpl::write_request() file: transformers/llm/engine/src/httplib.h start line: 6594 end line: 6710 size: 97 LOC McCabe index: 32 number of parameters: 4 id: 371 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 134 end line: 241 size: 97 LOC McCabe index: 13 number of parameters: 5 id: 372 unit: bool TensorUtils::compareTensors() file: source/core/TensorUtils.cpp start line: 226 end line: 332 size: 97 LOC McCabe index: 26 number of parameters: 6 id: 373 unit: def generateGemmTuneFile() file: source/backend/cuda/execution/cutlass_common/tune/make_cutlass_tune_param.py start line: 0 end line: 0 size: 97 LOC McCabe index: 2 number of parameters: 1 id: 374 unit: static void poolingMax() file: source/backend/cpu/CPUPool.hpp start line: 54 end line: 160 size: 97 LOC McCabe index: 23 number of parameters: 14 id: 375 unit: void _SSE_MNNLineDepthWiseInt8AddBiasScaleUnit() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 772 end line: 877 size: 97 LOC McCabe index: 4 number of parameters: 11 id: 376 unit: void _SSE_MNNPackC4ForMatMul_A() file: source/backend/cpu/x86_x64/sse/GemmCommon.cpp start line: 16 end line: 117 size: 97 LOC McCabe index: 9 number of parameters: 4 id: 377 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/image/execution/VulkanConvolutionImpl.cpp start line: 90 end line: 191 size: 97 LOC McCabe index: 10 number of parameters: 3 id: 378 unit: static void FillEdgeCollection() file: tools/cv/source/imgproc/draw.cpp start line: 489 end line: 608 size: 96 LOC McCabe index: 28 number of parameters: 3 id: 379 unit: static FormatSetType _getFormatType() file: tools/converter/source/optimizer/postconvert/AddTensorFormatConverter.cpp start line: 27 end line: 123 size: 96 LOC McCabe index: 75 number of parameters: 2 id: 380 unit: void BinaryOpOnnx::run() file: tools/converter/source/onnx/BinaryOpOnnx.cpp start line: 23 end line: 126 size: 96 LOC McCabe index: 18 number of parameters: 3 id: 381 unit: std::map OpGrad::gradCommon() file: tools/train/source/grad/OpGrad.cpp start line: 117 end line: 213 size: 96 LOC McCabe index: 24 number of parameters: 4 id: 382 unit: ErrorCode NPUConvolutionDepthwise::onResize() file: source/backend/hiai/execution/NPUConvolutionDepthwise.cpp start line: 22 end line: 136 size: 96 LOC McCabe index: 14 number of parameters: 2 id: 383 unit: ErrorCode ConvBufExecution::onExecute() file: source/backend/opencl/execution/buffer/ConvBufExecution.cpp start line: 670 end line: 767 size: 96 LOC McCabe index: 19 number of parameters: 2 id: 384 unit: def _quant_conv() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 95 LOC McCabe index: 18 number of parameters: 4 id: 385 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TransformGroupConvolution.cpp start line: 14 end line: 122 size: 95 LOC McCabe index: 12 number of parameters: 1 id: 386 unit: std::shared_ptr ConvInt8Winograd::makeWinoResource() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 24 end line: 125 size: 95 LOC McCabe index: 13 number of parameters: 8 id: 387 unit: void ConvLowMemoryExecution::tune1x1CaseLowMemory() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 208 end line: 309 size: 95 LOC McCabe index: 11 number of parameters: 2 id: 388 unit: std::vector WhileModule::onForward() file: express/module/WhileModule.cpp start line: 165 end line: 262 size: 94 LOC McCabe index: 25 number of parameters: 1 id: 389 unit: std::unique_ptr addElemwiseLoop() file: codegen/cpu/CPUPluginModule.cpp start line: 64 end line: 157 size: 94 LOC McCabe index: 16 number of parameters: 1 id: 390 unit: void analyzePruneInfo() file: tools/converter/source/common/ChannelPruneConvert.cpp start line: 172 end line: 289 size: 94 LOC McCabe index: 28 number of parameters: 5 id: 391 unit: VARP ImageDataset::convertImage() file: tools/train/source/datasets/ImageDataset.cpp start line: 110 end line: 215 size: 94 LOC McCabe index: 15 number of parameters: 3 id: 392 unit: int main() file: tools/cpp/mobilenetTest.cpp start line: 28 end line: 143 size: 94 LOC McCabe index: 15 number of parameters: 2 id: 393 unit: static void _SSE_BatchMinMax() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 426 end line: 523 size: 94 LOC McCabe index: 15 number of parameters: 7 id: 394 unit: void AveragePool() file: source/backend/cpu/compute/OptimizedComputer.cpp start line: 28 end line: 125 size: 94 LOC McCabe index: 15 number of parameters: 12 id: 395 unit: kernel void main0() file: source/backend/metal/MetalArgMax.mm start line: 34 end line: 127 size: 94 LOC McCabe index: 13 number of parameters: 1 id: 396 unit: bool isLegal() file: codegen/OpFuse.cpp start line: 66 end line: 160 size: 93 LOC McCabe index: 30 number of parameters: 2 id: 397 unit: static std::vector getModuleInputs() file: tools/quantization/calibration.cpp start line: 106 end line: 203 size: 93 LOC McCabe index: 15 number of parameters: 4 id: 398 unit: ErrorCode NPUDeconvolution::onResize() file: source/backend/hiai/execution/NPUDeconvolution.cpp start line: 22 end line: 130 size: 93 LOC McCabe index: 13 number of parameters: 2 id: 399 unit: ErrorCode NPUDeconvolutionDepthwise::onResize() file: source/backend/hiai/execution/NPUDeconvolutionDepthwise.cpp start line: 22 end line: 131 size: 93 LOC McCabe index: 13 number of parameters: 2 id: 400 unit: static void _MNNComputeMatMulForE_1_FP16() file: source/backend/arm82/Arm82Functions.cpp start line: 597 end line: 690 size: 93 LOC McCabe index: 16 number of parameters: 6 id: 401 unit: bool Arm82Functions::init() file: source/backend/arm82/Arm82Functions.cpp start line: 1116 end line: 1223 size: 93 LOC McCabe index: 5 number of parameters: 0 id: 402 unit: kernel void conv1x1_gemm_32x16_wquant_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 186 end line: 298 size: 93 LOC McCabe index: 10 number of parameters: 1 id: 403 unit: inline void ParseResult::parse() file: tools/converter/include/cxxopts.hpp start line: 1075 end line: 1191 size: 92 LOC McCabe index: 22 number of parameters: 2 id: 404 unit: void CustomTflite::run() file: tools/converter/source/tflite/CustomTflite.cpp start line: 38 end line: 137 size: 92 LOC McCabe index: 7 number of parameters: 6 id: 405 unit: std::unique_ptr optimizeNetImpl() file: tools/converter/source/optimizer/PostConverter.cpp start line: 214 end line: 359 size: 92 LOC McCabe index: 12 number of parameters: 2 id: 406 unit: virtual bool onComputeSize() file: source/shape/ShapeSlice.cpp start line: 16 end line: 124 size: 92 LOC McCabe index: 21 number of parameters: 3 id: 407 unit: virtual bool onCompute() file: source/geometry/GeometryConv2DBackPropFilter.cpp start line: 170 end line: 266 size: 92 LOC McCabe index: 4 number of parameters: 5 id: 408 unit: void _AVX_MNNSoftmax() file: source/backend/cpu/x86_x64/avx/MathFunctions.cpp start line: 120 end line: 218 size: 92 LOC McCabe index: 16 number of parameters: 3 id: 409 unit: ErrorCode CPUInterp3D::onResize() file: source/backend/cpu/CPUInterp3D.cpp start line: 107 end line: 218 size: 92 LOC McCabe index: 15 number of parameters: 2 id: 410 unit: ErrorCode SparseConvolutionTiledImpl::onResize() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.cpp start line: 263 end line: 362 size: 92 LOC McCabe index: 10 number of parameters: 4 id: 411 unit: static void _sourceTransformUnit8x8Pack12() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 150 end line: 262 size: 91 LOC McCabe index: 3 number of parameters: 3 id: 412 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 91 LOC McCabe index: 20 number of parameters: 4 id: 413 unit: NN::ConvParameters NN::Utils::ExtractConvolution() file: tools/train/source/nn/NN.cpp start line: 432 end line: 523 size: 91 LOC McCabe index: 22 number of parameters: 1 id: 414 unit: static void compareForwadType() file: tools/cpp/backendTest.cpp start line: 103 end line: 195 size: 91 LOC McCabe index: 17 number of parameters: 9 id: 415 unit: def convert() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 91 LOC McCabe index: 6 number of parameters: 1 id: 416 unit: virtual bool onCompute() file: source/geometry/GeometrySlice.cpp start line: 14 end line: 108 size: 91 LOC McCabe index: 13 number of parameters: 5 id: 417 unit: static void _sourceTransformUnit8x8Pack24() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 241 end line: 356 size: 91 LOC McCabe index: 3 number of parameters: 3 id: 418 unit: ErrorCode CPUInterp::onResize() file: source/backend/cpu/CPUInterp.cpp start line: 120 end line: 223 size: 91 LOC McCabe index: 21 number of parameters: 2 id: 419 unit: ErrorCode LoopBinaryBufExecution::onEncode() file: source/backend/opencl/execution/buffer/LoopBufExecution.cpp start line: 289 end line: 395 size: 91 LOC McCabe index: 6 number of parameters: 2 id: 420 unit: static void _sourceTransformUnit6x6Pack12() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 301 end line: 413 size: 91 LOC McCabe index: 3 number of parameters: 3 id: 421 unit: virtual bool onCompute() file: backupcode/geometry/GeometryCropAndResize.cpp start line: 17 end line: 113 size: 90 LOC McCabe index: 3 number of parameters: 5 id: 422 unit: static void _sourceFuseTransformUnit6x6() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 295 end line: 388 size: 90 LOC McCabe index: 3 number of parameters: 5 id: 423 unit: void _AVX_MNNPackC4ForMatMul_A_EShort() file: source/backend/cpu/x86_x64/avx/GemmCommon.cpp start line: 242 end line: 337 size: 90 LOC McCabe index: 11 number of parameters: 4 id: 424 unit: ErrorCode CPUProposal::onExecute() file: source/backend/cpu/CPUProposal.cpp start line: 120 end line: 234 size: 90 LOC McCabe index: 11 number of parameters: 2 id: 425 unit: void RasterBufExecution::CanCombine() file: source/backend/opencl/execution/buffer/RasterBufExecution.cpp start line: 229 end line: 326 size: 90 LOC McCabe index: 6 number of parameters: 1 id: 426 unit: kernel void main0() file: source/backend/metal/MetalBackend.mm start line: 422 end line: 514 size: 90 LOC McCabe index: 8 number of parameters: 1 id: 427 unit: ErrorCode GemmInt8Executor::onExecute() file: backupcode/cpubackend/compute/GemmInt8Executor.cpp start line: 146 end line: 246 size: 89 LOC McCabe index: 6 number of parameters: 2 id: 428 unit: std::pair solve() file: tools/cv/source/core/core.cpp start line: 82 end line: 175 size: 89 LOC McCabe index: 20 number of parameters: 3 id: 429 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/ReIndexTensor.cpp start line: 16 end line: 111 size: 89 LOC McCabe index: 22 number of parameters: 1 id: 430 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchSlice.cpp start line: 17 end line: 111 size: 89 LOC McCabe index: 26 number of parameters: 1 id: 431 unit: static void compareNet() file: tools/cpp/modelCompare.cpp start line: 36 end line: 127 size: 89 LOC McCabe index: 22 number of parameters: 8 id: 432 unit: bool Diffusion::load() file: transformers/diffusion/engine/src/diffusion.cpp start line: 63 end line: 170 size: 89 LOC McCabe index: 13 number of parameters: 0 id: 433 unit: ErrorCode CPURaster::onExecute() file: source/backend/cpu/CPURaster.cpp start line: 584 end line: 673 size: 89 LOC McCabe index: 18 number of parameters: 2 id: 434 unit: static void _AVX_MNNPackedMatMul_4() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 546 end line: 646 size: 89 LOC McCabe index: 5 number of parameters: 4 id: 435 unit: ErrorCode CPUConvolution3D::onResize() file: backupcode/cpubackend/CPUConvolution3D.cpp start line: 128 end line: 224 size: 88 LOC McCabe index: 23 number of parameters: 2 id: 436 unit: def generateShape() file: tools/script/register.py start line: 0 end line: 0 size: 88 LOC McCabe index: 18 number of parameters: 1 id: 437 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxBatchNormMerge.cpp start line: 269 end line: 358 size: 88 LOC McCabe index: 21 number of parameters: 1 id: 438 unit: virtual bool onCompute() file: source/geometry/GeometryCumSum.cpp start line: 18 end line: 112 size: 88 LOC McCabe index: 8 number of parameters: 5 id: 439 unit: static bool _RebuildExternalOp() file: source/core/OpCommonUtils.cpp start line: 606 end line: 696 size: 88 LOC McCabe index: 18 number of parameters: 3 id: 440 unit: ErrorCode NPUActivation::onResize() file: source/backend/hiai/execution/NPUActivation.cpp start line: 21 end line: 109 size: 88 LOC McCabe index: 13 number of parameters: 2 id: 441 unit: MNNUnaryExecute CPUUnary::selectForFloat() file: source/backend/cpu/CPUUnary.cpp start line: 348 end line: 435 size: 88 LOC McCabe index: 38 number of parameters: 2 id: 442 unit: void MNNUnpackTransposeUint8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2624 end line: 2718 size: 88 LOC McCabe index: 16 number of parameters: 5 id: 443 unit: ErrorCode CPURelu::onExecute() file: source/backend/cpu/CPURelu.cpp start line: 44 end line: 138 size: 88 LOC McCabe index: 15 number of parameters: 2 id: 444 unit: static void AddBuildOptionOfDataType() file: source/backend/opencl/core/BufferConvertor.cpp start line: 16 end line: 104 size: 88 LOC McCabe index: 17 number of parameters: 7 id: 445 unit: ErrorCode LoopBinaryExecution::cumSumOnEncode() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 525 end line: 625 size: 88 LOC McCabe index: 5 number of parameters: 2 id: 446 unit: void Helper::readClibrationFiles() file: tools/quantization/Helper.cpp start line: 39 end line: 138 size: 87 LOC McCabe index: 21 number of parameters: 3 id: 447 unit: virtual std::vector onGrad() file: tools/train/source/grad/ConvGrad.cpp start line: 16 end line: 108 size: 87 LOC McCabe index: 12 number of parameters: 2 id: 448 unit: void OpCommonUtils::turnToPackRegion() file: source/core/OpCommonUtils.cpp start line: 187 end line: 284 size: 87 LOC McCabe index: 9 number of parameters: 6 id: 449 unit: std::vector TRTConvolution::onEncode() file: source/backend/tensorrt/execution/TRTConvolution.cpp start line: 22 end line: 117 size: 87 LOC McCabe index: 12 number of parameters: 1 id: 450 unit: void _SSE_MNNSoftmax() file: source/backend/cpu/x86_x64/sse/MathFunctions.cpp start line: 72 end line: 167 size: 87 LOC McCabe index: 15 number of parameters: 3 id: 451 unit: ErrorCode CPUMatMul::onResize() file: source/backend/cpu/CPUMatMul.cpp start line: 63 end line: 153 size: 87 LOC McCabe index: 14 number of parameters: 2 id: 452 unit: bool BF16Functions::init() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 806 end line: 894 size: 86 LOC McCabe index: 5 number of parameters: 0 id: 453 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 86 LOC McCabe index: 19 number of parameters: 4 id: 454 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 86 LOC McCabe index: 19 number of parameters: 4 id: 455 unit: int TensorStatistic::_computeThreshold() file: tools/quantization/TensorStatistic.cpp start line: 120 end line: 216 size: 86 LOC McCabe index: 21 number of parameters: 1 id: 456 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TransformShuffleChannel.cpp start line: 13 end line: 104 size: 86 LOC McCabe index: 4 number of parameters: 1 id: 457 unit: bool FuseGroupNormWithSwish::match_group_norm() file: tools/converter/source/optimizer/merge/FuseGroupNorm.cpp start line: 72 end line: 170 size: 86 LOC McCabe index: 30 number of parameters: 2 id: 458 unit: static EXPRP _transformConvTranspose3DWithDeconvolution() file: tools/converter/source/optimizer/merge/Convolution3DTurn2D.cpp start line: 125 end line: 225 size: 86 LOC McCabe index: 8 number of parameters: 1 id: 459 unit: int main() file: tools/cpp/testModel_expr.cpp start line: 92 end line: 183 size: 86 LOC McCabe index: 17 number of parameters: 2 id: 460 unit: static int run() file: transformers/llm/engine/app/mls.cpp start line: 264 end line: 350 size: 86 LOC McCabe index: 16 number of parameters: 2 id: 461 unit: int GeometryComputerUtils::buildConstantTensors() file: source/geometry/GeometryComputerUtils.cpp start line: 52 end line: 140 size: 86 LOC McCabe index: 29 number of parameters: 1 id: 462 unit: def generateGemmBatchedTuneFile() file: source/backend/cuda/execution/cutlass_common/tune/make_cutlass_tune_param.py start line: 0 end line: 0 size: 86 LOC McCabe index: 1 number of parameters: 1 id: 463 unit: void operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_pipelined.h start line: 250 end line: 392 size: 86 LOC McCabe index: 6 number of parameters: 0 id: 464 unit: void _SSE_MNNSampleBilinear() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 517 end line: 619 size: 86 LOC McCabe index: 7 number of parameters: 8 id: 465 unit: void MNNC3ToFloatC3() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 599 end line: 700 size: 86 LOC McCabe index: 5 number of parameters: 5 id: 466 unit: std::string VulkanBinary::getMidName() file: source/backend/vulkan/buffer/execution/VulkanBinary.cpp start line: 20 end line: 106 size: 86 LOC McCabe index: 27 number of parameters: 1 id: 467 unit: kernel void conv1x1_gemm_16x16_wquant_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 83 end line: 184 size: 86 LOC McCabe index: 10 number of parameters: 1 id: 468 unit: int main() file: tools/cpp/checkDir.cpp start line: 35 end line: 129 size: 85 LOC McCabe index: 19 number of parameters: 2 id: 469 unit: virtual bool onCompute() file: source/geometry/GeometryDepthToSpace.cpp start line: 14 end line: 107 size: 85 LOC McCabe index: 9 number of parameters: 5 id: 470 unit: void GeometryComputer::Context::getRasterCacheCreateRecursive() file: source/geometry/GeometryComputer.cpp start line: 283 end line: 370 size: 85 LOC McCabe index: 24 number of parameters: 2 id: 471 unit: def generateGemmBatchedFile() file: source/backend/cuda/execution/make_cutlass_param.py start line: 0 end line: 0 size: 85 LOC McCabe index: 5 number of parameters: 1 id: 472 unit: ErrorCode CPUDeconvolutionDepthwiseBasic::onResize() file: source/backend/cpu/CPUDeconvolutionDepthwise.cpp start line: 117 end line: 212 size: 85 LOC McCabe index: 14 number of parameters: 2 id: 473 unit: void MNNUnpackTranspose() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2720 end line: 2808 size: 85 LOC McCabe index: 13 number of parameters: 5 id: 474 unit: ErrorCode EltwiseExecution::onEncode() file: source/backend/opencl/execution/image/EltwiseExecution.cpp start line: 56 end line: 159 size: 85 LOC McCabe index: 17 number of parameters: 2 id: 475 unit: ErrorCode SelfAttentionBufImpl::onExecute() file: source/backend/opencl/execution/buffer/SelfAttentionBufExecution.cpp start line: 443 end line: 538 size: 85 LOC McCabe index: 6 number of parameters: 3 id: 476 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/buffer/render/VulkanTexture.cpp start line: 85 end line: 170 size: 85 LOC McCabe index: 7 number of parameters: 3 id: 477 unit: void DeconvolutionWithStride::_extract() file: backupcode/cpubackend/compute/DeconvolutionWithStride.cpp start line: 259 end line: 357 size: 84 LOC McCabe index: 13 number of parameters: 1 id: 478 unit: void TFGraphResolver::ResolveQuantization() file: tools/converter/source/tensorflow/TFGraphResolver.cpp start line: 189 end line: 290 size: 84 LOC McCabe index: 15 number of parameters: 2 id: 479 unit: void removeUselessOps() file: tools/converter/source/torch/torchOptimize.cpp start line: 27 end line: 115 size: 84 LOC McCabe index: 34 number of parameters: 1 id: 480 unit: inline bool getScheduleConfig() file: pymnn/src/util.h start line: 627 end line: 720 size: 84 LOC McCabe index: 21 number of parameters: 2 id: 481 unit: static void WriteCQBlobs() file: source/core/IDSTEncoder.hpp start line: 205 end line: 296 size: 84 LOC McCabe index: 12 number of parameters: 8 id: 482 unit: void CPUResizeCubicC4() file: source/backend/cpu/CPUResize.hpp start line: 130 end line: 221 size: 84 LOC McCabe index: 11 number of parameters: 6 id: 483 unit: void _AVX_MNNUnpackCUnit() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 126 end line: 215 size: 84 LOC McCabe index: 17 number of parameters: 5 id: 484 unit: bool KVCacheCLManager::reallocKVCache() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 31 end line: 133 size: 84 LOC McCabe index: 20 number of parameters: 2 id: 485 unit: int CPUSoftmax::_softmax1() file: backupcode/cpubackend/CPUSoftmax.cpp start line: 22 end line: 116 size: 83 LOC McCabe index: 17 number of parameters: 5 id: 486 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxUpsample.cpp start line: 103 end line: 224 size: 83 LOC McCabe index: 16 number of parameters: 1 id: 487 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxSequenceGRUMerge.cpp start line: 24 end line: 128 size: 83 LOC McCabe index: 15 number of parameters: 1 id: 488 unit: socket_t create_socket() file: transformers/llm/engine/src/httplib.h start line: 2636 end line: 2753 size: 83 LOC McCabe index: 18 number of parameters: 8 id: 489 unit: virtual bool onCompute() file: source/geometry/GeometryCumSum.cpp start line: 117 end line: 206 size: 83 LOC McCabe index: 5 number of parameters: 5 id: 490 unit: static void poolingAvg() file: source/backend/cpu/CPUPool.hpp start line: 271 end line: 363 size: 83 LOC McCabe index: 20 number of parameters: 14 id: 491 unit: kernel void conv1x1_gemv_g16_wquant_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 1117 end line: 1214 size: 83 LOC McCabe index: 9 number of parameters: 1 id: 492 unit: ErrorCode CPULSTM::onExecute() file: backupcode/cpubackend/CPULSTM.cpp start line: 256 end line: 350 size: 82 LOC McCabe index: 11 number of parameters: 2 id: 493 unit: static bool cvFindNextContour() file: tools/cv/source/imgproc/structural.cpp start line: 192 end line: 293 size: 82 LOC McCabe index: 30 number of parameters: 2 id: 494 unit: VARP bilateralFilter() file: tools/cv/source/imgproc/filter.cpp start line: 185 end line: 271 size: 82 LOC McCabe index: 13 number of parameters: 5 id: 495 unit: def _quant_matmul() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 82 LOC McCabe index: 15 number of parameters: 3 id: 496 unit: def _quant_matmul() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 82 LOC McCabe index: 15 number of parameters: 3 id: 497 unit: int postTreat() file: tools/converter/source/common/writeFb.cpp start line: 89 end line: 174 size: 82 LOC McCabe index: 22 number of parameters: 2 id: 498 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxBatchNormMerge.cpp start line: 25 end line: 120 size: 82 LOC McCabe index: 9 number of parameters: 1 id: 499 unit: void Revert::initialize() file: tools/cpp/revertMNNModel.cpp start line: 143 end line: 231 size: 82 LOC McCabe index: 12 number of parameters: 4 id: 500 unit: virtual bool onComputeSize() file: source/shape/ShapePool.cpp start line: 17 end line: 106 size: 82 LOC McCabe index: 19 number of parameters: 3 id: 501 unit: virtual bool onRecompute() file: source/geometry/GeometryGather.cpp start line: 307 end line: 395 size: 82 LOC McCabe index: 9 number of parameters: 5 id: 502 unit: void operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 540 end line: 686 size: 82 LOC McCabe index: 8 number of parameters: 0 id: 503 unit: static void _AVXMNNPackC4ForMatMul_A() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 1617 end line: 1699 size: 82 LOC McCabe index: 18 number of parameters: 4 id: 504 unit: static void _AVX_MNNPackednMatMulRemainCommon() file: source/backend/cpu/x86_x64/avx/GemmFunctionPackL.hpp start line: 97 end line: 190 size: 82 LOC McCabe index: 7 number of parameters: 5 id: 505 unit: static void _AVX_MNNPackedMatMul_3() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 370 end line: 464 size: 82 LOC McCabe index: 5 number of parameters: 4 id: 506 unit: static std::shared_ptr makeResource() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 277 end line: 362 size: 82 LOC McCabe index: 11 number of parameters: 6 id: 507 unit: void VulkanBackend::onCopyBuffer() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 315 end line: 400 size: 82 LOC McCabe index: 9 number of parameters: 2 id: 508 unit: MNNUnaryExecute Arm82Unary::select() file: source/backend/arm82/Arm82Unary.cpp start line: 237 end line: 318 size: 82 LOC McCabe index: 37 number of parameters: 2 id: 509 unit: virtual bool onComputeSize() file: source/shape/ShapeReshape.cpp start line: 68 end line: 161 size: 81 LOC McCabe index: 19 number of parameters: 3 id: 510 unit: ErrorCode ImageProcessUtils::transformImage() file: source/cv/ImageProcessUtils.cpp start line: 377 end line: 471 size: 81 LOC McCabe index: 18 number of parameters: 7 id: 511 unit: ErrorCode CPUDepthwiseConvInt8::onResize() file: source/backend/cpu/CPUDepthwiseConvInt8.cpp start line: 116 end line: 205 size: 81 LOC McCabe index: 15 number of parameters: 2 id: 512 unit: static void _AVX2_MNNPackedMatMul_3() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 781 end line: 868 size: 81 LOC McCabe index: 5 number of parameters: 4 id: 513 unit: static void _sourceTransformUnit4x4Pack12() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 27 end line: 134 size: 81 LOC McCabe index: 3 number of parameters: 3 id: 514 unit: static void _Arm82MNNPackC4ForMatMul_A() file: source/backend/arm82/Arm82Functions.cpp start line: 693 end line: 774 size: 81 LOC McCabe index: 18 number of parameters: 4 id: 515 unit: def _decompose_matmul() file: tools/mnncompress/mnncompress/tensorflow/decomposition.py start line: 0 end line: 0 size: 80 LOC McCabe index: 16 number of parameters: 5 id: 516 unit: def _quant_matmul() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 80 LOC McCabe index: 15 number of parameters: 3 id: 517 unit: static bool isSameOp() file: tools/converter/source/optimizer/postconvert/FuseDupOp.cpp start line: 25 end line: 104 size: 80 LOC McCabe index: 27 number of parameters: 2 id: 518 unit: int main() file: benchmark/benchmarkExprModels.cpp start line: 149 end line: 232 size: 80 LOC McCabe index: 21 number of parameters: 2 id: 519 unit: virtual bool onComputeSize() file: source/shape/ShapeConvolution.cpp start line: 25 end line: 117 size: 80 LOC McCabe index: 19 number of parameters: 3 id: 520 unit: ErrorCode NPUPooling::onResize() file: source/backend/hiai/execution/NPUPooling.cpp start line: 19 end line: 107 size: 80 LOC McCabe index: 12 number of parameters: 2 id: 521 unit: static bool _reduceblit() file: source/backend/cpu/CPURaster.cpp start line: 433 end line: 512 size: 80 LOC McCabe index: 13 number of parameters: 4 id: 522 unit: void registerCPUOps() file: source/backend/cpu/CPUOPRegister.cpp start line: 82 end line: 161 size: 80 LOC McCabe index: 1 number of parameters: 0 id: 523 unit: static bool isCandidateValid() file: source/backend/opencl/core/OpenCLGemmTune.cpp start line: 35 end line: 129 size: 80 LOC McCabe index: 37 number of parameters: 15 id: 524 unit: ErrorCode LayerNormExecution::onEncode() file: source/backend/opencl/execution/image/LayerNormExecution.cpp start line: 120 end line: 208 size: 80 LOC McCabe index: 12 number of parameters: 2 id: 525 unit: ErrorCode ConvBufLowMemoryExecution::onExecute() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 903 end line: 986 size: 80 LOC McCabe index: 6 number of parameters: 2 id: 526 unit: virtual ErrorCode onResize() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 362 end line: 458 size: 80 LOC McCabe index: 7 number of parameters: 2 id: 527 unit: bool opFuse() file: codegen/OpFuse.cpp start line: 339 end line: 428 size: 79 LOC McCabe index: 18 number of parameters: 3 id: 528 unit: def get_batch_norm_statistics() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 79 LOC McCabe index: 32 number of parameters: 1 id: 529 unit: def save_compress_params() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 79 LOC McCabe index: 16 number of parameters: 4 id: 530 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/MoveUnaryOpBeforeReshape.cpp start line: 40 end line: 121 size: 79 LOC McCabe index: 20 number of parameters: 1 id: 531 unit: ErrorCode NPUReduction::onResize() file: source/backend/hiai/execution/NPUReduction.cpp start line: 19 end line: 103 size: 79 LOC McCabe index: 12 number of parameters: 2 id: 532 unit: void AVX2GemmPostTreatBF16() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMABF16.cpp start line: 42 end line: 120 size: 79 LOC McCabe index: 13 number of parameters: 5 id: 533 unit: void Logistic() file: source/backend/cpu/compute/OptimizedComputer.cpp start line: 127 end line: 235 size: 79 LOC McCabe index: 7 number of parameters: 8 id: 534 unit: void VulkanRasterSort::autoTune() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 187 end line: 274 size: 79 LOC McCabe index: 6 number of parameters: 2 id: 535 unit: bool CoreMLRaster::rasterOptimization() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 250 end line: 339 size: 79 LOC McCabe index: 24 number of parameters: 2 id: 536 unit: MNNUnaryExecute BF16UnaryFloatSelect() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 186 end line: 263 size: 78 LOC McCabe index: 34 number of parameters: 2 id: 537 unit: ErrorCode CPURNNSequenceGRU::onExecute() file: source/backend/cpu/CPURNNSequenceGRU.cpp start line: 150 end line: 249 size: 78 LOC McCabe index: 20 number of parameters: 2 id: 538 unit: static void _AVX2_MNNPackedMatMul_4() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 695 end line: 779 size: 78 LOC McCabe index: 5 number of parameters: 4 id: 539 unit: void BF16Binary() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 126 end line: 203 size: 77 LOC McCabe index: 12 number of parameters: 5 id: 540 unit: static void Circle() file: tools/cv/source/imgproc/draw.cpp start line: 651 end line: 730 size: 77 LOC McCabe index: 28 number of parameters: 5 id: 541 unit: bool CompleteSubGraph() file: tools/converter/source/optimizer/PostConverter.cpp start line: 48 end line: 130 size: 77 LOC McCabe index: 13 number of parameters: 2 id: 542 unit: virtual bool onCompute() file: source/geometry/GeometryTopK.cpp start line: 16 end line: 92 size: 77 LOC McCabe index: 8 number of parameters: 5 id: 543 unit: ErrorCode NPUMatmul::onResize() file: source/backend/hiai/execution/NPUMatmul.cpp start line: 49 end line: 125 size: 77 LOC McCabe index: 11 number of parameters: 2 id: 544 unit: ErrorCode CPUUnary::onExecute() file: source/backend/cpu/CPUUnary.cpp start line: 466 end line: 542 size: 77 LOC McCabe index: 11 number of parameters: 2 id: 545 unit: virtual ErrorCode onExecute() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 336 end line: 420 size: 77 LOC McCabe index: 9 number of parameters: 2 id: 546 unit: static void _sourceUnrollTransformUnit8x8() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 501 end line: 590 size: 77 LOC McCabe index: 2 number of parameters: 6 id: 547 unit: static void _destUnrollTransformUnit8x6() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1187 end line: 1274 size: 77 LOC McCabe index: 5 number of parameters: 8 id: 548 unit: static void _destUnrollTransformUnit8x7() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1277 end line: 1363 size: 77 LOC McCabe index: 5 number of parameters: 8 id: 549 unit: static void _AVX_MNNPackedMatMul_Main_int4() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 875 end line: 952 size: 77 LOC McCabe index: 4 number of parameters: 6 id: 550 unit: static void _AVX_MNNPackedMatMul_Main_int8() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1978 end line: 2055 size: 77 LOC McCabe index: 4 number of parameters: 6 id: 551 unit: PerfConfig DenseConvolutionTiledImpl::bestTileConvolutionConfig() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 330 end line: 421 size: 77 LOC McCabe index: 13 number of parameters: 5 id: 552 unit: ErrorCode StrassenMatrixComputor::_generateTrivalMatMul() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 55 end line: 135 size: 77 LOC McCabe index: 8 number of parameters: 8 id: 553 unit: ErrorCode StrassenMatrixComputor::_generateBasicMatMul() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 157 end line: 238 size: 77 LOC McCabe index: 12 number of parameters: 8 id: 554 unit: void OpenCLRuntime::printEventTime() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 941 end line: 1019 size: 77 LOC McCabe index: 31 number of parameters: 0 id: 555 unit: EXPRP Expr::create() file: express/Expr.cpp start line: 217 end line: 293 size: 76 LOC McCabe index: 18 number of parameters: 3 id: 556 unit: static void _sourceUnrollTransformUnit8x8() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 462 end line: 550 size: 76 LOC McCabe index: 2 number of parameters: 6 id: 557 unit: ErrorCode GemmInt8Executor::onResize() file: backupcode/cpubackend/compute/GemmInt8Executor.cpp start line: 63 end line: 144 size: 76 LOC McCabe index: 8 number of parameters: 2 id: 558 unit: def _get_bias_and_batch_norm_statistics() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 76 LOC McCabe index: 32 number of parameters: 2 id: 559 unit: void loadExternalParam() file: tools/converter/source/common/RemoveParams.cpp start line: 131 end line: 206 size: 76 LOC McCabe index: 19 number of parameters: 2 id: 560 unit: void IfOnnx::run() file: tools/converter/source/onnx/IfOnnx.cpp start line: 21 end line: 98 size: 76 LOC McCabe index: 19 number of parameters: 3 id: 561 unit: ErrorCode Pipeline::fixResizeCache() file: source/core/Pipeline.cpp start line: 889 end line: 970 size: 76 LOC McCabe index: 23 number of parameters: 0 id: 562 unit: ErrorCode RasterExecution::onExecute() file: source/backend/cuda/execution/RasterExecution.cpp start line: 314 end line: 398 size: 76 LOC McCabe index: 13 number of parameters: 2 id: 563 unit: static void _sourceUnrollTransformUnit8x8() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 464 end line: 552 size: 76 LOC McCabe index: 2 number of parameters: 6 id: 564 unit: static void _sourceUnrollTransformUnit8x8() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 800 end line: 889 size: 76 LOC McCabe index: 2 number of parameters: 6 id: 565 unit: bool convertNC4HW4BufferBetweenNC16HW16Buffer() file: source/backend/opencl/core/BufferConvertor.cpp start line: 174 end line: 250 size: 76 LOC McCabe index: 8 number of parameters: 10 id: 566 unit: static void _sourceUnrollTransformUnit8x8() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 522 end line: 611 size: 76 LOC McCabe index: 2 number of parameters: 6 id: 567 unit: void Arm82Binary() file: source/backend/arm82/Arm82Binary.cpp start line: 123 end line: 199 size: 76 LOC McCabe index: 12 number of parameters: 5 id: 568 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFConvolutionMerge.cpp start line: 209 end line: 288 size: 75 LOC McCabe index: 12 number of parameters: 1 id: 569 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxNonMaxSuppression.cpp start line: 18 end line: 111 size: 75 LOC McCabe index: 16 number of parameters: 1 id: 570 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 290 end line: 370 size: 75 LOC McCabe index: 11 number of parameters: 5 id: 571 unit: ErrorCode CPUGridSample::onExecute() file: source/backend/cpu/CPUGridSample.cpp start line: 52 end line: 128 size: 75 LOC McCabe index: 7 number of parameters: 2 id: 572 unit: void KleidiAIUtil::packQsi4cxps16s0Qs4cxs0s1() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 103 end line: 222 size: 75 LOC McCabe index: 9 number of parameters: 12 id: 573 unit: static void _AVX_MNNPackedMatMul_int4_20() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 956 end line: 1030 size: 75 LOC McCabe index: 4 number of parameters: 6 id: 574 unit: static void _AVX_MNNPackedMatMul_int8_20() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 2059 end line: 2133 size: 75 LOC McCabe index: 4 number of parameters: 6 id: 575 unit: static void _computeReorderQuantInfo() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 186 end line: 268 size: 75 LOC McCabe index: 15 number of parameters: 9 id: 576 unit: ErrorCode MatMulExecution::onEncode() file: source/backend/opencl/execution/image/MatmulExecution.cpp start line: 20 end line: 109 size: 75 LOC McCabe index: 10 number of parameters: 2 id: 577 unit: ErrorCode VulkanConvolutionDepthwise::onEncodeConvolution() file: source/backend/vulkan/image/execution/VulkanConvolution.cpp start line: 163 end line: 242 size: 75 LOC McCabe index: 5 number of parameters: 5 id: 578 unit: std::vector VulkanBackend::autoTunePipeline() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 545 end line: 637 size: 75 LOC McCabe index: 21 number of parameters: 6 id: 579 unit: def make_cpp() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 74 LOC McCabe index: 12 number of parameters: 2 id: 580 unit: void Calibration::_insertScale() file: tools/quantization/calibration.cpp start line: 822 end line: 904 size: 74 LOC McCabe index: 15 number of parameters: 0 id: 581 unit: void Calibration::dumpTensorScales() file: tools/quantization/calibration.cpp start line: 1155 end line: 1249 size: 74 LOC McCabe index: 8 number of parameters: 1 id: 582 unit: static bool isTheSameRec() file: tools/converter/source/optimizer/merge/FuseTemplateOp.cpp start line: 41 end line: 116 size: 74 LOC McCabe index: 26 number of parameters: 3 id: 583 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxBatchNormMerge.cpp start line: 133 end line: 211 size: 74 LOC McCabe index: 11 number of parameters: 1 id: 584 unit: def build_prompt_template() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 74 LOC McCabe index: 23 number of parameters: 1 id: 585 unit: ErrorCode GroupNormBufExecution::onEncode() file: source/backend/opencl/execution/buffer/GroupNormBufExecution.cpp start line: 97 end line: 183 size: 74 LOC McCabe index: 9 number of parameters: 2 id: 586 unit: ErrorCode BinaryBufExecution::onEncode() file: source/backend/opencl/execution/buffer/BinaryBufExecution.cpp start line: 246 end line: 329 size: 74 LOC McCabe index: 12 number of parameters: 2 id: 587 unit: ErrorCode GLConvolutionIm2col::onExecute() file: source/backend/opengl/GLConvolutionIm2col.cpp start line: 161 end line: 246 size: 74 LOC McCabe index: 3 number of parameters: 2 id: 588 unit: static void _sourceTransformUnit6x6Pack12() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 264 end line: 353 size: 73 LOC McCabe index: 3 number of parameters: 3 id: 589 unit: void Helper::preprocessInput() file: tools/quantization/Helper.cpp start line: 140 end line: 224 size: 73 LOC McCabe index: 12 number of parameters: 6 id: 590 unit: void RemoveAndStoreParam() file: tools/converter/source/common/RemoveParams.cpp start line: 30 end line: 102 size: 73 LOC McCabe index: 18 number of parameters: 3 id: 591 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFConvolutionMerge.cpp start line: 124 end line: 204 size: 73 LOC McCabe index: 7 number of parameters: 1 id: 592 unit: JNIEXPORT jobject JNICALL Java_com_alibaba_mnnllm_android_llm_LlmSession_submitNative() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_mnn_jni.cpp start line: 78 end line: 152 size: 73 LOC McCabe index: 6 number of parameters: 6 id: 593 unit: VARP Diffusion::unet() file: transformers/diffusion/engine/src/diffusion.cpp start line: 229 end line: 318 size: 73 LOC McCabe index: 11 number of parameters: 4 id: 594 unit: ErrorCode NPUEltwise::onResize() file: source/backend/hiai/execution/NPUEltwise.cpp start line: 20 end line: 93 size: 73 LOC McCabe index: 14 number of parameters: 2 id: 595 unit: static void _sourceTransformUnit6x6Pack24() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 149 end line: 238 size: 73 LOC McCabe index: 3 number of parameters: 3 id: 596 unit: static void _AVX_BatchMinMax() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 117 end line: 192 size: 73 LOC McCabe index: 15 number of parameters: 7 id: 597 unit: ErrorCode CPUTopKV2::onExecute() file: source/backend/cpu/CPUTopKV2.cpp start line: 57 end line: 135 size: 73 LOC McCabe index: 13 number of parameters: 2 id: 598 unit: ErrorCode CPUInterp::onExecute() file: source/backend/cpu/CPUInterp.cpp start line: 38 end line: 118 size: 73 LOC McCabe index: 25 number of parameters: 2 id: 599 unit: static void MNNGemmInt8AddBiasScale_16x4_Unit() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1415 end line: 1497 size: 73 LOC McCabe index: 18 number of parameters: 8 id: 600 unit: static void _MNNPackedMatMulRemain_int4() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 45 end line: 118 size: 73 LOC McCabe index: 10 number of parameters: 10 id: 601 unit: bool ImageBufferConvertor::convertImageToBuffer() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 486 end line: 569 size: 73 LOC McCabe index: 11 number of parameters: 6 id: 602 unit: def opencl_codegen() file: source/backend/opencl/execution/cl/opencl_codegen.py start line: 0 end line: 0 size: 73 LOC McCabe index: 12 number of parameters: 0 id: 603 unit: ErrorCode LoopGatherBufExecution::InitCommandOnEncode() file: source/backend/opencl/execution/buffer/LoopBufExecution.cpp start line: 35 end line: 117 size: 73 LOC McCabe index: 4 number of parameters: 2 id: 604 unit: ErrorCode NNAPIRaster::onResize() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 127 end line: 211 size: 73 LOC McCabe index: 20 number of parameters: 2 id: 605 unit: void Calibration::_initMaps() file: tools/quantization/calibration.cpp start line: 496 end line: 571 size: 72 LOC McCabe index: 19 number of parameters: 0 id: 606 unit: std::unique_ptr TFGraph::ToProto() file: tools/converter/source/tensorflow/TFGraphResolver.cpp start line: 63 end line: 148 size: 72 LOC McCabe index: 13 number of parameters: 0 id: 607 unit: static VARP transformConvInt8ToOther() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 86 end line: 167 size: 72 LOC McCabe index: 10 number of parameters: 2 id: 608 unit: static bool crossBoundary() file: tools/converter/source/optimizer/TemplateMerge.cpp start line: 31 end line: 107 size: 72 LOC McCabe index: 22 number of parameters: 3 id: 609 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxRandomUniform.cpp start line: 18 end line: 89 size: 72 LOC McCabe index: 23 number of parameters: 1 id: 610 unit: void LayerNormOnnx::run() file: tools/converter/source/onnx/LayerNormOnnx.cpp start line: 20 end line: 104 size: 72 LOC McCabe index: 17 number of parameters: 3 id: 611 unit: static bool reIndexTensor() file: tools/cpp/mergeInplaceForCPU.cpp start line: 8 end line: 85 size: 72 LOC McCabe index: 19 number of parameters: 1 id: 612 unit: inline std::unique_ptr ClientImpl::send_with_content_provider() file: transformers/llm/engine/src/httplib.h start line: 6712 end line: 6792 size: 72 LOC McCabe index: 15 number of parameters: 7 id: 613 unit: ErrorCode TRTBackend::onResizeEnd() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 359 end line: 438 size: 72 LOC McCabe index: 13 number of parameters: 0 id: 614 unit: void KleidiAI::initKernelInfo() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 78 end line: 151 size: 72 LOC McCabe index: 21 number of parameters: 0 id: 615 unit: static void MNNGemmInt8AddBiasScale_16x4_w4_Unit() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1499 end line: 1577 size: 72 LOC McCabe index: 16 number of parameters: 8 id: 616 unit: ErrorCode StrassenMatrixComputor::_generateBasicMatMul() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 126 end line: 212 size: 72 LOC McCabe index: 7 number of parameters: 9 id: 617 unit: std::vector StaticModule::onForward() file: express/module/StaticModule.cpp start line: 556 end line: 630 size: 71 LOC McCabe index: 22 number of parameters: 1 id: 618 unit: void Calibration::ComputeUnaryBuffer() file: tools/quantization/calibration.cpp start line: 1320 end line: 1395 size: 71 LOC McCabe index: 17 number of parameters: 1 id: 619 unit: static void computeUnaryBuffer() file: tools/converter/source/common/cli.cpp start line: 582 end line: 658 size: 71 LOC McCabe index: 17 number of parameters: 1 id: 620 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxPad.cpp start line: 21 end line: 98 size: 71 LOC McCabe index: 14 number of parameters: 1 id: 621 unit: fun bind() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelItemHolder.kt start line: 60 end line: 135 size: 71 LOC McCabe index: 14 number of parameters: 2 id: 622 unit: bool SizeComputer::computeOutputSize() file: source/shape/SizeComputer.cpp start line: 120 end line: 199 size: 71 LOC McCabe index: 21 number of parameters: 3 id: 623 unit: virtual bool onComputeSize() file: source/shape/render/ShapeRasterAndInterpolate.cpp start line: 17 end line: 90 size: 71 LOC McCabe index: 9 number of parameters: 3 id: 624 unit: void printData() file: source/core/Tensor.cpp start line: 264 end line: 342 size: 71 LOC McCabe index: 17 number of parameters: 3 id: 625 unit: ErrorCode NPUUnary::onResize() file: source/backend/hiai/execution/NPUUnary.cpp start line: 18 end line: 89 size: 71 LOC McCabe index: 15 number of parameters: 2 id: 626 unit: static ErrorCode fft_radix2() file: source/backend/cpu/CPUStft.cpp start line: 92 end line: 178 size: 71 LOC McCabe index: 16 number of parameters: 14 id: 627 unit: void KleidiAIUtil::packQsi4cxps16s0Qs4cx() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 224 end line: 319 size: 71 LOC McCabe index: 9 number of parameters: 12 id: 628 unit: static void _destUnrollTransformUnit8x5() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1104 end line: 1184 size: 71 LOC McCabe index: 5 number of parameters: 8 id: 629 unit: inline void transpose16x16() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 14 end line: 89 size: 71 LOC McCabe index: 1 number of parameters: 16 id: 630 unit: void _AVX_MNNInt8ScaleToFloat() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 1539 end line: 1609 size: 71 LOC McCabe index: 8 number of parameters: 6 id: 631 unit: void _SSE_MNNInt8ScaleToFloat() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 699 end line: 769 size: 71 LOC McCabe index: 8 number of parameters: 6 id: 632 unit: static void _SSE_MNNPackedMatMul_12_int4() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 220 end line: 291 size: 71 LOC McCabe index: 4 number of parameters: 6 id: 633 unit: static void _SSE_MNNPackedMatMul_12_int8() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 481 end line: 553 size: 71 LOC McCabe index: 4 number of parameters: 6 id: 634 unit: void KVCacheManager::expandKVCacheInDisk() file: source/backend/cpu/KVCacheManager.cpp start line: 247 end line: 321 size: 71 LOC McCabe index: 14 number of parameters: 5 id: 635 unit: static void _im2ColCommon() file: source/backend/cpu/CPUTFQuantizedConv2D.cpp start line: 326 end line: 402 size: 71 LOC McCabe index: 8 number of parameters: 7 id: 636 unit: ErrorCode LoopBatchMatMulBufExecution::onEncode() file: source/backend/opencl/execution/buffer/LoopBufExecution.cpp start line: 202 end line: 280 size: 71 LOC McCabe index: 8 number of parameters: 2 id: 637 unit: ErrorCode VulkanBinary::onEncode() file: source/backend/vulkan/image/execution/VulkanBinary.cpp start line: 97 end line: 169 size: 71 LOC McCabe index: 9 number of parameters: 3 id: 638 unit: void AttentionBufExecution::reallocKVCache() file: source/backend/metal/MetalAttention.mm start line: 112 end line: 200 size: 71 LOC McCabe index: 13 number of parameters: 0 id: 639 unit: static void Line() file: tools/cv/source/imgproc/draw.cpp start line: 92 end line: 170 size: 70 LOC McCabe index: 16 number of parameters: 5 id: 640 unit: VARP spectrogram() file: tools/audio/source/audio.cpp start line: 385 end line: 454 size: 70 LOC McCabe index: 12 number of parameters: 2 id: 641 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxLSTMMerge.cpp start line: 91 end line: 165 size: 70 LOC McCabe index: 26 number of parameters: 1 id: 642 unit: int main() file: tools/cpp/checkInvalidValue.cpp start line: 36 end line: 113 size: 70 LOC McCabe index: 16 number of parameters: 2 id: 643 unit: def quantize() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 70 LOC McCabe index: 12 number of parameters: 1 id: 644 unit: void Prompt::setParams() file: transformers/llm/engine/src/prompt.cpp start line: 24 end line: 108 size: 70 LOC McCabe index: 14 number of parameters: 1 id: 645 unit: static void CUTLASS_DEVICE accumToSmem() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 1688 end line: 1767 size: 70 LOC McCabe index: 9 number of parameters: 4 id: 646 unit: ErrorCode NPUConvolutionDepthwiseInt8::onResize() file: source/backend/hiai/execution/NPUConvolutionDepthwiseInt8.cpp start line: 22 end line: 108 size: 70 LOC McCabe index: 8 number of parameters: 2 id: 647 unit: ErrorCode CPUQuanConvolutionDepthwise::onResize() file: source/backend/cpu/CPUQuanConvolutionDepthwise.cpp start line: 137 end line: 222 size: 70 LOC McCabe index: 11 number of parameters: 2 id: 648 unit: bool AVX2Functions::init() file: source/backend/cpu/x86_x64/AVX2Functions.cpp start line: 31 end line: 109 size: 70 LOC McCabe index: 9 number of parameters: 1 id: 649 unit: void NEON_MNNPackForMatMul_B_BF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 176 end line: 246 size: 70 LOC McCabe index: 15 number of parameters: 5 id: 650 unit: void ConvInt8TiledExecutor::reorderWeight() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 78 end line: 156 size: 70 LOC McCabe index: 19 number of parameters: 6 id: 651 unit: ErrorCode VulkanPool::onEncode() file: source/backend/vulkan/image/execution/VulkanPool.cpp start line: 44 end line: 123 size: 70 LOC McCabe index: 6 number of parameters: 3 id: 652 unit: ErrorCode VulkanRadixSort::onExcute() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 338 end line: 413 size: 70 LOC McCabe index: 3 number of parameters: 5 id: 653 unit: ErrorCode VulkanMatMul::onEncode() file: source/backend/vulkan/buffer/execution/VulkanMatMul.cpp start line: 49 end line: 122 size: 70 LOC McCabe index: 7 number of parameters: 3 id: 654 unit: void Arm82Backend::onCopyBuffer() file: source/backend/arm82/Arm82Backend.cpp start line: 103 end line: 180 size: 70 LOC McCabe index: 12 number of parameters: 2 id: 655 unit: kernel void conv1x1_gemm_32x16_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 709 end line: 795 size: 70 LOC McCabe index: 9 number of parameters: 1 id: 656 unit: int GenerateSubGraph() file: tools/converter/source/optimizer/GenerateSubGraph.cpp start line: 579 end line: 655 size: 69 LOC McCabe index: 17 number of parameters: 1 id: 657 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxSlice.cpp start line: 29 end line: 102 size: 69 LOC McCabe index: 16 number of parameters: 1 id: 658 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxUpsample.cpp start line: 17 end line: 98 size: 69 LOC McCabe index: 16 number of parameters: 1 id: 659 unit: static EXPRP singleLSTMOpt() file: tools/converter/source/optimizer/onnxextra/OnnxLSTMMerge.cpp start line: 18 end line: 90 size: 69 LOC McCabe index: 3 number of parameters: 2 id: 660 unit: inline bool ClientImpl::process_request() file: transformers/llm/engine/src/httplib.h start line: 6819 end line: 6911 size: 69 LOC McCabe index: 28 number of parameters: 5 id: 661 unit: virtual bool onComputeSize() file: source/shape/ShapeInterp.cpp start line: 16 end line: 94 size: 69 LOC McCabe index: 15 number of parameters: 3 id: 662 unit: ErrorCode CPUEltwiseInt8::onExecute() file: source/backend/cpu/CPUEltwiseInt8.cpp start line: 54 end line: 124 size: 69 LOC McCabe index: 7 number of parameters: 2 id: 663 unit: void MNN4BitcopyFast() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 891 end line: 960 size: 69 LOC McCabe index: 11 number of parameters: 5 id: 664 unit: void OpenCLBackend::setGpuMode() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1493 end line: 1561 size: 69 LOC McCabe index: 19 number of parameters: 1 id: 665 unit: bool convertBetweenAHDandCLmem() file: source/backend/opencl/core/BufferConvertor.cpp start line: 577 end line: 649 size: 69 LOC McCabe index: 9 number of parameters: 7 id: 666 unit: void ConvBufLowMemoryExecution::tuneGemmLowMemory() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 708 end line: 781 size: 69 LOC McCabe index: 6 number of parameters: 2 id: 667 unit: InOutTensors SourceModule::buildKernel() file: codegen/SourceModule.cpp start line: 91 end line: 162 size: 68 LOC McCabe index: 13 number of parameters: 2 id: 668 unit: int CPUSoftmax::_softmaxCommon() file: backupcode/cpubackend/CPUSoftmax.cpp start line: 117 end line: 190 size: 68 LOC McCabe index: 15 number of parameters: 8 id: 669 unit: static void _winograd() file: backupcode/cpubackend/compute/DeconvolutionWithStride.cpp start line: 29 end line: 105 size: 68 LOC McCabe index: 5 number of parameters: 11 id: 670 unit: def generateOPENCLFile() file: tools/script/register.py start line: 0 end line: 0 size: 68 LOC McCabe index: 13 number of parameters: 1 id: 671 unit: void Calibration::_computeFeatureScaleADMM() file: tools/quantization/calibration.cpp start line: 700 end line: 771 size: 68 LOC McCabe index: 14 number of parameters: 0 id: 672 unit: static unaryProc selectUnaryProc() file: tools/quantization/calibration.cpp start line: 1252 end line: 1319 size: 68 LOC McCabe index: 31 number of parameters: 1 id: 673 unit: void converToStaticModel() file: tools/converter/source/common/convertToStaticModel.cpp start line: 296 end line: 368 size: 68 LOC McCabe index: 12 number of parameters: 3 id: 674 unit: inline socket_t create_client_socket() file: transformers/llm/engine/src/httplib.h start line: 2841 end line: 2917 size: 68 LOC McCabe index: 9 number of parameters: 14 id: 675 unit: virtual bool onComputeSize() file: source/shape/ShapePriorbox.cpp start line: 16 end line: 94 size: 68 LOC McCabe index: 14 number of parameters: 3 id: 676 unit: virtual bool onCompute() file: source/geometry/GeometryScatter.cpp start line: 211 end line: 280 size: 68 LOC McCabe index: 11 number of parameters: 5 id: 677 unit: virtual bool onRecompute() file: source/geometry/GeometryBinary.cpp start line: 17 end line: 87 size: 68 LOC McCabe index: 21 number of parameters: 5 id: 678 unit: void Matrix::multi() file: source/math/Matrix.cpp start line: 41 end line: 116 size: 68 LOC McCabe index: 8 number of parameters: 3 id: 679 unit: ErrorCode tensorConvert() file: source/backend/hiai/backend/NPUBackend.cpp start line: 113 end line: 184 size: 68 LOC McCabe index: 25 number of parameters: 2 id: 680 unit: void CPUDepthwiseConvInt8::fastDepthwiseInt8() file: source/backend/cpu/CPUDepthwiseConvInt8.cpp start line: 24 end line: 98 size: 68 LOC McCabe index: 6 number of parameters: 2 id: 681 unit: static void _AVX2_MNNPackedMatMul_2() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 870 end line: 944 size: 68 LOC McCabe index: 5 number of parameters: 4 id: 682 unit: static void _AVX_MNNPackedMatMul_2() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 466 end line: 543 size: 68 LOC McCabe index: 5 number of parameters: 4 id: 683 unit: void VulkanRaster::onEncodeFast() file: source/backend/vulkan/image/execution/VulkanRaster.cpp start line: 38 end line: 108 size: 68 LOC McCabe index: 3 number of parameters: 4 id: 684 unit: void Expr::replace() file: express/Expr.cpp start line: 490 end line: 556 size: 67 LOC McCabe index: 16 number of parameters: 2 id: 685 unit: virtual ErrorCode onExecute() file: backupcode/cpubackend/CPUAsString.cpp start line: 38 end line: 112 size: 67 LOC McCabe index: 18 number of parameters: 2 id: 686 unit: virtual bool onCompute() file: backupcode/geometry/GeometryGather.cpp start line: 216 end line: 288 size: 67 LOC McCabe index: 11 number of parameters: 5 id: 687 unit: static bool compareOutput() file: tools/converter/source/common/cli.cpp start line: 799 end line: 869 size: 67 LOC McCabe index: 17 number of parameters: 6 id: 688 unit: std::unique_ptr optimizeNet() file: tools/converter/source/optimizer/PostConverter.cpp start line: 593 end line: 669 size: 67 LOC McCabe index: 13 number of parameters: 4 id: 689 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFConvolutionMerge.cpp start line: 50 end line: 119 size: 67 LOC McCabe index: 9 number of parameters: 1 id: 690 unit: fun saveConfigOld() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/ModelConfig.kt start line: 133 end line: 201 size: 67 LOC McCabe index: 22 number of parameters: 2 id: 691 unit: inline bool Server::listen_internal() file: transformers/llm/engine/src/httplib.h start line: 5727 end line: 5803 size: 67 LOC McCabe index: 10 number of parameters: 0 id: 692 unit: def inference() file: benchmark/scripts/tvm/ios_bert.py start line: 0 end line: 0 size: 67 LOC McCabe index: 5 number of parameters: 1 id: 693 unit: void upsample_load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 570 end line: 648 size: 67 LOC McCabe index: 11 number of parameters: 7 id: 694 unit: ErrorCode NPUStridedSlice::onResize() file: source/backend/hiai/execution/NPUStridedSlice.cpp start line: 49 end line: 118 size: 67 LOC McCabe index: 12 number of parameters: 2 id: 695 unit: void CPURaster::executeFaster() file: source/backend/cpu/CPURaster.cpp start line: 324 end line: 391 size: 67 LOC McCabe index: 17 number of parameters: 2 id: 696 unit: ErrorCode CPUQuantizedMaxPool::onExecute() file: source/backend/cpu/CPUQuantizedMaxPool.cpp start line: 28 end line: 103 size: 67 LOC McCabe index: 15 number of parameters: 2 id: 697 unit: void _AVX_MNNConvRunForLineDepthwiseFMA() file: source/backend/cpu/x86_x64/avxfma/PackedFunction.cpp start line: 14 end line: 80 size: 67 LOC McCabe index: 8 number of parameters: 14 id: 698 unit: void _AVX512_MNNConvRunForLineDepthwise() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 523 end line: 589 size: 67 LOC McCabe index: 8 number of parameters: 14 id: 699 unit: static void _destUnrollTransformUnit8x4() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1026 end line: 1101 size: 67 LOC McCabe index: 5 number of parameters: 8 id: 700 unit: void _AVX_MNNConvRunForLineDepthwise() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 109 end line: 175 size: 67 LOC McCabe index: 8 number of parameters: 14 id: 701 unit: void _SSE_MNNSamplerNearest() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 438 end line: 515 size: 67 LOC McCabe index: 6 number of parameters: 9 id: 702 unit: void CPUQuantizedSoftmax::QuantizedSoftmax() file: source/backend/cpu/CPUQuantizedSoftmax.cpp start line: 67 end line: 141 size: 67 LOC McCabe index: 8 number of parameters: 6 id: 703 unit: static void _MNNComputeMatMulForE_1_BF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 738 end line: 803 size: 66 LOC McCabe index: 13 number of parameters: 6 id: 704 unit: def _quant_conv() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 66 LOC McCabe index: 9 number of parameters: 4 id: 705 unit: def _quant_conv() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 66 LOC McCabe index: 10 number of parameters: 4 id: 706 unit: def execute() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 66 LOC McCabe index: 15 number of parameters: 1 id: 707 unit: void UnaryOpTf::run() file: tools/converter/source/tensorflow/UnaryOp.cpp start line: 24 end line: 96 size: 66 LOC McCabe index: 28 number of parameters: 2 id: 708 unit: static unaryProc selectUnaryProc() file: tools/converter/source/common/cli.cpp start line: 516 end line: 581 size: 66 LOC McCabe index: 30 number of parameters: 1 id: 709 unit: void channelPruneConvert() file: tools/converter/source/common/ChannelPruneConvert.cpp start line: 291 end line: 366 size: 66 LOC McCabe index: 22 number of parameters: 2 id: 710 unit: void AddSparseInfo() file: tools/converter/source/common/AddSparseInfo.cpp start line: 25 end line: 104 size: 66 LOC McCabe index: 8 number of parameters: 2 id: 711 unit: inline bool Server::routing() file: transformers/llm/engine/src/httplib.h start line: 5805 end line: 5880 size: 66 LOC McCabe index: 23 number of parameters: 3 id: 712 unit: virtual bool onComputeSize() file: source/shape/ShapeArgMax.cpp start line: 16 end line: 98 size: 66 LOC McCabe index: 13 number of parameters: 3 id: 713 unit: virtual bool onComputeSize() file: source/shape/ShapeMatMul.cpp start line: 29 end line: 99 size: 66 LOC McCabe index: 15 number of parameters: 3 id: 714 unit: bool initConstTensors() file: source/utils/InitNet.cpp start line: 44 end line: 112 size: 66 LOC McCabe index: 15 number of parameters: 5 id: 715 unit: ErrorCode CPUQuanConvolutionDepthwise::onExecute() file: source/backend/cpu/CPUQuanConvolutionDepthwise.cpp start line: 224 end line: 300 size: 66 LOC McCabe index: 7 number of parameters: 2 id: 716 unit: void _AVX512_MNNLineDepthWiseInt8AddBiasScaleUnit() file: source/backend/cpu/x86_x64/avx512/GemmInt8.cpp start line: 161 end line: 233 size: 66 LOC McCabe index: 4 number of parameters: 11 id: 717 unit: static void _AVX512_MNNPackednMatMulRemainCommon() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 1067 end line: 1132 size: 66 LOC McCabe index: 9 number of parameters: 7 id: 718 unit: void _AVX_MNNLineDepthWiseInt8AddBiasScaleUnit() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 1429 end line: 1501 size: 66 LOC McCabe index: 4 number of parameters: 11 id: 719 unit: ErrorCode SparseConvInt8TiledExecutor::onExecute() file: source/backend/cpu/compute/SparseConvInt8TiledExecutor.cpp start line: 163 end line: 242 size: 66 LOC McCabe index: 5 number of parameters: 2 id: 720 unit: void KVCacheManager::expandKVCacheInMem() file: source/backend/cpu/KVCacheManager.cpp start line: 107 end line: 174 size: 66 LOC McCabe index: 11 number of parameters: 1 id: 721 unit: void registerOpenCLOps() file: source/backend/opencl/core/OpenCLOPRegister.cpp start line: 70 end line: 136 size: 66 LOC McCabe index: 1 number of parameters: 0 id: 722 unit: ErrorCode SoftmaxExecution::onEncode() file: source/backend/opencl/execution/image/SoftmaxExecution.cpp start line: 49 end line: 120 size: 66 LOC McCabe index: 14 number of parameters: 2 id: 723 unit: ErrorCode LoopGatherBufExecution::onEncode() file: source/backend/opencl/execution/buffer/LoopBufExecution.cpp start line: 118 end line: 193 size: 66 LOC McCabe index: 7 number of parameters: 2 id: 724 unit: ErrorCode NNAPIBinary::onResize() file: source/backend/nnapi/execution/NNAPIBinary.cpp start line: 17 end line: 82 size: 66 LOC McCabe index: 12 number of parameters: 2 id: 725 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/image/execution/VulkanLoop.cpp start line: 105 end line: 176 size: 66 LOC McCabe index: 5 number of parameters: 3 id: 726 unit: std::vector Variable::load() file: express/Expr.cpp start line: 980 end line: 1051 size: 65 LOC McCabe index: 15 number of parameters: 2 id: 727 unit: void StaticModule::resetInputOutputs() file: express/module/StaticModule.cpp start line: 240 end line: 305 size: 65 LOC McCabe index: 24 number of parameters: 0 id: 728 unit: static void _destUnrollTransformUnit8x7() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 1047 end line: 1118 size: 65 LOC McCabe index: 2 number of parameters: 8 id: 729 unit: static EXPRP clipConvert() file: tools/converter/source/optimizer/onnxextra/OnnxClip.cpp start line: 16 end line: 81 size: 65 LOC McCabe index: 19 number of parameters: 2 id: 730 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxDeQuantizeLinear.cpp start line: 44 end line: 117 size: 65 LOC McCabe index: 15 number of parameters: 1 id: 731 unit: bool TurnTrainable::onExecute() file: tools/train/source/transformer/Transformer.cpp start line: 17 end line: 85 size: 65 LOC McCabe index: 16 number of parameters: 2 id: 732 unit: static void _initDebug() file: tools/cpp/ExprDebug.hpp start line: 65 end line: 131 size: 65 LOC McCabe index: 13 number of parameters: 0 id: 733 unit: static std::pair _computeClip() file: source/cv/ImageProcessUtils.cpp start line: 302 end line: 371 size: 65 LOC McCabe index: 17 number of parameters: 6 id: 734 unit: virtual bool onCompute() file: source/geometry/GeometryConcat.cpp start line: 13 end line: 80 size: 65 LOC McCabe index: 13 number of parameters: 5 id: 735 unit: static bool _supportQuant() file: source/core/Pipeline.cpp start line: 25 end line: 92 size: 65 LOC McCabe index: 31 number of parameters: 4 id: 736 unit: void CPUResizeBilinearC4() file: source/backend/cpu/CPUResize.hpp start line: 58 end line: 127 size: 65 LOC McCabe index: 11 number of parameters: 6 id: 737 unit: static void _destUnrollTransformUnit8x7() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 1054 end line: 1125 size: 65 LOC McCabe index: 2 number of parameters: 8 id: 738 unit: std::shared_ptr CPUConvolution::makeResourceInt8() file: source/backend/cpu/CPUConvolution.cpp start line: 158 end line: 230 size: 65 LOC McCabe index: 11 number of parameters: 3 id: 739 unit: static void _destUnrollTransformUnit8x7() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1391 end line: 1462 size: 65 LOC McCabe index: 2 number of parameters: 8 id: 740 unit: static void _MNNPackedMatMulRemain_int8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 119 end line: 184 size: 65 LOC McCabe index: 10 number of parameters: 10 id: 741 unit: static void MNNReorderWeightInt4Arm86() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 523 end line: 588 size: 65 LOC McCabe index: 7 number of parameters: 5 id: 742 unit: ErrorCode VulkanSoftmax::onEncode() file: source/backend/vulkan/buffer/execution/VulkanSoftmax.cpp start line: 40 end line: 107 size: 65 LOC McCabe index: 8 number of parameters: 3 id: 743 unit: static void _destUnrollTransformUnit8x7() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 1111 end line: 1182 size: 65 LOC McCabe index: 2 number of parameters: 8 id: 744 unit: ErrorCode CoreMLLayerNorm::onResize() file: source/backend/coreml/execution/CoreMLLayerNorm.cpp start line: 17 end line: 119 size: 65 LOC McCabe index: 13 number of parameters: 2 id: 745 unit: bool CoreMLRaster::buildPad() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 105 end line: 171 size: 65 LOC McCabe index: 7 number of parameters: 3 id: 746 unit: int main() file: tools/converter/source/onnx/exec/OnnxClip.cpp start line: 45 end line: 110 size: 64 LOC McCabe index: 13 number of parameters: 2 id: 747 unit: inline bool ClientImpl::send_() file: transformers/llm/engine/src/httplib.h start line: 6350 end line: 6437 size: 64 LOC McCabe index: 19 number of parameters: 3 id: 748 unit: ErrorCode Pipeline::allocMemory() file: source/core/Pipeline.cpp start line: 1090 end line: 1163 size: 64 LOC McCabe index: 18 number of parameters: 2 id: 749 unit: static SAFEBUFFERS int GetCpuFlags() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 200 end line: 280 size: 64 LOC McCabe index: 33 number of parameters: 1 id: 750 unit: static void _AVX_MNNPackedMatMul_3() file: source/backend/cpu/x86_x64/avx/GemmFunctionPackL.hpp start line: 21 end line: 93 size: 64 LOC McCabe index: 3 number of parameters: 4 id: 751 unit: void _AVX_MNNNorm() file: source/backend/cpu/x86_x64/avx/MathFunctions.cpp start line: 220 end line: 286 size: 64 LOC McCabe index: 16 number of parameters: 7 id: 752 unit: void _SSE_MNNAbsMaxFP32() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 73 end line: 136 size: 64 LOC McCabe index: 9 number of parameters: 5 id: 753 unit: static void MNNReorderWeightInt4Arm82() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 590 end line: 655 size: 64 LOC McCabe index: 7 number of parameters: 5 id: 754 unit: void MNNComputeMatMulForE_1() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3174 end line: 3237 size: 64 LOC McCabe index: 12 number of parameters: 6 id: 755 unit: static void MNNPackForSparseMatMul_B() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.cpp start line: 93 end line: 163 size: 64 LOC McCabe index: 13 number of parameters: 11 id: 756 unit: bool CoreMLRaster::buildPermute() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 38 end line: 103 size: 64 LOC McCabe index: 16 number of parameters: 3 id: 757 unit: ErrorCode MetalConvolutionWinograd::onResize() file: source/backend/metal/MetalConvolutionWinograd.mm start line: 84 end line: 163 size: 64 LOC McCabe index: 5 number of parameters: 2 id: 758 unit: static void kernelTransform() file: backupcode/cpubackend/Convolution3D3x3.cpp start line: 109 end line: 174 size: 63 LOC McCabe index: 4 number of parameters: 4 id: 759 unit: static void _destUnrollTransformUnit8x6() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 974 end line: 1044 size: 63 LOC McCabe index: 2 number of parameters: 8 id: 760 unit: ErrorCode DeconvolutionWithStride::onResize() file: backupcode/cpubackend/compute/DeconvolutionWithStride.cpp start line: 363 end line: 433 size: 63 LOC McCabe index: 9 number of parameters: 2 id: 761 unit: static void icvFetchContour() file: tools/cv/source/imgproc/structural.cpp start line: 115 end line: 190 size: 63 LOC McCabe index: 15 number of parameters: 6 id: 762 unit: static std::pair getSobelKernels() file: tools/cv/source/imgproc/filter.cpp start line: 92 end line: 157 size: 63 LOC McCabe index: 18 number of parameters: 4 id: 763 unit: def _generate_prune_ratios_per_layer() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 63 LOC McCabe index: 16 number of parameters: 2 id: 764 unit: bool merge2Convolution() file: tools/converter/source/optimizer/postconvert/MergeBNToConvolution.cpp start line: 16 end line: 83 size: 63 LOC McCabe index: 16 number of parameters: 2 id: 765 unit: void cpuFloatMlaTest() file: tools/cpp/getPerformance.cpp start line: 104 end line: 168 size: 63 LOC McCabe index: 1 number of parameters: 1 id: 766 unit: void store_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 412 end line: 485 size: 63 LOC McCabe index: 14 number of parameters: 2 id: 767 unit: void NPUBackend::setNetworkInput() file: source/backend/hiai/backend/NPUBackend.cpp start line: 302 end line: 366 size: 63 LOC McCabe index: 21 number of parameters: 2 id: 768 unit: static void _destUnrollTransformUnit8x6() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 981 end line: 1051 size: 63 LOC McCabe index: 2 number of parameters: 8 id: 769 unit: static void _AVX_MNNPackedMatMul_int4_16() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1033 end line: 1095 size: 63 LOC McCabe index: 4 number of parameters: 6 id: 770 unit: void _AVX_MNNPackForMatMul_B_EShort() file: source/backend/cpu/x86_x64/avx/GemmCommon.cpp start line: 351 end line: 413 size: 63 LOC McCabe index: 16 number of parameters: 5 id: 771 unit: ErrorCode CPUDequantize::onExecute() file: source/backend/cpu/CPUDequantize.cpp start line: 45 end line: 115 size: 63 LOC McCabe index: 16 number of parameters: 2 id: 772 unit: static void _destUnrollTransformUnit8x6() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1317 end line: 1388 size: 63 LOC McCabe index: 2 number of parameters: 8 id: 773 unit: std::pair OpenCLRuntime::makeCache() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 746 end line: 823 size: 63 LOC McCabe index: 9 number of parameters: 1 id: 774 unit: bool convertNC4HW4OrNC16HW16BufferToNCHWOrNHWCBuffer() file: source/backend/opencl/core/BufferConvertor.cpp start line: 253 end line: 318 size: 63 LOC McCabe index: 6 number of parameters: 8 id: 775 unit: static void _destUnrollTransformUnit8x6() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 1038 end line: 1108 size: 63 LOC McCabe index: 2 number of parameters: 8 id: 776 unit: void MetalConvolutionCommon::loadWeight() file: source/backend/metal/MetalConvolutionCommon.mm start line: 265 end line: 338 size: 63 LOC McCabe index: 19 number of parameters: 2 id: 777 unit: kernel void decode_qk() file: source/backend/metal/MetalAttentionShader.hpp start line: 272 end line: 344 size: 63 LOC McCabe index: 7 number of parameters: 1 id: 778 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 62 LOC McCabe index: 19 number of parameters: 9 id: 779 unit: def doModelOptimization() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 62 LOC McCabe index: 19 number of parameters: 2 id: 780 unit: MemChunk EagerBufferAllocator::alloc() file: source/core/BufferAllocator.cpp start line: 189 end line: 257 size: 62 LOC McCabe index: 10 number of parameters: 3 id: 781 unit: void copy_tiles_and_advance() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_multistage.h start line: 290 end line: 365 size: 62 LOC McCabe index: 11 number of parameters: 4 id: 782 unit: bool cpuinfo_linux_parse_multiline_file() file: source/backend/cpu/CPURuntime.cpp start line: 680 end line: 759 size: 62 LOC McCabe index: 13 number of parameters: 4 id: 783 unit: void KleidiAI::runMatmul() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 365 end line: 428 size: 62 LOC McCabe index: 12 number of parameters: 12 id: 784 unit: static void _AVX_MNNPackedMatMul_int8_16() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 2136 end line: 2197 size: 62 LOC McCabe index: 4 number of parameters: 6 id: 785 unit: static void _SSE_MNNPackedMatMul_4_int4() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 354 end line: 417 size: 62 LOC McCabe index: 4 number of parameters: 6 id: 786 unit: static void _SSE_MNNPackedMatMul_4_int8() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 617 end line: 681 size: 62 LOC McCabe index: 4 number of parameters: 6 id: 787 unit: ErrorCode CPUArgMax::onResize() file: source/backend/cpu/CPUArgMax.cpp start line: 23 end line: 100 size: 62 LOC McCabe index: 12 number of parameters: 2 id: 788 unit: bool converNCHWOrNHWCBufferToNC4HW4OrNC16HW16Buffer() file: source/backend/opencl/core/BufferConvertor.cpp start line: 106 end line: 171 size: 62 LOC McCabe index: 6 number of parameters: 8 id: 789 unit: ErrorCode GLReshape::onExecute() file: source/backend/opengl/GLReshape.cpp start line: 43 end line: 114 size: 62 LOC McCabe index: 2 number of parameters: 2 id: 790 unit: def genRegister() file: source/backend/metal/MetalCodeGen.py start line: 0 end line: 0 size: 62 LOC McCabe index: 16 number of parameters: 0 id: 791 unit: kernel void conv1x1_gemv_g8_wquant_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 1045 end line: 1115 size: 62 LOC McCabe index: 7 number of parameters: 1 id: 792 unit: void BF16Backend::onCopyBuffer() file: backupcode/cpubackend/bf16/BF16Backend.cpp start line: 83 end line: 147 size: 61 LOC McCabe index: 10 number of parameters: 2 id: 793 unit: static int Sklansky_() file: tools/cv/source/imgproc/structural.cpp start line: 295 end line: 364 size: 61 LOC McCabe index: 11 number of parameters: 6 id: 794 unit: static void Line2() file: tools/cv/source/imgproc/draw.cpp start line: 172 end line: 235 size: 61 LOC McCabe index: 8 number of parameters: 4 id: 795 unit: def test() file: tools/script/modelTestForAndroid.py start line: 0 end line: 0 size: 61 LOC McCabe index: 12 number of parameters: 2 id: 796 unit: int main() file: benchmark/benchmark.cpp start line: 385 end line: 451 size: 61 LOC McCabe index: 15 number of parameters: 2 id: 797 unit: CUTLASS_DEVICE static void _prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_multistage.h start line: 368 end line: 449 size: 61 LOC McCabe index: 9 number of parameters: 5 id: 798 unit: virtual ErrorCode onResize() file: source/backend/cpu/CPUPool.cpp start line: 31 end line: 95 size: 61 LOC McCabe index: 11 number of parameters: 2 id: 799 unit: static void MNNGridSampleInterp3D() file: source/backend/cpu/GridSampler.hpp start line: 144 end line: 211 size: 61 LOC McCabe index: 14 number of parameters: 12 id: 800 unit: void _AVX_MNNGridSampleComputeCord() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 244 end line: 310 size: 61 LOC McCabe index: 8 number of parameters: 7 id: 801 unit: ErrorCode CPUEltwise::onExecute() file: source/backend/cpu/CPUEltwise.cpp start line: 24 end line: 90 size: 61 LOC McCabe index: 11 number of parameters: 2 id: 802 unit: void KVCacheManager::moveKVCacheFromMemToDisk() file: source/backend/cpu/KVCacheManager.cpp start line: 180 end line: 242 size: 61 LOC McCabe index: 11 number of parameters: 1 id: 803 unit: void OpenCLBackend::recordKernel2d() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1362 end line: 1426 size: 61 LOC McCabe index: 15 number of parameters: 4 id: 804 unit: void OpenCLBackend::recordKernel3d() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1428 end line: 1491 size: 61 LOC McCabe index: 16 number of parameters: 4 id: 805 unit: ErrorCode DeconvExecution::onEncode() file: source/backend/opencl/execution/image/DeconvExecution.cpp start line: 95 end line: 167 size: 61 LOC McCabe index: 1 number of parameters: 2 id: 806 unit: ErrorCode DepthwiseDeconvExecution::onEncode() file: source/backend/opencl/execution/image/DepthwiseDeconvExecution.cpp start line: 85 end line: 158 size: 61 LOC McCabe index: 1 number of parameters: 2 id: 807 unit: ErrorCode DeconvBufExecution::onEncode() file: source/backend/opencl/execution/buffer/DeconvBufExecution.cpp start line: 102 end line: 173 size: 61 LOC McCabe index: 1 number of parameters: 2 id: 808 unit: ErrorCode VulkanPool::onEncode() file: source/backend/vulkan/buffer/execution/VulkanPool.cpp start line: 46 end line: 114 size: 61 LOC McCabe index: 6 number of parameters: 3 id: 809 unit: kernel void main0() file: source/backend/metal/MetalLoop.mm start line: 75 end line: 135 size: 61 LOC McCabe index: 7 number of parameters: 1 id: 810 unit: virtual ErrorCode onResize() file: source/backend/metal/MetalFuse.mm start line: 228 end line: 297 size: 61 LOC McCabe index: 19 number of parameters: 2 id: 811 unit: static void _MNNConvDwF23MulTransUnit() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 368 end line: 434 size: 60 LOC McCabe index: 3 number of parameters: 6 id: 812 unit: VARP fbank() file: tools/audio/source/audio.cpp start line: 463 end line: 527 size: 60 LOC McCabe index: 5 number of parameters: 7 id: 813 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 60 LOC McCabe index: 19 number of parameters: 8 id: 814 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 60 LOC McCabe index: 19 number of parameters: 8 id: 815 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 60 LOC McCabe index: 14 number of parameters: 11 id: 816 unit: def generateCPUFile() file: tools/script/register.py start line: 0 end line: 0 size: 60 LOC McCabe index: 13 number of parameters: 1 id: 817 unit: virtual std::vector onGrad() file: tools/train/source/grad/ReduceGrad.cpp start line: 16 end line: 86 size: 60 LOC McCabe index: 14 number of parameters: 2 id: 818 unit: static bool compareOutput() file: tools/cpp/ModuleBasic.cpp start line: 27 end line: 92 size: 60 LOC McCabe index: 14 number of parameters: 5 id: 819 unit: static int PyMNNCVImageProcess_init() file: pymnn/src/MNN.cc start line: 1830 end line: 1898 size: 60 LOC McCabe index: 22 number of parameters: 3 id: 820 unit: def __init__() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 60 LOC McCabe index: 8 number of parameters: 4 id: 821 unit: virtual bool onComputeSize() file: source/shape/ShapeDeconvolution.cpp start line: 14 end line: 78 size: 60 LOC McCabe index: 8 number of parameters: 3 id: 822 unit: void downsample_load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 495 end line: 566 size: 60 LOC McCabe index: 9 number of parameters: 7 id: 823 unit: ErrorCode OneDNNConvInt8::onResize() file: source/backend/cpu/OneDNNConvInt8.cpp start line: 98 end line: 163 size: 60 LOC McCabe index: 7 number of parameters: 2 id: 824 unit: ErrorCode CPUSoftmax::onResize() file: source/backend/cpu/CPUSoftmax.cpp start line: 239 end line: 305 size: 60 LOC McCabe index: 13 number of parameters: 2 id: 825 unit: static void poolingMaxWithRedice() file: source/backend/cpu/CPUPool.hpp start line: 162 end line: 224 size: 60 LOC McCabe index: 11 number of parameters: 15 id: 826 unit: void _AVX_MNNConvDwF23MulTransUnitFMA() file: source/backend/cpu/x86_x64/avxfma/PackedFunction.cpp start line: 82 end line: 149 size: 60 LOC McCabe index: 3 number of parameters: 6 id: 827 unit: void _AVX512_MNNConvDwF23MulTransUnit() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 944 end line: 1011 size: 60 LOC McCabe index: 3 number of parameters: 6 id: 828 unit: static void _sourceUnrollTransformUnit6x6() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 433 end line: 497 size: 60 LOC McCabe index: 2 number of parameters: 6 id: 829 unit: void _AVX_MNNPackC4ForMatMul_A_BF16() file: source/backend/cpu/x86_x64/avx/GemmCommonBF16.cpp start line: 42 end line: 105 size: 60 LOC McCabe index: 11 number of parameters: 4 id: 830 unit: void _AVX_MNNConvDwF23MulTransUnit() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 615 end line: 681 size: 60 LOC McCabe index: 3 number of parameters: 6 id: 831 unit: void _SSE_MNNNorm() file: source/backend/cpu/x86_x64/sse/MathFunctions.cpp start line: 230 end line: 292 size: 60 LOC McCabe index: 14 number of parameters: 7 id: 832 unit: void MNNPackTranspose() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2851 end line: 2914 size: 60 LOC McCabe index: 13 number of parameters: 5 id: 833 unit: static void poolingAvgNC16HW16Int8() file: source/backend/cpu/CPUPoolInt8.cpp start line: 21 end line: 97 size: 60 LOC McCabe index: 7 number of parameters: 9 id: 834 unit: ErrorCode DepthwiseConvExecution::onEncode() file: source/backend/opencl/execution/image/DepthwiseConvExecution.cpp start line: 94 end line: 163 size: 60 LOC McCabe index: 6 number of parameters: 2 id: 835 unit: static std::string _getShaderName() file: source/backend/vulkan/image/execution/VulkanBinary.cpp start line: 21 end line: 81 size: 60 LOC McCabe index: 18 number of parameters: 2 id: 836 unit: std::string CUDATarget::load() file: codegen/cuda/CUDATarget.cpp start line: 680 end line: 742 size: 59 LOC McCabe index: 12 number of parameters: 4 id: 837 unit: void MNNPackedMatMulRemain_BF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 195 end line: 254 size: 59 LOC McCabe index: 7 number of parameters: 10 id: 838 unit: static void _sourceUnrollTransformUnit6x6() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 394 end line: 459 size: 59 LOC McCabe index: 2 number of parameters: 6 id: 839 unit: VARP warpAffine() file: tools/cv/source/imgproc/geometric.cpp start line: 139 end line: 200 size: 59 LOC McCabe index: 14 number of parameters: 9 id: 840 unit: void ReductionTf::run() file: tools/converter/source/tensorflow/ReductionTf.cpp start line: 24 end line: 89 size: 59 LOC McCabe index: 16 number of parameters: 2 id: 841 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFConvolution3DMerge.cpp start line: 18 end line: 82 size: 59 LOC McCabe index: 11 number of parameters: 1 id: 842 unit: def generate() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 59 LOC McCabe index: 6 number of parameters: 1 id: 843 unit: inline bool Server::write_response_core() file: transformers/llm/engine/src/httplib.h start line: 5424 end line: 5501 size: 59 LOC McCabe index: 26 number of parameters: 5 id: 844 unit: virtual bool onCompute() file: source/geometry/GeometryELU.cpp start line: 21 end line: 86 size: 59 LOC McCabe index: 5 number of parameters: 5 id: 845 unit: static float GetSparsity() file: source/core/IDSTEncoder.hpp start line: 123 end line: 184 size: 59 LOC McCabe index: 13 number of parameters: 9 id: 846 unit: bool OpCommonUtils::opCompabilityForLowp() file: source/core/OpCommonUtils.cpp start line: 538 end line: 597 size: 59 LOC McCabe index: 34 number of parameters: 2 id: 847 unit: static void MNNGridSampleInterpGrad() file: source/backend/cpu/GridSampler.hpp start line: 64 end line: 126 size: 59 LOC McCabe index: 10 number of parameters: 11 id: 848 unit: static void _sourceTransformUnit8x8Pack48() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 221 end line: 291 size: 59 LOC McCabe index: 3 number of parameters: 3 id: 849 unit: static void _sourceUnrollTransformUnit6x6() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 396 end line: 461 size: 59 LOC McCabe index: 2 number of parameters: 6 id: 850 unit: void _SSE_MNNC1ToFloatRGBA() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 328 end line: 392 size: 59 LOC McCabe index: 4 number of parameters: 5 id: 851 unit: static void _SSE_MNNPackedMatMul_8_int4() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 293 end line: 352 size: 59 LOC McCabe index: 4 number of parameters: 6 id: 852 unit: static void _SSE_MNNPackedMatMul_8_int8() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 555 end line: 615 size: 59 LOC McCabe index: 4 number of parameters: 6 id: 853 unit: virtual ErrorCode onResize() file: source/backend/cpu/OneDNNConvolution.cpp start line: 81 end line: 145 size: 59 LOC McCabe index: 7 number of parameters: 2 id: 854 unit: static void _sourceUnrollTransformUnit6x6() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 734 end line: 797 size: 59 LOC McCabe index: 2 number of parameters: 6 id: 855 unit: ErrorCode LayerNormBufExecution::onEncode() file: source/backend/opencl/execution/buffer/LayerNormBufExecution.cpp start line: 118 end line: 184 size: 59 LOC McCabe index: 9 number of parameters: 2 id: 856 unit: static void _sourceUnrollTransformUnit6x6() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 454 end line: 519 size: 59 LOC McCabe index: 2 number of parameters: 6 id: 857 unit: void MNNPackTransposeInt16C8() file: source/backend/arm82/Arm82Functions.cpp start line: 451 end line: 512 size: 59 LOC McCabe index: 12 number of parameters: 5 id: 858 unit: ErrorCode CoreMLPool::onResize() file: source/backend/coreml/execution/CoreMLPool.cpp start line: 64 end line: 122 size: 59 LOC McCabe index: 14 number of parameters: 2 id: 859 unit: virtual bool onCompute() file: backupcode/geometry/GeometryGather.cpp start line: 114 end line: 176 size: 58 LOC McCabe index: 8 number of parameters: 5 id: 860 unit: def _get_conv_clamp_value() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 58 LOC McCabe index: 10 number of parameters: 7 id: 861 unit: bool merge2Convolution3D() file: tools/converter/source/optimizer/postconvert/MergeBNToConvolution.cpp start line: 85 end line: 147 size: 58 LOC McCabe index: 13 number of parameters: 2 id: 862 unit: bool FuseGroupNormWithSwish::fold_group_norm() file: tools/converter/source/optimizer/merge/FuseGroupNorm.cpp start line: 172 end line: 240 size: 58 LOC McCabe index: 9 number of parameters: 2 id: 863 unit: std::vector OnnxScope::topoSort() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 26 end line: 85 size: 58 LOC McCabe index: 17 number of parameters: 1 id: 864 unit: void ConstantOnnx::run() file: tools/converter/source/onnx/ConstantOnnx.cpp start line: 20 end line: 77 size: 58 LOC McCabe index: 13 number of parameters: 3 id: 865 unit: std::vector Omni::audioProcess() file: transformers/llm/engine/src/omni.cpp start line: 286 end line: 346 size: 58 LOC McCabe index: 11 number of parameters: 1 id: 866 unit: SAMPLER ImageProcessUtils::choose() file: source/cv/ImageProcessUtils.cpp start line: 141 end line: 203 size: 58 LOC McCabe index: 24 number of parameters: 3 id: 867 unit: static void _SetTensorBackend() file: source/core/Pipeline.cpp start line: 641 end line: 703 size: 58 LOC McCabe index: 21 number of parameters: 2 id: 868 unit: ErrorCode CPUDet::onExecute() file: source/backend/cpu/CPUDet.cpp start line: 35 end line: 93 size: 58 LOC McCabe index: 10 number of parameters: 2 id: 869 unit: void KleidiAIUtil::packQsi4cxps1s0Qsu4cxs0s1() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 321 end line: 416 size: 58 LOC McCabe index: 10 number of parameters: 12 id: 870 unit: void _rasterPointWithPointsize() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 35 end line: 93 size: 58 LOC McCabe index: 7 number of parameters: 2 id: 871 unit: ErrorCode ReductionBufExecution::onEncode() file: source/backend/opencl/execution/buffer/ReductionBufExecution.cpp start line: 65 end line: 126 size: 58 LOC McCabe index: 7 number of parameters: 2 id: 872 unit: ErrorCode CoreMLActivation::onResize() file: source/backend/coreml/execution/CoreMLActivation.cpp start line: 18 end line: 75 size: 58 LOC McCabe index: 15 number of parameters: 2 id: 873 unit: void MetalBackend::onCopyBuffer() file: source/backend/metal/MetalBackend.mm start line: 712 end line: 772 size: 58 LOC McCabe index: 15 number of parameters: 4 id: 874 unit: ErrorCode MetalConvolutionDepthwise::onResize() file: source/backend/metal/MetalConvolutionDepthwise.mm start line: 21 end line: 89 size: 58 LOC McCabe index: 1 number of parameters: 2 id: 875 unit: static void _MNNComputeMatMulForH_1_BF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 680 end line: 736 size: 57 LOC McCabe index: 11 number of parameters: 6 id: 876 unit: static void _destUnrollTransformUnit8x5() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 909 end line: 971 size: 57 LOC McCabe index: 2 number of parameters: 8 id: 877 unit: def check_for_training_ops() file: tools/mnncompress/mnncompress/tensorflow/graph_checker.py start line: 0 end line: 0 size: 57 LOC McCabe index: 2 number of parameters: 1 id: 878 unit: def _prune_weight() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 57 LOC McCabe index: 8 number of parameters: 4 id: 879 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 57 LOC McCabe index: 19 number of parameters: 7 id: 880 unit: bool shouldDeleteJudge() file: tools/converter/source/optimizer/postconvert/RemoveUnusefulOp.cpp start line: 20 end line: 76 size: 57 LOC McCabe index: 24 number of parameters: 2 id: 881 unit: def array() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 57 LOC McCabe index: 10 number of parameters: 7 id: 882 unit: void Llm::initRuntime() file: transformers/llm/engine/src/llm.cpp start line: 94 end line: 155 size: 57 LOC McCabe index: 13 number of parameters: 0 id: 883 unit: void CLIPTokenizer::bpe() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 247 end line: 313 size: 57 LOC McCabe index: 19 number of parameters: 3 id: 884 unit: virtual bool onCompute() file: source/geometry/GeometryReduce.cpp start line: 15 end line: 76 size: 57 LOC McCabe index: 7 number of parameters: 5 id: 885 unit: bool ConvertUtils::compute() file: source/geometry/ConvertUtils.cpp start line: 12 end line: 73 size: 57 LOC McCabe index: 9 number of parameters: 3 id: 886 unit: ErrorCode GroupNormExecution::onExecute() file: source/backend/cuda/execution/plugin/GroupNorm/GroupNormExecution.cpp start line: 99 end line: 163 size: 57 LOC McCabe index: 7 number of parameters: 2 id: 887 unit: inline std::vector tensorShapeFormat() file: source/backend/hiai/backend/NPUBackend.hpp start line: 81 end line: 147 size: 57 LOC McCabe index: 12 number of parameters: 2 id: 888 unit: static void _destUnrollTransformUnit6x4() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 753 end line: 820 size: 57 LOC McCabe index: 5 number of parameters: 8 id: 889 unit: static void _destUnrollTransformUnit8x5() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 916 end line: 978 size: 57 LOC McCabe index: 2 number of parameters: 8 id: 890 unit: static void _destUnrollTransformUnit8x5() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1252 end line: 1314 size: 57 LOC McCabe index: 2 number of parameters: 8 id: 891 unit: void KVCacheManager::pack_key() file: source/backend/cpu/KVCacheManager.cpp start line: 542 end line: 598 size: 57 LOC McCabe index: 10 number of parameters: 3 id: 892 unit: void ConvLowMemoryExecution::getInfoFromOpLowMemory() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 14 end line: 77 size: 57 LOC McCabe index: 12 number of parameters: 1 id: 893 unit: ErrorCode VulkanConvolutionDepthwise::onEncodeConvolution() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 204 end line: 262 size: 57 LOC McCabe index: 3 number of parameters: 5 id: 894 unit: static void _destUnrollTransformUnit8x5() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 973 end line: 1035 size: 57 LOC McCabe index: 2 number of parameters: 8 id: 895 unit: VARP _Conv() file: express/NeuralNetWorkOp.cpp start line: 1612 end line: 1681 size: 56 LOC McCabe index: 9 number of parameters: 20 id: 896 unit: bool Variable::input() file: express/Expr.cpp start line: 613 end line: 671 size: 56 LOC McCabe index: 16 number of parameters: 1 id: 897 unit: def conv2d() file: tools/mnncompress/mnncompress/tensorflow/overflow_custom_ops.py start line: 0 end line: 0 size: 56 LOC McCabe index: 4 number of parameters: 5 id: 898 unit: def _fake_quant_feature() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 56 LOC McCabe index: 6 number of parameters: 6 id: 899 unit: def _generate_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/SIMD_OC_pruner.py start line: 0 end line: 0 size: 56 LOC McCabe index: 13 number of parameters: 2 id: 900 unit: def _generate_prune_mask() file: tools/mnncompress/mnncompress/pytorch/SIMD_OC_pruner.py start line: 0 end line: 0 size: 56 LOC McCabe index: 14 number of parameters: 1 id: 901 unit: def load_mnn() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 56 LOC McCabe index: 19 number of parameters: 2 id: 902 unit: virtual void run() file: tools/converter/source/caffe/Convolution3D.cpp start line: 31 end line: 93 size: 56 LOC McCabe index: 7 number of parameters: 3 id: 903 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFCustomDequantize.cpp start line: 19 end line: 78 size: 56 LOC McCabe index: 9 number of parameters: 1 id: 904 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 269 end line: 324 size: 56 LOC McCabe index: 10 number of parameters: 3 id: 905 unit: ErrorCode NPUPooling3D::onResize() file: source/backend/hiai/execution/NPUPooling3D.cpp start line: 19 end line: 83 size: 56 LOC McCabe index: 8 number of parameters: 2 id: 906 unit: void CPUResizeNearestneighbor3DRoundC4() file: source/backend/cpu/CPUResize.hpp start line: 316 end line: 376 size: 56 LOC McCabe index: 7 number of parameters: 8 id: 907 unit: void CPUResizeNearestneighbor3DC4() file: source/backend/cpu/CPUResize.hpp start line: 379 end line: 438 size: 56 LOC McCabe index: 7 number of parameters: 8 id: 908 unit: void _AVX512_MNNPackCUnitInt8() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 345 end line: 402 size: 56 LOC McCabe index: 15 number of parameters: 5 id: 909 unit: static void _AVX512_BatchMinMax() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 73 end line: 131 size: 56 LOC McCabe index: 11 number of parameters: 7 id: 910 unit: void _AVX_MNNPackCUnitInt8() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 283 end line: 340 size: 56 LOC McCabe index: 15 number of parameters: 5 id: 911 unit: void _AVX_MNNExpC8() file: source/backend/cpu/x86_x64/avx/MathFunctions.cpp start line: 62 end line: 117 size: 56 LOC McCabe index: 3 number of parameters: 5 id: 912 unit: void ConvolutionTiledExecutor:: setIm2ColParameter() file: source/backend/cpu/compute/ConvolutionTiledExecutor.cpp start line: 94 end line: 156 size: 56 LOC McCabe index: 10 number of parameters: 10 id: 913 unit: WinogradConfig ConvolutionPackWinograd::bestWinogradUnit() file: source/backend/cpu/compute/ConvolutionPackWinograd.cpp start line: 142 end line: 214 size: 56 LOC McCabe index: 9 number of parameters: 6 id: 914 unit: void MNNCoreInt8FunctionInit() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2341 end line: 2414 size: 56 LOC McCabe index: 3 number of parameters: 0 id: 915 unit: ErrorCode CPUInstanceNorm::onExecute() file: source/backend/cpu/CPUInstanceNorm.cpp start line: 41 end line: 101 size: 56 LOC McCabe index: 6 number of parameters: 2 id: 916 unit: static void poolingMaxNC16HW16Int8() file: source/backend/cpu/CPUPoolInt8.cpp start line: 99 end line: 169 size: 56 LOC McCabe index: 7 number of parameters: 7 id: 917 unit: ErrorCode VulkanArgMax::onEncode() file: source/backend/vulkan/image/execution/VulkanArgMax.cpp start line: 44 end line: 109 size: 56 LOC McCabe index: 6 number of parameters: 3 id: 918 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/buffer/execution/VulkanLoop.cpp start line: 215 end line: 273 size: 56 LOC McCabe index: 6 number of parameters: 3 id: 919 unit: static void _MNNComputeMatMulForH_1_FP16() file: source/backend/arm82/Arm82Functions.cpp start line: 540 end line: 595 size: 56 LOC McCabe index: 11 number of parameters: 6 id: 920 unit: ErrorCode GLConvolutionIm2col::onResize() file: source/backend/opengl/GLConvolutionIm2col.cpp start line: 93 end line: 160 size: 56 LOC McCabe index: 5 number of parameters: 2 id: 921 unit: static void _sourceTransformUnit4x4Pack12() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 59 end line: 148 size: 55 LOC McCabe index: 3 number of parameters: 3 id: 922 unit: def low_rank_decompose() file: tools/mnncompress/mnncompress/tensorflow/decomposition.py start line: 0 end line: 0 size: 55 LOC McCabe index: 24 number of parameters: 8 id: 923 unit: def _get_onnx_output_name_bn_info() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 55 LOC McCabe index: 25 number of parameters: 3 id: 924 unit: def run() file: tools/script/make_test_for_mnn.py start line: 0 end line: 0 size: 55 LOC McCabe index: 10 number of parameters: 0 id: 925 unit: void Program::createUnit() file: tools/converter/source/optimizer/Program.cpp start line: 26 end line: 84 size: 55 LOC McCabe index: 16 number of parameters: 9 id: 926 unit: func saveChat() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/Services/ChatHistoryDatabase.swift start line: 55 end line: 119 size: 55 LOC McCabe index: 8 number of parameters: 4 id: 927 unit: void Omni::load() file: transformers/llm/engine/src/omni.cpp start line: 66 end line: 120 size: 55 LOC McCabe index: 14 number of parameters: 0 id: 928 unit: std::vector Omni::multimodeProcess() file: transformers/llm/engine/src/omni.cpp start line: 348 end line: 407 size: 55 LOC McCabe index: 15 number of parameters: 2 id: 929 unit: void RemoteModelDownloader::DownloadFileInner() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 168 end line: 222 size: 55 LOC McCabe index: 8 number of parameters: 8 id: 930 unit: virtual bool onComputeSize() file: source/shape/ShapeBroadcastTo.cpp start line: 16 end line: 70 size: 55 LOC McCabe index: 16 number of parameters: 3 id: 931 unit: virtual bool onCompute() file: source/geometry/GeometrySlice.cpp start line: 112 end line: 167 size: 55 LOC McCabe index: 9 number of parameters: 5 id: 932 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 425 end line: 481 size: 55 LOC McCabe index: 9 number of parameters: 5 id: 933 unit: virtual bool onCompute() file: source/geometry/GeometryGather.cpp start line: 424 end line: 480 size: 55 LOC McCabe index: 10 number of parameters: 5 id: 934 unit: void Matrix::invert() file: source/math/Matrix.cpp start line: 231 end line: 289 size: 55 LOC McCabe index: 14 number of parameters: 2 id: 935 unit: ErrorCode Session::resize() file: source/core/Session.cpp start line: 248 end line: 307 size: 55 LOC McCabe index: 12 number of parameters: 0 id: 936 unit: bool Session::getInfo() file: source/core/Session.cpp start line: 324 end line: 379 size: 55 LOC McCabe index: 13 number of parameters: 2 id: 937 unit: void apply() file: source/core/TensorUtils.cpp start line: 628 end line: 682 size: 55 LOC McCabe index: 14 number of parameters: 2 id: 938 unit: void loadCubinKernels() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/sharedCubinLoader.h start line: 54 end line: 112 size: 55 LOC McCabe index: 12 number of parameters: 1 id: 939 unit: ErrorCode NPUGatherV2::onResize() file: source/backend/hiai/execution/NPUGatherV2.cpp start line: 56 end line: 115 size: 55 LOC McCabe index: 8 number of parameters: 2 id: 940 unit: void CPURuntime::_bindCPUCore() file: source/backend/cpu/CPUBackend.cpp start line: 80 end line: 136 size: 55 LOC McCabe index: 11 number of parameters: 0 id: 941 unit: void _AVX512_MNNInt8ScaleToFloat() file: source/backend/cpu/x86_x64/avx512/GemmInt8.cpp start line: 285 end line: 341 size: 55 LOC McCabe index: 5 number of parameters: 6 id: 942 unit: static void _sourceTransformUnit4x4Pack24() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 76 end line: 147 size: 55 LOC McCabe index: 3 number of parameters: 3 id: 943 unit: ErrorCode ConvInt8Winograd::onResize() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 182 end line: 240 size: 55 LOC McCabe index: 10 number of parameters: 2 id: 944 unit: ErrorCode CPUTFQuantizedConv2D::onExecute() file: source/backend/cpu/CPUTFQuantizedConv2D.cpp start line: 404 end line: 476 size: 55 LOC McCabe index: 10 number of parameters: 2 id: 945 unit: ErrorCode NNAPIPool::onResize() file: source/backend/nnapi/execution/NNAPIPool.cpp start line: 17 end line: 77 size: 55 LOC McCabe index: 7 number of parameters: 2 id: 946 unit: std::string getMidName() file: source/backend/vulkan/image/execution/VulkanLoop.cpp start line: 6 end line: 61 size: 55 LOC McCabe index: 17 number of parameters: 1 id: 947 unit: ErrorCode VulkanReduce::onEncode() file: source/backend/vulkan/image/execution/VulkanReduce.cpp start line: 35 end line: 92 size: 55 LOC McCabe index: 5 number of parameters: 3 id: 948 unit: static void _sourceTransformUnit4x4Pack12() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 57 end line: 146 size: 55 LOC McCabe index: 3 number of parameters: 3 id: 949 unit: ErrorCode Arm82Interp::onResize() file: source/backend/arm82/Arm82Interp.cpp start line: 97 end line: 164 size: 55 LOC McCabe index: 3 number of parameters: 2 id: 950 unit: ErrorCode Executor::ComputeCache::compute() file: express/Utils.cpp start line: 205 end line: 259 size: 54 LOC McCabe index: 14 number of parameters: 0 id: 951 unit: std::string UnaryExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 132 end line: 185 size: 54 LOC McCabe index: 16 number of parameters: 1 id: 952 unit: ErrorCode CPUDilation2D::onExecute() file: backupcode/cpubackend/CPUDilation2D.cpp start line: 56 end line: 112 size: 54 LOC McCabe index: 10 number of parameters: 2 id: 953 unit: static void _gemmAndIm2col() file: backupcode/cpubackend/compute/DeconvolutionWithStride.cpp start line: 107 end line: 163 size: 54 LOC McCabe index: 7 number of parameters: 9 id: 954 unit: void Calibration::_collectFeatureMapsDistribution() file: tools/quantization/calibration.cpp start line: 627 end line: 687 size: 54 LOC McCabe index: 14 number of parameters: 0 id: 955 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFCustomQuantize.cpp start line: 19 end line: 76 size: 54 LOC McCabe index: 9 number of parameters: 1 id: 956 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchPad.cpp start line: 18 end line: 75 size: 54 LOC McCabe index: 9 number of parameters: 1 id: 957 unit: static std::unique_ptr encode() file: source/core/IDSTEncoder.hpp start line: 430 end line: 485 size: 54 LOC McCabe index: 9 number of parameters: 9 id: 958 unit: bool OpCommonUtils::opNeedContent() file: source/core/OpCommonUtils.cpp start line: 484 end line: 537 size: 54 LOC McCabe index: 23 number of parameters: 2 id: 959 unit: void OpCommonUtils::turnRegion2Convert() file: source/core/OpCommonUtils.cpp start line: 815 end line: 868 size: 54 LOC McCabe index: 20 number of parameters: 3 id: 960 unit: inline void formatMatrix() file: source/core/MemoryFormater.h start line: 65 end line: 129 size: 54 LOC McCabe index: 14 number of parameters: 2 id: 961 unit: void compute_source_needed_() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 440 end line: 532 size: 54 LOC McCabe index: 7 number of parameters: 4 id: 962 unit: std::vector TRTDepthwiseConvolution::onEncode() file: source/backend/tensorrt/execution/TRTDepthwiseConvolution.cpp start line: 23 end line: 83 size: 54 LOC McCabe index: 8 number of parameters: 1 id: 963 unit: void _AVX_MNNComputeMatMulForE_1FMA() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMA.cpp start line: 62 end line: 115 size: 54 LOC McCabe index: 12 number of parameters: 6 id: 964 unit: void _AVX512_MNNGridSampleComputeCord() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 640 end line: 699 size: 54 LOC McCabe index: 6 number of parameters: 7 id: 965 unit: void _AVX_MNNComputeMatMulForE_1() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 505 end line: 558 size: 54 LOC McCabe index: 12 number of parameters: 6 id: 966 unit: ErrorCode CPUInterp3D::onExecute() file: source/backend/cpu/CPUInterp3D.cpp start line: 43 end line: 105 size: 54 LOC McCabe index: 15 number of parameters: 2 id: 967 unit: static void MNNSumByAxisLForMatmul_A() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 678 end line: 733 size: 54 LOC McCabe index: 13 number of parameters: 5 id: 968 unit: void MNN2BitcopyFast() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 972 end line: 1025 size: 54 LOC McCabe index: 9 number of parameters: 5 id: 969 unit: static void _MNNPackedMatMulRemain() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1181 end line: 1235 size: 54 LOC McCabe index: 9 number of parameters: 8 id: 970 unit: ErrorCode CPUTFQuantizedConv2D::onResize() file: source/backend/cpu/CPUTFQuantizedConv2D.cpp start line: 260 end line: 324 size: 54 LOC McCabe index: 2 number of parameters: 2 id: 971 unit: void OpenCLBackend::copyToDevice() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 904 end line: 964 size: 54 LOC McCabe index: 17 number of parameters: 2 id: 972 unit: void VulkanImageConverter::_encodeImageBufferConvert() file: source/backend/vulkan/image/execution/VulkanImageConverter.cpp start line: 66 end line: 122 size: 54 LOC McCabe index: 4 number of parameters: 7 id: 973 unit: kernel void conv1x1_gemm_16x16_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 641 end line: 706 size: 54 LOC McCabe index: 6 number of parameters: 1 id: 974 unit: kernel void layernorm_x16_rms_sg() file: source/backend/metal/LayerNormSimdGroupShader.hpp start line: 270 end line: 326 size: 54 LOC McCabe index: 13 number of parameters: 1 id: 975 unit: static void _destUnrollTransformUnit8x4() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 848 end line: 906 size: 53 LOC McCabe index: 2 number of parameters: 8 id: 976 unit: ErrorCode CPUCosineSimilarity::onExecute() file: backupcode/cpubackend/CPUCosineSimilarity.cpp start line: 19 end line: 78 size: 53 LOC McCabe index: 7 number of parameters: 2 id: 977 unit: void CPULRN::executeWithInChannels() file: backupcode/cpubackend/CPULRN.cpp start line: 162 end line: 225 size: 53 LOC McCabe index: 10 number of parameters: 6 id: 978 unit: def _extract() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 53 LOC McCabe index: 10 number of parameters: 1 id: 979 unit: def _extract() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 53 LOC McCabe index: 10 number of parameters: 1 id: 980 unit: void BinartOpTf::run() file: tools/converter/source/tensorflow/BinaryOpTf.cpp start line: 23 end line: 78 size: 53 LOC McCabe index: 24 number of parameters: 2 id: 981 unit: void TransposeConvTflite::run() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 319 end line: 394 size: 53 LOC McCabe index: 4 number of parameters: 6 id: 982 unit: void ReductionTflite::run() file: tools/converter/source/tflite/ReductionTflite.cpp start line: 20 end line: 72 size: 53 LOC McCabe index: 9 number of parameters: 6 id: 983 unit: def insert_groupnorm_plugin() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 53 LOC McCabe index: 19 number of parameters: 1 id: 984 unit: VARP Talker::ditForward() file: transformers/llm/engine/src/omni.cpp start line: 717 end line: 769 size: 53 LOC McCabe index: 6 number of parameters: 3 id: 985 unit: VARP mobileNetV1Expr() file: benchmark/exprModels/MobileNetExpr.cpp start line: 27 end line: 82 size: 53 LOC McCabe index: 4 number of parameters: 3 id: 986 unit: void setInputOutputForOps() file: source/utils/InitNet.cpp start line: 266 end line: 329 size: 53 LOC McCabe index: 15 number of parameters: 3 id: 987 unit: void compute_source_not_needed_() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 318 end line: 406 size: 53 LOC McCabe index: 8 number of parameters: 3 id: 988 unit: void load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 339 end line: 402 size: 53 LOC McCabe index: 12 number of parameters: 2 id: 989 unit: MNNBinaryExecute CPUBinary::selectForInt() file: source/backend/cpu/CPUBinary.cpp start line: 128 end line: 180 size: 53 LOC McCabe index: 16 number of parameters: 1 id: 990 unit: void CPUBackend::onCopyBuffer() file: source/backend/cpu/CPUBackend.cpp start line: 718 end line: 772 size: 53 LOC McCabe index: 15 number of parameters: 2 id: 991 unit: static void _destUnrollTransformUnit6x5() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 689 end line: 750 size: 53 LOC McCabe index: 5 number of parameters: 8 id: 992 unit: static void _destUnrollTransformUnit8x4() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 855 end line: 913 size: 53 LOC McCabe index: 2 number of parameters: 8 id: 993 unit: void _SSE_MNNExpC8() file: source/backend/cpu/x86_x64/sse/MathFunctions.cpp start line: 16 end line: 70 size: 53 LOC McCabe index: 3 number of parameters: 5 id: 994 unit: static void _destUnrollTransformUnit8x4() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1190 end line: 1249 size: 53 LOC McCabe index: 2 number of parameters: 8 id: 995 unit: bool ConvolutionPackFreeWinograd::updateWinogradBuffer() file: source/backend/cpu/compute/ConvolutionPackFreeWinograd.cpp start line: 761 end line: 827 size: 53 LOC McCabe index: 4 number of parameters: 2 id: 996 unit: void CLRuntime::convertFromDevice() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 753 end line: 805 size: 53 LOC McCabe index: 11 number of parameters: 7 id: 997 unit: ErrorCode ConvBufWinograd::onExecute() file: source/backend/opencl/execution/buffer/ConvBufWinograd.cpp start line: 690 end line: 745 size: 53 LOC McCabe index: 5 number of parameters: 2 id: 998 unit: uint32_t NNAPIBackend::getTensorIdx() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 261 end line: 314 size: 53 LOC McCabe index: 14 number of parameters: 2 id: 999 unit: virtual ErrorCode onEncodeConvolution() file: source/backend/vulkan/buffer/execution/VulkanConvolutionImpl.cpp start line: 129 end line: 183 size: 53 LOC McCabe index: 7 number of parameters: 5 id: 1000 unit: static void _destUnrollTransformUnit8x4() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 911 end line: 970 size: 53 LOC McCabe index: 2 number of parameters: 8 id: 1001 unit: void MetalConvolution1x1::onEncode() file: source/backend/metal/MetalConvolution1x1.mm start line: 376 end line: 431 size: 53 LOC McCabe index: 7 number of parameters: 3 id: 1002 unit: static void sourceTransform() file: backupcode/cpubackend/Convolution3D3x3.cpp start line: 30 end line: 82 size: 52 LOC McCabe index: 1 number of parameters: 3 id: 1003 unit: virtual ErrorCode onExecute() file: backupcode/cpubackend/CPUPoolGrad.cpp start line: 20 end line: 77 size: 52 LOC McCabe index: 11 number of parameters: 2 id: 1004 unit: void CPULRN::executeAcrossChannels() file: backupcode/cpubackend/CPULRN.cpp start line: 102 end line: 160 size: 52 LOC McCabe index: 10 number of parameters: 6 id: 1005 unit: def __run_onnx() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 52 LOC McCabe index: 12 number of parameters: 1 id: 1006 unit: int QuantizeConvPerChannel() file: tools/quantization/quantizeWeight.cpp start line: 135 end line: 192 size: 52 LOC McCabe index: 15 number of parameters: 13 id: 1007 unit: void InterpTf::run() file: tools/converter/source/tensorflow/ResizeBilinearTf.cpp start line: 23 end line: 84 size: 52 LOC McCabe index: 9 number of parameters: 2 id: 1008 unit: void InputTypeInfer() file: tools/converter/source/torch/torchOptimize.cpp start line: 300 end line: 359 size: 52 LOC McCabe index: 13 number of parameters: 1 id: 1009 unit: bool merge2Convolution() file: tools/converter/source/optimizer/postconvert/MergeScaleToConvolution.cpp start line: 17 end line: 72 size: 52 LOC McCabe index: 15 number of parameters: 2 id: 1010 unit: virtual std::vector onGrad() file: tools/train/source/grad/BinaryGrad.cpp start line: 17 end line: 68 size: 52 LOC McCabe index: 11 number of parameters: 2 id: 1011 unit: virtual std::vector onGrad() file: tools/train/source/grad/RasterGrad.cpp start line: 17 end line: 70 size: 52 LOC McCabe index: 7 number of parameters: 2 id: 1012 unit: virtual std::vector onGrad() file: tools/train/source/grad/MatMulGrad.cpp start line: 18 end line: 88 size: 52 LOC McCabe index: 12 number of parameters: 2 id: 1013 unit: VARP _winogradConv() file: tools/train/source/nn/NN.cpp start line: 744 end line: 812 size: 52 LOC McCabe index: 5 number of parameters: 2 id: 1014 unit: static void _loadInputFromFile() file: tools/cpp/MNNV2Basic.cpp start line: 97 end line: 151 size: 52 LOC McCabe index: 10 number of parameters: 3 id: 1015 unit: def _build_tensors() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 52 LOC McCabe index: 10 number of parameters: 3 id: 1016 unit: std::vector BertTokenizer::encode() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 70 end line: 131 size: 52 LOC McCabe index: 11 number of parameters: 2 id: 1017 unit: bool ConvolutionCommon::getConvInt8Parameters() file: source/core/ConvolutionCommon.cpp start line: 824 end line: 878 size: 52 LOC McCabe index: 21 number of parameters: 8 id: 1018 unit: virtual void run() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/sharedCubinLoader.h start line: 125 end line: 179 size: 52 LOC McCabe index: 4 number of parameters: 2 id: 1019 unit: static Fused_multihead_attention_params_mhca getMHCAParams() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/fmha_cross_attention.h start line: 289 end line: 362 size: 52 LOC McCabe index: 4 number of parameters: 23 id: 1020 unit: ErrorCode CPUROIAlign::preCalcBilinearInterpolate() file: source/backend/cpu/CPUROIAlign.cpp start line: 265 end line: 319 size: 52 LOC McCabe index: 11 number of parameters: 12 id: 1021 unit: void MNNPackForSparseQuantMatMul_B() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 76 end line: 135 size: 52 LOC McCabe index: 10 number of parameters: 9 id: 1022 unit: void MNN1BitCopyFast() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1036 end line: 1088 size: 52 LOC McCabe index: 9 number of parameters: 5 id: 1023 unit: void MNNUnpackTransposeInt16C8() file: source/backend/arm82/Arm82Functions.cpp start line: 393 end line: 449 size: 52 LOC McCabe index: 10 number of parameters: 5 id: 1024 unit: kernel void decode_qkv() file: source/backend/metal/MetalAttentionShader.hpp start line: 582 end line: 639 size: 52 LOC McCabe index: 7 number of parameters: 1 id: 1025 unit: bool Expr::requireInfo() file: express/Expr.cpp start line: 297 end line: 353 size: 51 LOC McCabe index: 15 number of parameters: 0 id: 1026 unit: void PipelineModule::_createSubGraph() file: express/module/PipelineModule.cpp start line: 259 end line: 310 size: 51 LOC McCabe index: 8 number of parameters: 4 id: 1027 unit: static std::vector _findBreakIndex() file: express/module/PipelineModule.cpp start line: 410 end line: 462 size: 51 LOC McCabe index: 17 number of parameters: 3 id: 1028 unit: ErrorCode BlstmComputer::onResize() file: backupcode/cpubackend/BlstmComputer.cpp start line: 132 end line: 187 size: 51 LOC McCabe index: 13 number of parameters: 2 id: 1029 unit: def make_python() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 51 LOC McCabe index: 13 number of parameters: 2 id: 1030 unit: void PoolingTflite::run() file: tools/converter/source/tflite/PoolingTflite.cpp start line: 26 end line: 88 size: 51 LOC McCabe index: 7 number of parameters: 6 id: 1031 unit: void TorchScope::buildSubGraph() file: tools/converter/source/torch/torchOpConverter.cpp start line: 138 end line: 189 size: 51 LOC McCabe index: 12 number of parameters: 3 id: 1032 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxGather.cpp start line: 58 end line: 113 size: 51 LOC McCabe index: 5 number of parameters: 1 id: 1033 unit: static bool compareOutput() file: tools/cpp/SequenceModuleTest.cpp start line: 21 end line: 73 size: 51 LOC McCabe index: 11 number of parameters: 5 id: 1034 unit: static void dealSlice() file: pymnn/src/expr.h start line: 445 end line: 496 size: 51 LOC McCabe index: 14 number of parameters: 9 id: 1035 unit: fun runModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 95 end line: 145 size: 51 LOC McCabe index: 7 number of parameters: 3 id: 1036 unit: def quant() file: transformers/llm/export/utils/torch_utils.py start line: 0 end line: 0 size: 51 LOC McCabe index: 12 number of parameters: 5 id: 1037 unit: async function handleStream() file: transformers/llm/engine/app/mls_server.hpp start line: 186 end line: 241 size: 51 LOC McCabe index: 12 number of parameters: 1 id: 1038 unit: int main() file: transformers/diffusion/engine/diffusion_demo.cpp start line: 8 end line: 74 size: 51 LOC McCabe index: 9 number of parameters: 2 id: 1039 unit: virtual bool onComputeSize() file: source/shape/ShapePool3D.cpp start line: 17 end line: 73 size: 51 LOC McCabe index: 14 number of parameters: 3 id: 1040 unit: BLITTER ImageProcessUtils::choose() file: source/cv/ImageProcessUtils.cpp start line: 70 end line: 126 size: 51 LOC McCabe index: 3 number of parameters: 2 id: 1041 unit: virtual void run() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/sharedCubinLoader.h start line: 129 end line: 182 size: 51 LOC McCabe index: 4 number of parameters: 2 id: 1042 unit: std::vector TRTRaster::onEncode() file: source/backend/tensorrt/execution/TRTRaster.cpp start line: 26 end line: 78 size: 51 LOC McCabe index: 7 number of parameters: 1 id: 1043 unit: std::vector TRTGather::onEncode() file: source/backend/tensorrt/execution/TRTGather.cpp start line: 23 end line: 80 size: 51 LOC McCabe index: 8 number of parameters: 1 id: 1044 unit: ErrorCode NPULayerNorm::onResize() file: source/backend/hiai/execution/NPULayerNorm.cpp start line: 18 end line: 71 size: 51 LOC McCabe index: 3 number of parameters: 2 id: 1045 unit: ErrorCode NPUSqueeze::onResize() file: source/backend/hiai/execution/NPUSqueeze.cpp start line: 19 end line: 69 size: 51 LOC McCabe index: 7 number of parameters: 2 id: 1046 unit: ErrorCode NPUBackend::bulidIRModelAndLoad() file: source/backend/hiai/backend/NPUBackend.cpp start line: 518 end line: 577 size: 51 LOC McCabe index: 8 number of parameters: 0 id: 1047 unit: static ErrorCode discrete_fourier_transform() file: source/backend/cpu/CPUStft.cpp start line: 319 end line: 376 size: 51 LOC McCabe index: 10 number of parameters: 12 id: 1048 unit: void _AVX_MNNExpC8FMA() file: source/backend/cpu/x86_x64/avxfma/MathFunctions.cpp start line: 58 end line: 108 size: 51 LOC McCabe index: 3 number of parameters: 5 id: 1049 unit: void _AVX512_MNNUnpackCUnitInt8() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 403 end line: 455 size: 51 LOC McCabe index: 14 number of parameters: 5 id: 1050 unit: static void _destUnrollTransformUnit8x3() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 964 end line: 1023 size: 51 LOC McCabe index: 5 number of parameters: 8 id: 1051 unit: void _AVX_MNNUnpackCUnitInt8() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 341 end line: 393 size: 51 LOC McCabe index: 14 number of parameters: 5 id: 1052 unit: void CPUConvolution::MutableResourceInt8::updateInputOutputScale() file: source/backend/cpu/CPUConvolution.cpp start line: 102 end line: 157 size: 51 LOC McCabe index: 10 number of parameters: 2 id: 1053 unit: ErrorCode CPUPRelu::onExecute() file: source/backend/cpu/CPURelu.cpp start line: 231 end line: 285 size: 51 LOC McCabe index: 6 number of parameters: 2 id: 1054 unit: ErrorCode SplitGeluBufExecution::onEncode() file: source/backend/opencl/execution/buffer/SplitGeluBufExecution.cpp start line: 20 end line: 80 size: 51 LOC McCabe index: 6 number of parameters: 2 id: 1055 unit: ErrorCode NNAPIBackend::buildModel() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 466 end line: 518 size: 51 LOC McCabe index: 8 number of parameters: 0 id: 1056 unit: def generateFile() file: source/backend/metal/makeshader.py start line: 0 end line: 0 size: 51 LOC McCabe index: 7 number of parameters: 3 id: 1057 unit: VARP _Conv() file: express/NeuralNetWorkOp.cpp start line: 1559 end line: 1610 size: 50 LOC McCabe index: 9 number of parameters: 17 id: 1058 unit: static std::vector _collectNeededOps() file: express/module/PipelineModule.cpp start line: 352 end line: 408 size: 50 LOC McCabe index: 16 number of parameters: 3 id: 1059 unit: std::string BinaryExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 67 end line: 116 size: 50 LOC McCabe index: 15 number of parameters: 1 id: 1060 unit: MNN_PUBLIC int torch2MNNNet() file: tools/converter/source/torch/torchConverter.cpp start line: 34 end line: 85 size: 50 LOC McCabe index: 10 number of parameters: 4 id: 1061 unit: int main() file: tools/cpp/GetMNNInfo.cpp start line: 70 end line: 119 size: 50 LOC McCabe index: 11 number of parameters: 2 id: 1062 unit: inline std::pair make_digest_authentication_header() file: transformers/llm/engine/src/httplib.h start line: 4621 end line: 4679 size: 50 LOC McCabe index: 13 number of parameters: 7 id: 1063 unit: inline bool Server::parse_request_line() file: transformers/llm/engine/src/httplib.h start line: 5349 end line: 5410 size: 50 LOC McCabe index: 17 number of parameters: 2 id: 1064 unit: inline bool ClientImpl::handle_request() file: transformers/llm/engine/src/httplib.h start line: 6451 end line: 6510 size: 50 LOC McCabe index: 19 number of parameters: 5 id: 1065 unit: inline bool SSLClient::connect_with_proxy() file: transformers/llm/engine/src/httplib.h start line: 7980 end line: 8035 size: 50 LOC McCabe index: 7 number of parameters: 4 id: 1066 unit: std::string RemoteModelDownloader::DownloadFile() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 90 end line: 141 size: 50 LOC McCabe index: 7 number of parameters: 5 id: 1067 unit: std::vector HfApiClient::SearchReposInner() file: transformers/llm/engine/app/hf_api_client.cpp start line: 44 end line: 106 size: 50 LOC McCabe index: 17 number of parameters: 2 id: 1068 unit: virtual bool onComputeSize() file: source/shape/ShapeReduction.cpp start line: 22 end line: 74 size: 50 LOC McCabe index: 12 number of parameters: 3 id: 1069 unit: void Matrix::Affine_vpts() file: source/cv/Matrix_CV.cpp start line: 773 end line: 823 size: 50 LOC McCabe index: 6 number of parameters: 4 id: 1070 unit: static ErrorCode _createExecutions() file: source/core/Pipeline.cpp start line: 585 end line: 640 size: 50 LOC McCabe index: 17 number of parameters: 3 id: 1071 unit: void loadCubinKernels() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/sharedCubinLoader.h start line: 54 end line: 108 size: 50 LOC McCabe index: 11 number of parameters: 1 id: 1072 unit: ErrorCode NPUScale::onResize() file: source/backend/hiai/execution/NPUScale.cpp start line: 18 end line: 74 size: 50 LOC McCabe index: 4 number of parameters: 2 id: 1073 unit: ErrorCode CPUUnique::onExecute() file: source/backend/cpu/CPUUnique.cpp start line: 13 end line: 62 size: 50 LOC McCabe index: 9 number of parameters: 2 id: 1074 unit: void ARMV86_MNNPackC4ForMatMul_A_BF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 120 end line: 172 size: 50 LOC McCabe index: 9 number of parameters: 4 id: 1075 unit: void MNNComputeMatMulForH_1() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3239 end line: 3288 size: 50 LOC McCabe index: 12 number of parameters: 6 id: 1076 unit: ErrorCode CPUPoolInt8::onResize() file: source/backend/cpu/CPUPoolInt8.cpp start line: 174 end line: 232 size: 50 LOC McCabe index: 8 number of parameters: 2 id: 1077 unit: bool OpenCLSymbols::LoadOpenCLLibrary() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 24 end line: 92 size: 50 LOC McCabe index: 5 number of parameters: 0 id: 1078 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/buffer/execution/VulkanLoop.cpp start line: 57 end line: 107 size: 50 LOC McCabe index: 8 number of parameters: 3 id: 1079 unit: ErrorCode VulkanDeconvolution::onEncode() file: source/backend/vulkan/buffer/execution/VulkanDeconvolution.cpp start line: 158 end line: 210 size: 50 LOC McCabe index: 7 number of parameters: 3 id: 1080 unit: ErrorCode CoreMLInterp::onResize() file: source/backend/coreml/execution/CoreMLInterp.cpp start line: 17 end line: 69 size: 50 LOC McCabe index: 10 number of parameters: 2 id: 1081 unit: void CoreMLConvolution::addPadLayer() file: source/backend/coreml/execution/CoreMLConvolution.cpp start line: 52 end line: 101 size: 50 LOC McCabe index: 14 number of parameters: 3 id: 1082 unit: kernel void main0() file: source/backend/metal/MetalRaster.mm start line: 122 end line: 174 size: 50 LOC McCabe index: 5 number of parameters: 1 id: 1083 unit: VARP _ROIAlign() file: express/NeuralNetWorkOp.cpp start line: 1993 end line: 2044 size: 49 LOC McCabe index: 9 number of parameters: 10 id: 1084 unit: bool Executor::registerSubGraph() file: express/Executor.cpp start line: 594 end line: 642 size: 49 LOC McCabe index: 10 number of parameters: 3 id: 1085 unit: VARP resize() file: tools/cv/source/imgproc/geometric.cpp start line: 87 end line: 137 size: 49 LOC McCabe index: 12 number of parameters: 8 id: 1086 unit: std::pair getSrcDstFormat() file: tools/cv/source/imgproc/color.cpp start line: 16 end line: 77 size: 49 LOC McCabe index: 3 number of parameters: 1 id: 1087 unit: int LUImpl() file: tools/cv/source/core/core.cpp start line: 27 end line: 80 size: 49 LOC McCabe index: 17 number of parameters: 7 id: 1088 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 49 LOC McCabe index: 6 number of parameters: 11 id: 1089 unit: void Calibration::_computeFeatureMapsRange() file: tools/quantization/calibration.cpp start line: 573 end line: 625 size: 49 LOC McCabe index: 13 number of parameters: 0 id: 1090 unit: void CastParamsToHalf() file: tools/converter/source/common/SaveHalfFloat.cpp start line: 13 end line: 68 size: 49 LOC McCabe index: 9 number of parameters: 1 id: 1091 unit: void OutputsUnpack() file: tools/converter/source/torch/torchOptimize.cpp start line: 367 end line: 416 size: 49 LOC McCabe index: 11 number of parameters: 1 id: 1092 unit: static bool _ReNameTensor() file: tools/train/source/optimizer/ParameterOptimizer.cpp start line: 16 end line: 65 size: 49 LOC McCabe index: 11 number of parameters: 1 id: 1093 unit: static void _initTensorStatic() file: tools/cpp/ExprDebug.hpp start line: 232 end line: 280 size: 49 LOC McCabe index: 11 number of parameters: 0 id: 1094 unit: func convertACCToWAV() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/Util.swift start line: 34 end line: 97 size: 49 LOC McCabe index: 7 number of parameters: 1 id: 1095 unit: inline bool SSLClient::initialize_ssl() file: transformers/llm/engine/src/httplib.h start line: 8067 end line: 8124 size: 49 LOC McCabe index: 9 number of parameters: 2 id: 1096 unit: bool CLIPTokenizer::loadVocab() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 149 end line: 208 size: 49 LOC McCabe index: 10 number of parameters: 1 id: 1097 unit: virtual bool onComputeSize() file: source/shape/ShapeSqueeze.cpp start line: 55 end line: 108 size: 49 LOC McCabe index: 11 number of parameters: 3 id: 1098 unit: bool Matrix::invertNonIdentity() file: source/cv/Matrix_CV.cpp start line: 612 end line: 677 size: 49 LOC McCabe index: 12 number of parameters: 1 id: 1099 unit: virtual bool onRecompute() file: source/geometry/GeometryGather.cpp start line: 135 end line: 185 size: 49 LOC McCabe index: 8 number of parameters: 5 id: 1100 unit: static void _sourceTransformUnit6x6Pack48() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 160 end line: 218 size: 49 LOC McCabe index: 3 number of parameters: 3 id: 1101 unit: void _AVX_MNNAbsMaxFP32() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 66 end line: 115 size: 49 LOC McCabe index: 10 number of parameters: 5 id: 1102 unit: void MNNPackC4() file: source/backend/cpu/x86_x64/sse/ReorderFunctions.cpp start line: 128 end line: 180 size: 49 LOC McCabe index: 9 number of parameters: 5 id: 1103 unit: static void _SSE_MNNPackednMatMulRemainCommon_int4() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 419 end line: 469 size: 49 LOC McCabe index: 7 number of parameters: 9 id: 1104 unit: static void _SSE_MNNPackednMatMulRemainCommon_int8() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 683 end line: 731 size: 49 LOC McCabe index: 7 number of parameters: 9 id: 1105 unit: bool ConvBufLowMemoryExecution::convertToQuantWeight1x1Buffer() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 135 end line: 192 size: 49 LOC McCabe index: 6 number of parameters: 1 id: 1106 unit: void ConvBufLowMemoryExecution::set1x1WeightLowMemory() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 195 end line: 248 size: 49 LOC McCabe index: 13 number of parameters: 0 id: 1107 unit: ErrorCode Interp3DBufExecution::onEncode() file: source/backend/opencl/execution/buffer/Interp3DBufExecution.cpp start line: 41 end line: 98 size: 49 LOC McCabe index: 3 number of parameters: 2 id: 1108 unit: ErrorCode NNAPIActivation::onResize() file: source/backend/nnapi/execution/NNAPIActivation.cpp start line: 17 end line: 66 size: 49 LOC McCabe index: 11 number of parameters: 2 id: 1109 unit: ErrorCode VulkanDeconvolution::onEncode() file: source/backend/vulkan/image/execution/VulkanDeconvolution.cpp start line: 119 end line: 175 size: 49 LOC McCabe index: 5 number of parameters: 3 id: 1110 unit: void Variable::replace() file: express/Expr.cpp start line: 673 end line: 722 size: 48 LOC McCabe index: 9 number of parameters: 2 id: 1111 unit: std::vector NMSModule::onForward() file: express/module/NMSModule.cpp start line: 105 end line: 153 size: 48 LOC McCabe index: 9 number of parameters: 1 id: 1112 unit: void ConvolutionTorch::run() file: tools/converter/source/torch/ConvolutionTorch.cpp start line: 24 end line: 74 size: 48 LOC McCabe index: 6 number of parameters: 3 id: 1113 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxUnPool.cpp start line: 21 end line: 68 size: 48 LOC McCabe index: 11 number of parameters: 1 id: 1114 unit: def insert_layernorm_plugin() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 48 LOC McCabe index: 24 number of parameters: 1 id: 1115 unit: void Revert::writeExtraDescribeTensor() file: tools/cpp/revertMNNModel.cpp start line: 79 end line: 131 size: 48 LOC McCabe index: 10 number of parameters: 2 id: 1116 unit: func send() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/LLMChatInteractor.swift start line: 57 end line: 115 size: 48 LOC McCabe index: 9 number of parameters: 2 id: 1117 unit: override fun load() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 40 end line: 87 size: 48 LOC McCabe index: 6 number of parameters: 0 id: 1118 unit: void HuggingfaceTokenizer::bpe() file: transformers/llm/engine/src/tokenizer.cpp start line: 655 end line: 710 size: 48 LOC McCabe index: 17 number of parameters: 3 id: 1119 unit: VARP Omni::embedding() file: transformers/llm/engine/src/omni.cpp start line: 457 end line: 507 size: 48 LOC McCabe index: 10 number of parameters: 1 id: 1120 unit: static Fused_multihead_flash_attention_params_v2 getMHFAParams() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/fmha_flash_attention.h start line: 415 end line: 482 size: 48 LOC McCabe index: 5 number of parameters: 19 id: 1121 unit: static void _NegInt8() file: source/backend/cpu/CPUUnary.cpp start line: 98 end line: 145 size: 48 LOC McCabe index: 6 number of parameters: 4 id: 1122 unit: static void _SignInt8() file: source/backend/cpu/CPUUnary.cpp start line: 272 end line: 319 size: 48 LOC McCabe index: 6 number of parameters: 4 id: 1123 unit: void KleidiAI::runRhsPack() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 315 end line: 362 size: 48 LOC McCabe index: 10 number of parameters: 12 id: 1124 unit: void _AVX512_MNNFloat2Int8() file: source/backend/cpu/x86_x64/avx512/GemmInt8.cpp start line: 234 end line: 283 size: 48 LOC McCabe index: 4 number of parameters: 8 id: 1125 unit: void _AVX_MNNGelu() file: source/backend/cpu/x86_x64/avx/MathFunctions.cpp start line: 12 end line: 61 size: 48 LOC McCabe index: 2 number of parameters: 4 id: 1126 unit: void AVX2GemmPostTreat() file: source/backend/cpu/x86_x64/avx/GemmCommon.cpp start line: 14 end line: 63 size: 48 LOC McCabe index: 8 number of parameters: 5 id: 1127 unit: void _SSE_MNNGelu() file: source/backend/cpu/x86_x64/sse/MathFunctions.cpp start line: 169 end line: 218 size: 48 LOC McCabe index: 2 number of parameters: 4 id: 1128 unit: void NEON_MNNPackForMatMul_B_BF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 249 end line: 298 size: 48 LOC McCabe index: 9 number of parameters: 5 id: 1129 unit: std::pair ConvolutionTiledExecutor::turnIm2ColToBlitInfo() file: source/backend/cpu/compute/ConvolutionTiledExecutor.cpp start line: 157 end line: 209 size: 48 LOC McCabe index: 7 number of parameters: 7 id: 1130 unit: static void MNNAsyQuantFunc() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 302 end line: 351 size: 48 LOC McCabe index: 12 number of parameters: 5 id: 1131 unit: bool OpenCLBackend::_allocHostBuffer() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 652 end line: 699 size: 48 LOC McCabe index: 14 number of parameters: 2 id: 1132 unit: bool convertNCHWBufferToImage() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 117 end line: 168 size: 48 LOC McCabe index: 4 number of parameters: 6 id: 1133 unit: bool convertImageToNCHWBuffer() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 221 end line: 274 size: 48 LOC McCabe index: 4 number of parameters: 6 id: 1134 unit: bool convertImageToNC4HW4Buffer() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 337 end line: 389 size: 48 LOC McCabe index: 4 number of parameters: 6 id: 1135 unit: bool convertImageToNHWCBuffer() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 391 end line: 445 size: 48 LOC McCabe index: 4 number of parameters: 6 id: 1136 unit: void ConvLowMemoryExecution::tuneGemmLowMemory() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 424 end line: 474 size: 48 LOC McCabe index: 3 number of parameters: 2 id: 1137 unit: ErrorCode VulkanConvolution1x1::onEncode() file: source/backend/vulkan/image/execution/VulkanConvolution1x1.cpp start line: 91 end line: 150 size: 48 LOC McCabe index: 4 number of parameters: 3 id: 1138 unit: ErrorCode VulkanArgMax::onEncode() file: source/backend/vulkan/buffer/execution/VulkanArgMax.cpp start line: 44 end line: 94 size: 48 LOC McCabe index: 6 number of parameters: 3 id: 1139 unit: ErrorCode CPUSoftmax::onExecute() file: backupcode/cpubackend/CPUSoftmax.cpp start line: 242 end line: 291 size: 47 LOC McCabe index: 8 number of parameters: 2 id: 1140 unit: static void _MNNMultiAndDestTransformCommon23() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 265 end line: 315 size: 47 LOC McCabe index: 5 number of parameters: 7 id: 1141 unit: static void ThickLine() file: tools/cv/source/imgproc/draw.cpp start line: 732 end line: 782 size: 47 LOC McCabe index: 8 number of parameters: 8 id: 1142 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 47 LOC McCabe index: 6 number of parameters: 10 id: 1143 unit: def SIMD_row_prune() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 47 LOC McCabe index: 13 number of parameters: 5 id: 1144 unit: def do_pruning() file: tools/mnncompress/mnncompress/pytorch/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 47 LOC McCabe index: 17 number of parameters: 2 id: 1145 unit: def mainFunction() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 47 LOC McCabe index: 10 number of parameters: 0 id: 1146 unit: void Pool::run() file: tools/converter/source/caffe/Pool.cpp start line: 28 end line: 81 size: 47 LOC McCabe index: 13 number of parameters: 3 id: 1147 unit: void StridedSliceTorch::run() file: tools/converter/source/torch/SliceTorch.cpp start line: 52 end line: 98 size: 47 LOC McCabe index: 9 number of parameters: 3 id: 1148 unit: bool merge2Convolution3D() file: tools/converter/source/optimizer/postconvert/MergeScaleToConvolution.cpp start line: 74 end line: 124 size: 47 LOC McCabe index: 12 number of parameters: 2 id: 1149 unit: def build_deps() file: pymnn/pip_package/build_deps.py start line: 0 end line: 0 size: 47 LOC McCabe index: 9 number of parameters: 0 id: 1150 unit: def batch_to_space_nd() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 47 LOC McCabe index: 9 number of parameters: 3 id: 1151 unit: def roi_align() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 47 LOC McCabe index: 2 number of parameters: 10 id: 1152 unit: VARP Llm::gen_attention_mask() file: transformers/llm/engine/src/llm.cpp start line: 587 end line: 634 size: 47 LOC McCabe index: 14 number of parameters: 1 id: 1153 unit: inline bool ClientImpl::redirect() file: transformers/llm/engine/src/httplib.h start line: 6512 end line: 6567 size: 47 LOC McCabe index: 17 number of parameters: 3 id: 1154 unit: def convert_tflite() file: benchmark/scripts/convert.py start line: 0 end line: 0 size: 47 LOC McCabe index: 9 number of parameters: 1 id: 1155 unit: std::vector doBench() file: benchmark/benchmark.cpp start line: 119 end line: 181 size: 47 LOC McCabe index: 4 number of parameters: 10 id: 1156 unit: virtual bool onComputeSize() file: source/shape/ShapeConvTranspose3D.cpp start line: 16 end line: 69 size: 47 LOC McCabe index: 8 number of parameters: 3 id: 1157 unit: virtual bool onComputeSize() file: source/shape/ShapeReshape.cpp start line: 17 end line: 64 size: 47 LOC McCabe index: 13 number of parameters: 3 id: 1158 unit: bool Matrix::Poly4Proc() file: source/cv/Matrix_CV.cpp start line: 1051 end line: 1105 size: 47 LOC McCabe index: 13 number of parameters: 2 id: 1159 unit: CUTLASS_DEVICE static void iterateRows() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 182 end line: 229 size: 47 LOC McCabe index: 8 number of parameters: 4 id: 1160 unit: void NPUBinary::OpInsert() file: source/backend/hiai/execution/NPUBinary.cpp start line: 83 end line: 130 size: 47 LOC McCabe index: 14 number of parameters: 6 id: 1161 unit: static inline void exeNegInt8() file: source/backend/cpu/CPUUnary.cpp start line: 49 end line: 96 size: 47 LOC McCabe index: 2 number of parameters: 7 id: 1162 unit: static inline void exeAbsInt8() file: source/backend/cpu/CPUUnary.cpp start line: 151 end line: 198 size: 47 LOC McCabe index: 2 number of parameters: 7 id: 1163 unit: static bool match_samsung_exynos() file: source/backend/cpu/CPURuntime.cpp start line: 804 end line: 870 size: 47 LOC McCabe index: 11 number of parameters: 3 id: 1164 unit: void CPURNNSequenceGRU::runRNNStep() file: source/backend/cpu/CPURNNSequenceGRU.cpp start line: 20 end line: 83 size: 47 LOC McCabe index: 2 number of parameters: 13 id: 1165 unit: ErrorCode CPUSvd::onExecute() file: source/backend/cpu/CPUSvd.cpp start line: 63 end line: 111 size: 47 LOC McCabe index: 13 number of parameters: 2 id: 1166 unit: void _AVX512_MNNMultiAndDestTransformCommon23() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 814 end line: 863 size: 47 LOC McCabe index: 5 number of parameters: 7 id: 1167 unit: void _AVX_MNNMultiAndDestTransformCommon23() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 485 end line: 534 size: 47 LOC McCabe index: 5 number of parameters: 7 id: 1168 unit: void KVCacheManager::onAlloc() file: source/backend/cpu/KVCacheManager.cpp start line: 338 end line: 387 size: 47 LOC McCabe index: 11 number of parameters: 1 id: 1169 unit: bool convertNHWCBufferToImage() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 170 end line: 219 size: 47 LOC McCabe index: 4 number of parameters: 6 id: 1170 unit: bool convertNC4HW4BufferToImage() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 276 end line: 326 size: 47 LOC McCabe index: 4 number of parameters: 6 id: 1171 unit: ErrorCode Interp3DExecution::onEncode() file: source/backend/opencl/execution/image/Interp3DExecution.cpp start line: 41 end line: 96 size: 47 LOC McCabe index: 3 number of parameters: 2 id: 1172 unit: ErrorCode ConvBufLowMemoryExecution::onResize() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 853 end line: 901 size: 47 LOC McCabe index: 8 number of parameters: 2 id: 1173 unit: ErrorCode NNAPIUnary::onResize() file: source/backend/nnapi/execution/NNAPIUnary.cpp start line: 17 end line: 63 size: 47 LOC McCabe index: 4 number of parameters: 2 id: 1174 unit: bool loadNNAPISymbol() file: source/backend/nnapi/backend/NNAPISymbol.cpp start line: 23 end line: 69 size: 47 LOC McCabe index: 3 number of parameters: 0 id: 1175 unit: std::array VulkanTensor::tensorShapeFormat() file: source/backend/vulkan/image/backend/VulkanTensor.cpp start line: 12 end line: 61 size: 47 LOC McCabe index: 17 number of parameters: 1 id: 1176 unit: ErrorCode VulkanOneHot::onEncode() file: source/backend/vulkan/buffer/execution/VulkanOneHot.cpp start line: 34 end line: 85 size: 47 LOC McCabe index: 3 number of parameters: 3 id: 1177 unit: EXPRP Expr::create() file: express/Expr.cpp start line: 146 end line: 192 size: 46 LOC McCabe index: 12 number of parameters: 4 id: 1178 unit: void filter() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 91 end line: 152 size: 46 LOC McCabe index: 1 number of parameters: 2 id: 1179 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 46 LOC McCabe index: 6 number of parameters: 10 id: 1180 unit: static bool _RemoveDupOutput() file: tools/converter/source/common/convertToStaticModel.cpp start line: 34 end line: 80 size: 46 LOC McCabe index: 10 number of parameters: 2 id: 1181 unit: void UpsampleTorch::run() file: tools/converter/source/torch/UpsampleTorch.cpp start line: 24 end line: 69 size: 46 LOC McCabe index: 11 number of parameters: 3 id: 1182 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/MergeToConvolution.hpp start line: 19 end line: 69 size: 46 LOC McCabe index: 16 number of parameters: 1 id: 1183 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxScatterND.cpp start line: 19 end line: 66 size: 46 LOC McCabe index: 6 number of parameters: 1 id: 1184 unit: void ParameterOptimizer::makeLoopModel() file: tools/train/source/optimizer/ParameterOptimizer.cpp start line: 158 end line: 204 size: 46 LOC McCabe index: 15 number of parameters: 4 id: 1185 unit: func getLLMRespsonse() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 198 end line: 253 size: 46 LOC McCabe index: 5 number of parameters: 1 id: 1186 unit: fun onActivityResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 130 end line: 175 size: 46 LOC McCabe index: 9 number of parameters: 3 id: 1187 unit: virtual bool onComputeSize() file: source/shape/ShapeSpaceToBatchND.cpp start line: 15 end line: 61 size: 46 LOC McCabe index: 7 number of parameters: 3 id: 1188 unit: static void GetWeightSet() file: source/core/IDSTEncoder.hpp start line: 75 end line: 121 size: 46 LOC McCabe index: 9 number of parameters: 7 id: 1189 unit: std::vector TRTDeconvolution::onEncode() file: source/backend/tensorrt/execution/TRTDeconvolution.cpp start line: 23 end line: 78 size: 46 LOC McCabe index: 6 number of parameters: 1 id: 1190 unit: std::vector TRTDepthwiseDeconvolution::onEncode() file: source/backend/tensorrt/execution/TRTDepthwiseDeconvolution.cpp start line: 23 end line: 78 size: 46 LOC McCabe index: 6 number of parameters: 1 id: 1191 unit: inline vector convertShape() file: source/backend/hiai/backend/NPUBackend.hpp start line: 149 end line: 196 size: 46 LOC McCabe index: 9 number of parameters: 3 id: 1192 unit: static void parse_cpu_architecture() file: source/backend/cpu/CPURuntime.cpp start line: 359 end line: 413 size: 46 LOC McCabe index: 10 number of parameters: 3 id: 1193 unit: struct cpuinfo_arm_chipset cpuinfo_arm_android_decode_chipset() file: source/backend/cpu/CPURuntime.cpp start line: 1071 end line: 1129 size: 46 LOC McCabe index: 8 number of parameters: 3 id: 1194 unit: std::shared_ptr CPUDeconvolution::makeResource() file: source/backend/cpu/CPUDeconvolution.cpp start line: 58 end line: 103 size: 46 LOC McCabe index: 7 number of parameters: 4 id: 1195 unit: void AVX512GemmPostTreat() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 32 end line: 79 size: 46 LOC McCabe index: 8 number of parameters: 5 id: 1196 unit: static void _NonMaxSuppressionMultiClassFastImpl() file: source/backend/cpu/CPUDetectionPostProcess.cpp start line: 49 end line: 101 size: 46 LOC McCabe index: 4 number of parameters: 7 id: 1197 unit: static void MNNLineDepthWiseInt8AddBiasScaleUnit() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1615 end line: 1662 size: 46 LOC McCabe index: 8 number of parameters: 11 id: 1198 unit: ErrorCode ConvInt8Winograd::onExecute() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 305 end line: 355 size: 46 LOC McCabe index: 5 number of parameters: 2 id: 1199 unit: static bool GemmlocalWSTune() file: source/backend/opencl/core/OpenCLGemmTune.cpp start line: 131 end line: 179 size: 46 LOC McCabe index: 10 number of parameters: 7 id: 1200 unit: static std::string _getMidType() file: source/backend/vulkan/image/execution/VulkanUnary.cpp start line: 35 end line: 84 size: 46 LOC McCabe index: 5 number of parameters: 1 id: 1201 unit: static std::string _getMidType() file: source/backend/vulkan/buffer/execution/VulkanUnary.cpp start line: 52 end line: 102 size: 46 LOC McCabe index: 5 number of parameters: 1 id: 1202 unit: ErrorCode GLPermute::onExecute() file: source/backend/opengl/GLPermute.cpp start line: 45 end line: 98 size: 46 LOC McCabe index: 1 number of parameters: 2 id: 1203 unit: ErrorCode CoreMLReduction::onResize() file: source/backend/coreml/execution/CoreMLReduction.cpp start line: 17 end line: 68 size: 46 LOC McCabe index: 11 number of parameters: 2 id: 1204 unit: void MetalConvolutionCommon::convertWeightFormat() file: source/backend/metal/MetalConvolutionCommon.mm start line: 134 end line: 183 size: 46 LOC McCabe index: 5 number of parameters: 9 id: 1205 unit: bool MetalRuntime::setCache() file: source/backend/metal/MetalBackend.mm start line: 1020 end line: 1067 size: 46 LOC McCabe index: 12 number of parameters: 1 id: 1206 unit: static void createLibrary() file: source/backend/metal/MNNMetalContext.mm start line: 33 end line: 80 size: 46 LOC McCabe index: 9 number of parameters: 3 id: 1207 unit: virtual bool onCompute() file: backupcode/geometry/GeometryGather.cpp start line: 31 end line: 80 size: 45 LOC McCabe index: 5 number of parameters: 5 id: 1208 unit: def _generate_prune_ratios_per_layer() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 45 LOC McCabe index: 12 number of parameters: 2 id: 1209 unit: def EVBMF() file: tools/mnncompress/mnncompress/common/VBMF.py start line: 0 end line: 0 size: 45 LOC McCabe index: 4 number of parameters: 3 id: 1210 unit: void PrioxBox::run() file: tools/converter/source/caffe/PriorBox.cpp start line: 26 end line: 71 size: 45 LOC McCabe index: 12 number of parameters: 3 id: 1211 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFSliceMerge.cpp start line: 16 end line: 60 size: 45 LOC McCabe index: 6 number of parameters: 1 id: 1212 unit: bool TemplateMerge::onExecute() file: tools/converter/source/optimizer/TemplateMerge.cpp start line: 119 end line: 165 size: 45 LOC McCabe index: 10 number of parameters: 4 id: 1213 unit: override fun onResponse() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/update/UpdateChecker.kt start line: 63 end line: 108 size: 45 LOC McCabe index: 6 number of parameters: 2 id: 1214 unit: void BertTokenizer::encode() file: transformers/llm/engine/src/tokenizer.cpp start line: 524 end line: 574 size: 45 LOC McCabe index: 11 number of parameters: 2 id: 1215 unit: inline Error wait_until_socket_is_ready() file: transformers/llm/engine/src/httplib.h start line: 2441 end line: 2496 size: 45 LOC McCabe index: 13 number of parameters: 3 id: 1216 unit: bool SizeComputer::computeBroadCastDims() file: source/shape/SizeComputer.cpp start line: 245 end line: 289 size: 45 LOC McCabe index: 15 number of parameters: 3 id: 1217 unit: ErrorCode ImageProcess::convert() file: source/cv/ImageProcess.cpp start line: 124 end line: 168 size: 45 LOC McCabe index: 9 number of parameters: 5 id: 1218 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 375 end line: 420 size: 45 LOC McCabe index: 5 number of parameters: 5 id: 1219 unit: void Matrix::multi() file: source/math/Matrix.cpp start line: 118 end line: 166 size: 45 LOC McCabe index: 9 number of parameters: 8 id: 1220 unit: void Session::ModeGroup::setHint() file: source/core/Session.cpp start line: 71 end line: 115 size: 45 LOC McCabe index: 14 number of parameters: 2 id: 1221 unit: std::pair EagerBufferAllocator::getFromFreeList() file: source/core/BufferAllocator.cpp start line: 361 end line: 413 size: 45 LOC McCabe index: 8 number of parameters: 4 id: 1222 unit: ErrorCode Pipeline::execute() file: source/core/Pipeline.cpp start line: 1178 end line: 1222 size: 45 LOC McCabe index: 10 number of parameters: 0 id: 1223 unit: static void _blit() file: source/backend/cpu/CPURaster.cpp start line: 514 end line: 559 size: 45 LOC McCabe index: 16 number of parameters: 5 id: 1224 unit: static void _ABSInt8() file: source/backend/cpu/CPUUnary.cpp start line: 200 end line: 244 size: 45 LOC McCabe index: 6 number of parameters: 4 id: 1225 unit: void MNNC3ToYUV() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 207 end line: 257 size: 45 LOC McCabe index: 5 number of parameters: 5 id: 1226 unit: void MNNHardSwishCommon() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3010 end line: 3054 size: 45 LOC McCabe index: 8 number of parameters: 3 id: 1227 unit: void MNNSiLuLowp() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3464 end line: 3510 size: 45 LOC McCabe index: 5 number of parameters: 3 id: 1228 unit: uint32_t NNAPIBackend::buildOperand() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 394 end line: 439 size: 45 LOC McCabe index: 11 number of parameters: 6 id: 1229 unit: ErrorCode VulkanBinary::onEncode() file: source/backend/vulkan/buffer/execution/VulkanBinary.cpp start line: 145 end line: 191 size: 45 LOC McCabe index: 5 number of parameters: 3 id: 1230 unit: size_t protobuf_c_message_get_packed_size() file: source/backend/coreml/mlmodel/src/protobuf-c.c start line: 706 end line: 752 size: 45 LOC McCabe index: 9 number of parameters: 1 id: 1231 unit: void CoreMLPool::addPadLayer() file: source/backend/coreml/execution/CoreMLPool.cpp start line: 18 end line: 62 size: 45 LOC McCabe index: 8 number of parameters: 2 id: 1232 unit: kernel void layernorm_x4_sg() file: source/backend/metal/LayerNormSimdGroupShader.hpp start line: 144 end line: 193 size: 45 LOC McCabe index: 7 number of parameters: 1 id: 1233 unit: MNNBinaryExecute BF16BinaryFloatSelect() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 242 end line: 285 size: 44 LOC McCabe index: 13 number of parameters: 1 id: 1234 unit: def forward() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 44 LOC McCabe index: 5 number of parameters: 2 id: 1235 unit: std::unique_ptr DefaultTfOpConverter::ConvertTfAttribute() file: tools/converter/source/tensorflow/tfOpConverter.cpp start line: 103 end line: 146 size: 44 LOC McCabe index: 10 number of parameters: 2 id: 1236 unit: void PoolTorch::run() file: tools/converter/source/torch/PoolTorch.cpp start line: 24 end line: 69 size: 44 LOC McCabe index: 9 number of parameters: 3 id: 1237 unit: static bool setUp3DPooling() file: tools/converter/source/optimizer/onnxextra/OnnxPooling.cpp start line: 17 end line: 60 size: 44 LOC McCabe index: 12 number of parameters: 2 id: 1238 unit: virtual std::vector onGrad() file: tools/train/source/grad/ConvGrad.cpp start line: 113 end line: 161 size: 44 LOC McCabe index: 5 number of parameters: 2 id: 1239 unit: virtual std::vector onGrad() file: tools/train/source/grad/BroadcastToGrad.cpp start line: 16 end line: 69 size: 44 LOC McCabe index: 12 number of parameters: 2 id: 1240 unit: static int PyMNNVar_ass_subscript() file: pymnn/src/expr.h start line: 563 end line: 607 size: 44 LOC McCabe index: 8 number of parameters: 3 id: 1241 unit: def space_to_batch_nd() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 44 LOC McCabe index: 8 number of parameters: 3 id: 1242 unit: override fun onCreateMenu() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 82 end line: 128 size: 44 LOC McCabe index: 5 number of parameters: 2 id: 1243 unit: def load_mnn() file: transformers/llm/export/utils/mnn_utils.py start line: 0 end line: 0 size: 44 LOC McCabe index: 12 number of parameters: 1 id: 1244 unit: static int benchmark() file: transformers/llm/engine/app/mls.cpp start line: 194 end line: 237 size: 44 LOC McCabe index: 8 number of parameters: 2 id: 1245 unit: virtual bool onComputeSize() file: source/shape/ShapeLSTM.cpp start line: 17 end line: 71 size: 44 LOC McCabe index: 3 number of parameters: 3 id: 1246 unit: virtual bool onComputeSize() file: source/shape/ShapeBatchToSpaceND.cpp start line: 13 end line: 57 size: 44 LOC McCabe index: 7 number of parameters: 3 id: 1247 unit: MNNForwardType Schedule::getAppropriateType() file: source/core/Schedule.cpp start line: 111 end line: 160 size: 44 LOC McCabe index: 10 number of parameters: 1 id: 1248 unit: file_t MNNOpenFile() file: source/core/MNNFileUtils.cpp start line: 88 end line: 131 size: 44 LOC McCabe index: 11 number of parameters: 2 id: 1249 unit: ErrorCode NPUBinary::onResize() file: source/backend/hiai/execution/NPUBinary.cpp start line: 164 end line: 208 size: 44 LOC McCabe index: 9 number of parameters: 2 id: 1250 unit: ErrorCode NPUInterp::onResize() file: source/backend/hiai/execution/NPUInterp.cpp start line: 18 end line: 63 size: 44 LOC McCabe index: 5 number of parameters: 2 id: 1251 unit: void executeInt8() file: source/backend/cpu/BinaryUtils.hpp start line: 416 end line: 459 size: 44 LOC McCabe index: 6 number of parameters: 8 id: 1252 unit: ErrorCode CPUBinary::onExecute() file: source/backend/cpu/CPUBinary.cpp start line: 51 end line: 99 size: 44 LOC McCabe index: 12 number of parameters: 2 id: 1253 unit: void CPUResizeNearestneighborC4() file: source/backend/cpu/CPUResize.hpp start line: 268 end line: 313 size: 44 LOC McCabe index: 6 number of parameters: 6 id: 1254 unit: void MNNPackForMatMul_B() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 910 end line: 953 size: 44 LOC McCabe index: 13 number of parameters: 5 id: 1255 unit: static void _destUnrollTransformUnit6x3() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 823 end line: 878 size: 44 LOC McCabe index: 5 number of parameters: 8 id: 1256 unit: void MNNUnpackC4() file: source/backend/cpu/x86_x64/sse/ReorderFunctions.cpp start line: 79 end line: 126 size: 44 LOC McCabe index: 9 number of parameters: 5 id: 1257 unit: void MNNC1ToFloatC1() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 553 end line: 597 size: 44 LOC McCabe index: 5 number of parameters: 5 id: 1258 unit: bool CLRuntime::onMeasure() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 96 end line: 140 size: 44 LOC McCabe index: 13 number of parameters: 4 id: 1259 unit: void OpenCLBackend::copyFromDevice() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 807 end line: 855 size: 44 LOC McCabe index: 12 number of parameters: 2 id: 1260 unit: inline std::vector tensorShapeFormat() file: source/backend/opencl/core/OpenCLRunningUtils.hpp start line: 28 end line: 78 size: 44 LOC McCabe index: 16 number of parameters: 1 id: 1261 unit: ErrorCode RoiPooling::onEncode() file: source/backend/opencl/execution/image/RoiPoolingExecution.cpp start line: 47 end line: 98 size: 44 LOC McCabe index: 1 number of parameters: 2 id: 1262 unit: bool ConvLowMemoryExecution::convertToQuantWeight1x1Buffer() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 79 end line: 131 size: 44 LOC McCabe index: 4 number of parameters: 3 id: 1263 unit: ErrorCode UnaryBufExecution::onEncode() file: source/backend/opencl/execution/buffer/UnaryBufExecution.cpp start line: 18 end line: 65 size: 44 LOC McCabe index: 5 number of parameters: 2 id: 1264 unit: MNNBinaryExecute Arm82BinaryFloat::select() file: source/backend/arm82/Arm82Binary.cpp start line: 239 end line: 282 size: 44 LOC McCabe index: 13 number of parameters: 1 id: 1265 unit: ErrorCode GLConvolution::onExecute() file: source/backend/opengl/GLConvolution.cpp start line: 161 end line: 211 size: 44 LOC McCabe index: 2 number of parameters: 2 id: 1266 unit: bool MetalRuntime::onMeasure() file: source/backend/metal/MetalBackend.mm start line: 1139 end line: 1183 size: 44 LOC McCabe index: 13 number of parameters: 4 id: 1267 unit: void MetalConvolutionWinograd::onEncode() file: source/backend/metal/MetalConvolutionWinograd.mm start line: 165 end line: 215 size: 44 LOC McCabe index: 5 number of parameters: 3 id: 1268 unit: static void _MNNSourceTransformCommonF23() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 317 end line: 366 size: 43 LOC McCabe index: 5 number of parameters: 7 id: 1269 unit: void _MNNGridSampleInterp() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 593 end line: 642 size: 43 LOC McCabe index: 10 number of parameters: 11 id: 1270 unit: static void _destUnrollTransformUnit6x4() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 659 end line: 708 size: 43 LOC McCabe index: 2 number of parameters: 8 id: 1271 unit: def _decompose_conv() file: tools/mnncompress/mnncompress/tensorflow/decomposition.py start line: 0 end line: 0 size: 43 LOC McCabe index: 4 number of parameters: 6 id: 1272 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 43 LOC McCabe index: 10 number of parameters: 4 id: 1273 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 43 LOC McCabe index: 10 number of parameters: 4 id: 1274 unit: def VBMF() file: tools/mnncompress/mnncompress/common/VBMF.py start line: 0 end line: 0 size: 43 LOC McCabe index: 5 number of parameters: 4 id: 1275 unit: virtual void run() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 15 end line: 61 size: 43 LOC McCabe index: 6 number of parameters: 3 id: 1276 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/ResolveTfShapeN.cpp start line: 14 end line: 63 size: 43 LOC McCabe index: 9 number of parameters: 1 id: 1277 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/ConvertBinaryToElementwise.cpp start line: 13 end line: 60 size: 43 LOC McCabe index: 13 number of parameters: 1 id: 1278 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFConcatMerge.cpp start line: 16 end line: 60 size: 43 LOC McCabe index: 9 number of parameters: 1 id: 1279 unit: void GridSampleOnnx::run() file: tools/converter/source/onnx/GridSampleOnnx.cpp start line: 21 end line: 66 size: 43 LOC McCabe index: 10 number of parameters: 3 id: 1280 unit: def arange() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 43 LOC McCabe index: 7 number of parameters: 2 id: 1281 unit: def conv2d_transpose() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 43 LOC McCabe index: 1 number of parameters: 5 id: 1282 unit: def load() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 43 LOC McCabe index: 3 number of parameters: 1 id: 1283 unit: def export() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 43 LOC McCabe index: 3 number of parameters: 17 id: 1284 unit: bool prepare_content_receiver() file: transformers/llm/engine/src/httplib.h start line: 3593 end line: 3638 size: 43 LOC McCabe index: 7 number of parameters: 5 id: 1285 unit: inline void ClientImpl::copy_settings() file: transformers/llm/engine/src/httplib.h start line: 6199 end line: 6241 size: 43 LOC McCabe index: 1 number of parameters: 1 id: 1286 unit: mls::RepoInfo HfApiClient::GetRepoInfo() file: transformers/llm/engine/app/hf_api_client.cpp start line: 108 end line: 163 size: 43 LOC McCabe index: 17 number of parameters: 3 id: 1287 unit: def tune_and_evaluate() file: benchmark/scripts/tvm/android_tuning.py start line: 0 end line: 0 size: 43 LOC McCabe index: 2 number of parameters: 1 id: 1288 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorConvert.cpp start line: 16 end line: 60 size: 43 LOC McCabe index: 13 number of parameters: 3 id: 1289 unit: virtual bool onComputeSize() file: source/shape/ShapeGatherV2.cpp start line: 15 end line: 65 size: 43 LOC McCabe index: 11 number of parameters: 3 id: 1290 unit: bool Matrix::setRectToRect() file: source/cv/Matrix_CV.cpp start line: 389 end line: 438 size: 43 LOC McCabe index: 10 number of parameters: 3 id: 1291 unit: ErrorCode NPUFloatToInt8::onResize() file: source/backend/hiai/execution/NPUFloatToInt8.cpp start line: 22 end line: 73 size: 43 LOC McCabe index: 1 number of parameters: 2 id: 1292 unit: ErrorCode NPUInt8ToFloat::onResize() file: source/backend/hiai/execution/NPUInt8ToFloat.cpp start line: 24 end line: 77 size: 43 LOC McCabe index: 1 number of parameters: 2 id: 1293 unit: ErrorCode CPURNNSequenceGRU::onResize() file: source/backend/cpu/CPURNNSequenceGRU.cpp start line: 102 end line: 148 size: 43 LOC McCabe index: 5 number of parameters: 2 id: 1294 unit: virtual ErrorCode onExecute() file: source/backend/cpu/render/CPURasterDiff.cpp start line: 78 end line: 122 size: 43 LOC McCabe index: 8 number of parameters: 2 id: 1295 unit: void _AVX_MNNGeluFMA() file: source/backend/cpu/x86_x64/avxfma/MathFunctions.cpp start line: 12 end line: 56 size: 43 LOC McCabe index: 2 number of parameters: 4 id: 1296 unit: static void _destUnrollTransformUnit6x4() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 661 end line: 712 size: 43 LOC McCabe index: 2 number of parameters: 8 id: 1297 unit: void MNNTranspose32Bit() file: source/backend/cpu/x86_x64/sse/ReorderFunctions.cpp start line: 15 end line: 60 size: 43 LOC McCabe index: 7 number of parameters: 3 id: 1298 unit: ErrorCode CPUBinaryInt8::onResize() file: source/backend/cpu/CPUBinaryInt8.cpp start line: 21 end line: 68 size: 43 LOC McCabe index: 6 number of parameters: 2 id: 1299 unit: ErrorCode CPULayerNorm::onExecute() file: source/backend/cpu/CPULayerNorm.cpp start line: 68 end line: 112 size: 43 LOC McCabe index: 9 number of parameters: 2 id: 1300 unit: static void _destUnrollTransformUnit6x4() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 999 end line: 1049 size: 43 LOC McCabe index: 2 number of parameters: 8 id: 1301 unit: static void MNNReorderWeightInt4() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 476 end line: 521 size: 43 LOC McCabe index: 8 number of parameters: 5 id: 1302 unit: void CLRuntime::convertToDevice() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 858 end line: 901 size: 43 LOC McCabe index: 11 number of parameters: 7 id: 1303 unit: void ConvBufLowMemoryExecution::setGeneralWeightLowMemory() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 250 end line: 302 size: 43 LOC McCabe index: 10 number of parameters: 0 id: 1304 unit: void VulkanBackend::copyBufferToImage() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 483 end line: 527 size: 43 LOC McCabe index: 4 number of parameters: 3 id: 1305 unit: ErrorCode VulkanLayernorm::onEncode() file: source/backend/vulkan/buffer/execution/VulkanLayernorm.cpp start line: 85 end line: 129 size: 43 LOC McCabe index: 6 number of parameters: 3 id: 1306 unit: static void _destUnrollTransformUnit6x4() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 721 end line: 770 size: 43 LOC McCabe index: 2 number of parameters: 8 id: 1307 unit: static void MNNAsyQuantFunc_Arm82() file: source/backend/arm82/Arm82Functions.cpp start line: 940 end line: 984 size: 43 LOC McCabe index: 12 number of parameters: 5 id: 1308 unit: ErrorCode GLBinary::onExecute() file: source/backend/opengl/GLBinary.cpp start line: 48 end line: 98 size: 43 LOC McCabe index: 1 number of parameters: 2 id: 1309 unit: void MetalRuntime::setGpuMode() file: source/backend/metal/MetalBackend.mm start line: 902 end line: 950 size: 43 LOC McCabe index: 10 number of parameters: 1 id: 1310 unit: kernel void main0() file: source/backend/metal/MetalRaster.mm start line: 186 end line: 229 size: 43 LOC McCabe index: 4 number of parameters: 1 id: 1311 unit: virtual ErrorCode onExecute() file: backupcode/cpubackend/CPUPoolGrad.cpp start line: 84 end line: 128 size: 42 LOC McCabe index: 8 number of parameters: 2 id: 1312 unit: void ellipse2Poly() file: tools/cv/source/imgproc/draw.cpp start line: 376 end line: 423 size: 42 LOC McCabe index: 11 number of parameters: 7 id: 1313 unit: VARP melscale_fbanks() file: tools/audio/source/audio.cpp start line: 341 end line: 383 size: 42 LOC McCabe index: 12 number of parameters: 1 id: 1314 unit: def SIMD_row_prune_npy() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 42 LOC McCabe index: 12 number of parameters: 5 id: 1315 unit: def __run_tflite() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 42 LOC McCabe index: 8 number of parameters: 1 id: 1316 unit: void Calibration::_fake_quant_weights() file: tools/quantization/calibration.cpp start line: 773 end line: 820 size: 42 LOC McCabe index: 10 number of parameters: 0 id: 1317 unit: def eval() file: tools/converter/tools/test4Caffe.py start line: 0 end line: 0 size: 42 LOC McCabe index: 6 number of parameters: 0 id: 1318 unit: static bool matchConvInt8ToOther() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 38 end line: 85 size: 42 LOC McCabe index: 27 number of parameters: 2 id: 1319 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFSliceMerge.cpp start line: 64 end line: 105 size: 42 LOC McCabe index: 6 number of parameters: 1 id: 1320 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxConstantOfShape.cpp start line: 29 end line: 75 size: 42 LOC McCabe index: 7 number of parameters: 1 id: 1321 unit: def fuse_qkv() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 42 LOC McCabe index: 14 number of parameters: 8 id: 1322 unit: std::vector toPoints() file: pymnn/src/MNN.cc start line: 2107 end line: 2148 size: 42 LOC McCabe index: 10 number of parameters: 1 id: 1323 unit: override fun onCreatePreferences() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettingsFragment.kt start line: 21 end line: 82 size: 42 LOC McCabe index: 3 number of parameters: 2 id: 1324 unit: void DiskEmbedding::embedding() file: transformers/llm/engine/src/diskembedding.cpp start line: 79 end line: 122 size: 42 LOC McCabe index: 9 number of parameters: 2 id: 1325 unit: std::vector SizeComputer::needInputContent() file: source/shape/SizeComputer.cpp start line: 201 end line: 244 size: 42 LOC McCabe index: 19 number of parameters: 2 id: 1326 unit: virtual bool onComputeSize() file: source/shape/ShapeShape.cpp start line: 40 end line: 82 size: 42 LOC McCabe index: 10 number of parameters: 3 id: 1327 unit: virtual bool onCompute() file: source/geometry/GeometrySelect.cpp start line: 15 end line: 57 size: 42 LOC McCabe index: 4 number of parameters: 5 id: 1328 unit: void registerGeometryOps() file: source/geometry/GeometryOPRegister.cpp start line: 45 end line: 86 size: 42 LOC McCabe index: 1 number of parameters: 0 id: 1329 unit: bool OpCommonUtils::computeMatMulSize() file: source/core/OpCommonUtils.cpp start line: 869 end line: 911 size: 42 LOC McCabe index: 8 number of parameters: 7 id: 1330 unit: ErrorCode Pipeline::executeCallBack() file: source/core/Pipeline.cpp start line: 1243 end line: 1284 size: 42 LOC McCabe index: 10 number of parameters: 2 id: 1331 unit: void Tensor::print() file: source/core/Tensor.cpp start line: 343 end line: 390 size: 42 LOC McCabe index: 13 number of parameters: 0 id: 1332 unit: bool CUDARuntime::setCache() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 194 end line: 237 size: 42 LOC McCabe index: 10 number of parameters: 1 id: 1333 unit: void NPUBinary::BinaryCastIR() file: source/backend/hiai/execution/NPUBinary.cpp start line: 17 end line: 58 size: 42 LOC McCabe index: 4 number of parameters: 6 id: 1334 unit: ErrorCode NPUConvertTensor::onResize() file: source/backend/hiai/execution/NPUConvertTensor.cpp start line: 19 end line: 63 size: 42 LOC McCabe index: 9 number of parameters: 2 id: 1335 unit: void NonMaxSuppressionSingleClasssImpl() file: source/backend/cpu/CPUNonMaxSuppressionV2.cpp start line: 50 end line: 105 size: 42 LOC McCabe index: 10 number of parameters: 6 id: 1336 unit: virtual ErrorCode onExecute() file: source/backend/cpu/render/CPURasterDiff.cpp start line: 23 end line: 67 size: 42 LOC McCabe index: 9 number of parameters: 2 id: 1337 unit: static void MNNGridSampleInterp() file: source/backend/cpu/GridSampler.hpp start line: 16 end line: 63 size: 42 LOC McCabe index: 10 number of parameters: 11 id: 1338 unit: static void _CopyC4ToC16() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 117 end line: 158 size: 42 LOC McCabe index: 7 number of parameters: 4 id: 1339 unit: ErrorCode CPUBinaryInt8::onExecute() file: source/backend/cpu/CPUBinaryInt8.cpp start line: 70 end line: 118 size: 42 LOC McCabe index: 5 number of parameters: 2 id: 1340 unit: ErrorCode CPUMoments::onExecute() file: source/backend/cpu/CPUMoments.cpp start line: 74 end line: 124 size: 42 LOC McCabe index: 6 number of parameters: 2 id: 1341 unit: void MNNBinaryMinInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1888 end line: 1929 size: 42 LOC McCabe index: 7 number of parameters: 8 id: 1342 unit: void MNNBinaryMaxInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1931 end line: 1972 size: 42 LOC McCabe index: 7 number of parameters: 8 id: 1343 unit: static void _reorderCommon() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 261 end line: 303 size: 42 LOC McCabe index: 13 number of parameters: 7 id: 1344 unit: ErrorCode CPUAttention::onResize() file: source/backend/cpu/CPUAttention.cpp start line: 143 end line: 184 size: 42 LOC McCabe index: 3 number of parameters: 2 id: 1345 unit: void NNAPIBackend::onCopyBuffer() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 205 end line: 248 size: 42 LOC McCabe index: 11 number of parameters: 2 id: 1346 unit: ErrorCode VulkanMatMul::onEncode() file: source/backend/vulkan/image/execution/VulkanMatMul.cpp start line: 374 end line: 415 size: 42 LOC McCabe index: 5 number of parameters: 3 id: 1347 unit: ErrorCode VulkanReduce::onEncode() file: source/backend/vulkan/buffer/execution/VulkanReduce.cpp start line: 37 end line: 80 size: 42 LOC McCabe index: 5 number of parameters: 3 id: 1348 unit: ErrorCode AttentionBufExecution::onResize() file: source/backend/metal/MetalAttention.mm start line: 362 end line: 410 size: 42 LOC McCabe index: 6 number of parameters: 2 id: 1349 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 41 LOC McCabe index: 10 number of parameters: 4 id: 1350 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 41 LOC McCabe index: 10 number of parameters: 4 id: 1351 unit: def get_quant_weight_io_map() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 41 LOC McCabe index: 18 number of parameters: 4 id: 1352 unit: def get_config() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 41 LOC McCabe index: 12 number of parameters: 2 id: 1353 unit: def _generate_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 41 LOC McCabe index: 13 number of parameters: 2 id: 1354 unit: def save_compress_params() file: tools/mnncompress/mnncompress/pytorch/SIMD_OC_pruner.py start line: 0 end line: 0 size: 41 LOC McCabe index: 8 number of parameters: 3 id: 1355 unit: int quant_main() file: tools/quantization/calibration.cpp start line: 1397 end line: 1446 size: 41 LOC McCabe index: 4 number of parameters: 2 id: 1356 unit: inline String Options::help_one_group() file: tools/converter/include/cxxopts.hpp start line: 1222 end line: 1277 size: 41 LOC McCabe index: 12 number of parameters: 1 id: 1357 unit: def __init__() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 41 LOC McCabe index: 11 number of parameters: 2 id: 1358 unit: def findBestBlock() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 41 LOC McCabe index: 10 number of parameters: 3 id: 1359 unit: void LSTM::run() file: tools/converter/source/caffe/LSTM.cpp start line: 22 end line: 68 size: 41 LOC McCabe index: 8 number of parameters: 3 id: 1360 unit: void UnaryTorch::run() file: tools/converter/source/torch/UnaryTorch.cpp start line: 26 end line: 66 size: 41 LOC McCabe index: 1 number of parameters: 3 id: 1361 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/ReIndexOnnxIfAlias.cpp start line: 16 end line: 56 size: 41 LOC McCabe index: 12 number of parameters: 1 id: 1362 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFClip.cpp start line: 16 end line: 57 size: 41 LOC McCabe index: 8 number of parameters: 1 id: 1363 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxLogSoftmax.cpp start line: 40 end line: 83 size: 41 LOC McCabe index: 10 number of parameters: 1 id: 1364 unit: void UnaryOnnx::run() file: tools/converter/source/onnx/UnaryOnnx.cpp start line: 21 end line: 66 size: 41 LOC McCabe index: 2 number of parameters: 3 id: 1365 unit: virtual void run() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 89 end line: 130 size: 41 LOC McCabe index: 7 number of parameters: 3 id: 1366 unit: def crop_and_resize() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 41 LOC McCabe index: 10 number of parameters: 6 id: 1367 unit: def generate_stream() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 41 LOC McCabe index: 4 number of parameters: 2 id: 1368 unit: inline ssize_t SocketStream::read() file: transformers/llm/engine/src/httplib.h start line: 5013 end line: 5057 size: 41 LOC McCabe index: 7 number of parameters: 2 id: 1369 unit: std::vector findModelFiles() file: benchmark/benchmark.cpp start line: 54 end line: 95 size: 41 LOC McCabe index: 9 number of parameters: 1 id: 1370 unit: virtual bool onComputeSize() file: source/shape/ShapeGatherND.cpp start line: 15 end line: 55 size: 41 LOC McCabe index: 8 number of parameters: 3 id: 1371 unit: void Matrix::setConcat() file: source/cv/Matrix_CV.cpp start line: 454 end line: 505 size: 41 LOC McCabe index: 5 number of parameters: 2 id: 1372 unit: static void CUTLASS_DEVICE accumToSmem() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 1857 end line: 1906 size: 41 LOC McCabe index: 5 number of parameters: 4 id: 1373 unit: std::vector TRTLayerNorm::onEncode() file: source/backend/tensorrt/execution/TRTLayerNorm.cpp start line: 23 end line: 70 size: 41 LOC McCabe index: 7 number of parameters: 1 id: 1374 unit: ErrorCode NPUBatchMatMul::onResize() file: source/backend/hiai/execution/NPUBatchMatMul.cpp start line: 49 end line: 89 size: 41 LOC McCabe index: 5 number of parameters: 2 id: 1375 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUGridSample.cpp start line: 159 end line: 201 size: 41 LOC McCabe index: 4 number of parameters: 2 id: 1376 unit: std::shared_ptr CPUDeconvolutionDepthwise::makeResource() file: source/backend/cpu/CPUDeconvolutionDepthwise.cpp start line: 18 end line: 61 size: 41 LOC McCabe index: 6 number of parameters: 3 id: 1377 unit: void CpuId() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 49 end line: 92 size: 41 LOC McCabe index: 4 number of parameters: 3 id: 1378 unit: static void _AVX512_MNNAbsMaxFP32() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 246 end line: 286 size: 41 LOC McCabe index: 8 number of parameters: 5 id: 1379 unit: void _AVX512_MNNSourceTransformCommonF23() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 895 end line: 942 size: 41 LOC McCabe index: 5 number of parameters: 7 id: 1380 unit: static void _destUnrollTransformUnit4x3() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 639 end line: 685 size: 41 LOC McCabe index: 5 number of parameters: 8 id: 1381 unit: static void _destUnrollTransformUnit6x2() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 880 end line: 926 size: 41 LOC McCabe index: 5 number of parameters: 8 id: 1382 unit: void _AVX_MNNGridSampleComputeCord3D() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 375 end line: 416 size: 41 LOC McCabe index: 5 number of parameters: 9 id: 1383 unit: void _AVX_MNNSourceTransformCommonF23() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 566 end line: 613 size: 41 LOC McCabe index: 5 number of parameters: 7 id: 1384 unit: static void pickBoxes() file: source/backend/cpu/CPUProposal.cpp start line: 62 end line: 107 size: 41 LOC McCabe index: 10 number of parameters: 4 id: 1385 unit: ErrorCode IdstConvolutionInt8::onResize() file: source/backend/cpu/compute/IdstConvolutionInt8.cpp start line: 111 end line: 155 size: 41 LOC McCabe index: 3 number of parameters: 2 id: 1386 unit: void MNNScaleAndAddBiasInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2013 end line: 2057 size: 41 LOC McCabe index: 8 number of parameters: 12 id: 1387 unit: void MNNAccumulateSequenceNumber() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1090 end line: 1133 size: 41 LOC McCabe index: 6 number of parameters: 3 id: 1388 unit: ErrorCode UnaryExecution::onEncode() file: source/backend/opencl/execution/image/UnaryExecution.cpp start line: 17 end line: 63 size: 41 LOC McCabe index: 2 number of parameters: 2 id: 1389 unit: ErrorCode ScaleExecution::onEncode() file: source/backend/opencl/execution/image/ScaleExecution.cpp start line: 92 end line: 140 size: 41 LOC McCabe index: 3 number of parameters: 2 id: 1390 unit: ErrorCode InterpBufExecution::onEncode() file: source/backend/opencl/execution/buffer/InterpBufExecution.cpp start line: 43 end line: 92 size: 41 LOC McCabe index: 2 number of parameters: 2 id: 1391 unit: ErrorCode SelectBufExecution::onEncode() file: source/backend/opencl/execution/buffer/SelectBufExecution.cpp start line: 21 end line: 65 size: 41 LOC McCabe index: 4 number of parameters: 2 id: 1392 unit: void VulkanMatrixMultier4x4::prepare() file: source/backend/vulkan/image/execution/VulkanMatrixMultier4x4.cpp start line: 64 end line: 105 size: 41 LOC McCabe index: 8 number of parameters: 4 id: 1393 unit: size_t MetalBackend::getTensorSizeInBytes() file: source/backend/metal/MetalBackend.mm start line: 130 end line: 172 size: 41 LOC McCabe index: 10 number of parameters: 1 id: 1394 unit: ErrorCode CPUSoftmax::onResize() file: backupcode/cpubackend/CPUSoftmax.cpp start line: 192 end line: 240 size: 40 LOC McCabe index: 6 number of parameters: 2 id: 1395 unit: void PoolingTf::run() file: tools/converter/source/tensorflow/PoolingTf.cpp start line: 23 end line: 70 size: 40 LOC McCabe index: 8 number of parameters: 2 id: 1396 unit: void ReduceTorch::run() file: tools/converter/source/torch/ReduceTorch.cpp start line: 26 end line: 66 size: 40 LOC McCabe index: 9 number of parameters: 3 id: 1397 unit: std::shared_ptr Program::create() file: tools/converter/source/optimizer/Program.cpp start line: 112 end line: 151 size: 40 LOC McCabe index: 12 number of parameters: 6 id: 1398 unit: static void _run() file: tools/converter/source/onnx/ArgMaxOnnx.cpp start line: 31 end line: 73 size: 40 LOC McCabe index: 6 number of parameters: 3 id: 1399 unit: static void _readImages() file: tools/train/source/datasets/ImageNoLabelDataset.cpp start line: 35 end line: 77 size: 40 LOC McCabe index: 10 number of parameters: 2 id: 1400 unit: int loadData() file: tools/cpp/testModelWithDescribe.cpp start line: 49 end line: 89 size: 40 LOC McCabe index: 8 number of parameters: 4 id: 1401 unit: static vector toVec() file: pymnn/src/util.h start line: 449 end line: 488 size: 40 LOC McCabe index: 8 number of parameters: 1 id: 1402 unit: override fun onLongClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelItemHolder.kt start line: 152 end line: 191 size: 40 LOC McCabe index: 11 number of parameters: 1 id: 1403 unit: def load() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 40 LOC McCabe index: 3 number of parameters: 1 id: 1404 unit: inline ssize_t SSLSocketStream::write() file: transformers/llm/engine/src/httplib.h start line: 7741 end line: 7786 size: 40 LOC McCabe index: 11 number of parameters: 2 id: 1405 unit: virtual bool onComputeSize() file: source/shape/ShapeMoments.cpp start line: 14 end line: 57 size: 40 LOC McCabe index: 7 number of parameters: 3 id: 1406 unit: virtual bool onComputeSize() file: source/shape/ShapeConcat.cpp start line: 14 end line: 60 size: 40 LOC McCabe index: 10 number of parameters: 3 id: 1407 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 486 end line: 526 size: 40 LOC McCabe index: 5 number of parameters: 5 id: 1408 unit: virtual bool onCompute() file: source/geometry/GeometryShape.cpp start line: 226 end line: 267 size: 40 LOC McCabe index: 6 number of parameters: 5 id: 1409 unit: bool Schedule::OpResizeCache::match() file: source/core/Schedule.cpp start line: 39 end line: 78 size: 40 LOC McCabe index: 15 number of parameters: 2 id: 1410 unit: static void parse_cpu_implementer() file: source/backend/cpu/CPURuntime.cpp start line: 479 end line: 531 size: 40 LOC McCabe index: 10 number of parameters: 3 id: 1411 unit: void CPUResizeNearestneighborRoundC4() file: source/backend/cpu/CPUResize.hpp start line: 224 end line: 265 size: 40 LOC McCabe index: 5 number of parameters: 6 id: 1412 unit: void MNNFunctionInit() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 41 end line: 83 size: 40 LOC McCabe index: 4 number of parameters: 0 id: 1413 unit: std::shared_ptr CPULayerNorm::makeResource() file: source/backend/cpu/CPULayerNorm.cpp start line: 25 end line: 66 size: 40 LOC McCabe index: 13 number of parameters: 2 id: 1414 unit: void MNNSamplerI420Nearest() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 877 end line: 919 size: 40 LOC McCabe index: 4 number of parameters: 9 id: 1415 unit: ErrorCode SparseConvInt8TiledExecutor::onResize() file: source/backend/cpu/compute/SparseConvInt8TiledExecutor.cpp start line: 114 end line: 161 size: 40 LOC McCabe index: 4 number of parameters: 2 id: 1416 unit: void CPUAttention::pack_query() file: source/backend/cpu/CPUAttention.cpp start line: 30 end line: 69 size: 40 LOC McCabe index: 8 number of parameters: 6 id: 1417 unit: ErrorCode RangeExecution::onEncode() file: source/backend/opencl/execution/image/RangeExecution.cpp start line: 21 end line: 65 size: 40 LOC McCabe index: 1 number of parameters: 2 id: 1418 unit: ErrorCode InterpExecution::onEncode() file: source/backend/opencl/execution/image/InterpExecution.cpp start line: 41 end line: 89 size: 40 LOC McCabe index: 2 number of parameters: 2 id: 1419 unit: ErrorCode SelectExecution::onEncode() file: source/backend/opencl/execution/image/SelectExecution.cpp start line: 20 end line: 64 size: 40 LOC McCabe index: 3 number of parameters: 2 id: 1420 unit: static std::pair GetTuningParams() file: source/backend/opencl/execution/buffer/ConvSubgroupBufExecution.cpp start line: 27 end line: 73 size: 40 LOC McCabe index: 17 number of parameters: 5 id: 1421 unit: virtual ErrorCode onResize() file: source/backend/metal/MetalArgMax.mm start line: 144 end line: 186 size: 40 LOC McCabe index: 6 number of parameters: 2 id: 1422 unit: VARP _Conv() file: express/NeuralNetWorkOp.cpp start line: 127 end line: 165 size: 39 LOC McCabe index: 6 number of parameters: 8 id: 1423 unit: VARP _ROIPooling() file: express/NeuralNetWorkOp.cpp start line: 1950 end line: 1991 size: 39 LOC McCabe index: 8 number of parameters: 7 id: 1424 unit: std::vector PipelineModule::onForward() file: express/module/PipelineModule.cpp start line: 215 end line: 254 size: 39 LOC McCabe index: 11 number of parameters: 1 id: 1425 unit: EXPRP Utils::makeRaster() file: express/Utils.cpp start line: 127 end line: 168 size: 39 LOC McCabe index: 2 number of parameters: 5 id: 1426 unit: ErrorCode Executor::ComputeCache::resize() file: express/Utils.cpp start line: 267 end line: 305 size: 39 LOC McCabe index: 10 number of parameters: 0 id: 1427 unit: static void _destUnrollTransformUnit6x5() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 612 end line: 656 size: 39 LOC McCabe index: 2 number of parameters: 8 id: 1428 unit: void structral() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 213 end line: 258 size: 39 LOC McCabe index: 1 number of parameters: 2 id: 1429 unit: inline static void svdMatrix() file: tools/cv/source/calib3d/calib3d.cpp start line: 80 end line: 120 size: 39 LOC McCabe index: 13 number of parameters: 6 id: 1430 unit: bool clipLine() file: tools/cv/source/imgproc/draw.cpp start line: 32 end line: 72 size: 39 LOC McCabe index: 16 number of parameters: 3 id: 1431 unit: def save_compress_params() file: tools/mnncompress/mnncompress/pytorch/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 39 LOC McCabe index: 10 number of parameters: 3 id: 1432 unit: def save_compress_params() file: tools/mnncompress/mnncompress/pytorch/SNIP_level_pruner.py start line: 0 end line: 0 size: 39 LOC McCabe index: 10 number of parameters: 3 id: 1433 unit: void Detection_PostProcessTf::run() file: tools/converter/source/tensorflow/Detection_PostProcessTf.cpp start line: 34 end line: 74 size: 39 LOC McCabe index: 12 number of parameters: 2 id: 1434 unit: void ConverterScope::buildCondGraph() file: tools/converter/source/common/ConverterScope.cpp start line: 119 end line: 161 size: 39 LOC McCabe index: 1 number of parameters: 4 id: 1435 unit: void AddTflite::run() file: tools/converter/source/tflite/BroadCastAdd.cpp start line: 26 end line: 73 size: 39 LOC McCabe index: 2 number of parameters: 6 id: 1436 unit: int main() file: tools/converter/source/TestConvertResult.cpp start line: 11 end line: 49 size: 39 LOC McCabe index: 6 number of parameters: 2 id: 1437 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxTopK.cpp start line: 19 end line: 70 size: 39 LOC McCabe index: 9 number of parameters: 1 id: 1438 unit: void ReduceOnnx::run() file: tools/converter/source/onnx/ReduceOnnx.cpp start line: 20 end line: 62 size: 39 LOC McCabe index: 10 number of parameters: 3 id: 1439 unit: virtual std::vector onForward() file: tools/train/source/nn/NN.cpp start line: 178 end line: 219 size: 39 LOC McCabe index: 4 number of parameters: 1 id: 1440 unit: bool bestWinogradUnit() file: tools/train/source/nn/NN.cpp start line: 704 end line: 743 size: 39 LOC McCabe index: 11 number of parameters: 3 id: 1441 unit: def eye() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 39 LOC McCabe index: 3 number of parameters: 5 id: 1442 unit: def conv2d() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 39 LOC McCabe index: 1 number of parameters: 5 id: 1443 unit: def roi_pooling() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 39 LOC McCabe index: 2 number of parameters: 7 id: 1444 unit: override fun onOptionsItemSelected() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 194 end line: 232 size: 39 LOC McCabe index: 9 number of parameters: 1 id: 1445 unit: def defualt_map() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 39 LOC McCabe index: 1 number of parameters: 1 id: 1446 unit: bool HuggingfaceTokenizer::load_vocab() file: transformers/llm/engine/src/tokenizer.cpp start line: 597 end line: 641 size: 39 LOC McCabe index: 7 number of parameters: 1 id: 1447 unit: VARP resNetExpr() file: benchmark/exprModels/ResNetExpr.cpp start line: 58 end line: 96 size: 39 LOC McCabe index: 7 number of parameters: 2 id: 1448 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 332 end line: 370 size: 39 LOC McCabe index: 11 number of parameters: 3 id: 1449 unit: bool GeometryConvUtils::computeSingle() file: source/geometry/GeometryConvUtils.cpp start line: 270 end line: 309 size: 39 LOC McCabe index: 4 number of parameters: 5 id: 1450 unit: void WinogradGenerater::transformWeight() file: source/math/WingoradGenerater.cpp start line: 230 end line: 275 size: 39 LOC McCabe index: 7 number of parameters: 3 id: 1451 unit: void OpCommonUtils::loadBlobData() file: source/core/OpCommonUtils.cpp start line: 33 end line: 71 size: 39 LOC McCabe index: 11 number of parameters: 4 id: 1452 unit: static bool __host__ check_supported() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 614 end line: 652 size: 39 LOC McCabe index: 7 number of parameters: 1 id: 1453 unit: static void _sourceTransformUnit4x4Pack48() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 109 end line: 156 size: 39 LOC McCabe index: 3 number of parameters: 3 id: 1454 unit: void _AVX_MNNPackCUnitTransposeInt8() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 395 end line: 435 size: 39 LOC McCabe index: 10 number of parameters: 5 id: 1455 unit: static void _destUnrollTransformUnit6x5() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 614 end line: 658 size: 39 LOC McCabe index: 2 number of parameters: 8 id: 1456 unit: static void _SSE_MNNPackednMatMulRemainCommon() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 164 end line: 202 size: 39 LOC McCabe index: 6 number of parameters: 7 id: 1457 unit: ErrorCode ConvolutionTiledExecutorMultiInput::onExecute() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 244 end line: 285 size: 39 LOC McCabe index: 6 number of parameters: 2 id: 1458 unit: static void _destUnrollTransformUnit6x5() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 952 end line: 996 size: 39 LOC McCabe index: 2 number of parameters: 8 id: 1459 unit: void MNNBinaryAddInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1768 end line: 1806 size: 39 LOC McCabe index: 6 number of parameters: 8 id: 1460 unit: void MNNBinarySubInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1808 end line: 1846 size: 39 LOC McCabe index: 6 number of parameters: 8 id: 1461 unit: void MNNBinaryMulInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1848 end line: 1886 size: 39 LOC McCabe index: 6 number of parameters: 8 id: 1462 unit: void MNNBinarySqdInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1973 end line: 2011 size: 39 LOC McCabe index: 6 number of parameters: 8 id: 1463 unit: ErrorCode TrainableParamExecution::onResize() file: source/backend/opencl/execution/image/TrainableParamExecution.cpp start line: 23 end line: 65 size: 39 LOC McCabe index: 7 number of parameters: 2 id: 1464 unit: ErrorCode CastBufExecution::onEncode() file: source/backend/opencl/execution/buffer/CastBufExecution.cpp start line: 18 end line: 60 size: 39 LOC McCabe index: 3 number of parameters: 2 id: 1465 unit: ErrorCode ScaleBufExecution::onEncode() file: source/backend/opencl/execution/buffer/ScaleBufExecution.cpp start line: 109 end line: 152 size: 39 LOC McCabe index: 2 number of parameters: 2 id: 1466 unit: void MNNNC8HW8TONHWC() file: source/backend/arm82/Arm82OptFunc.cpp start line: 208 end line: 247 size: 39 LOC McCabe index: 9 number of parameters: 4 id: 1467 unit: static void _destUnrollTransformUnit6x5() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 674 end line: 718 size: 39 LOC McCabe index: 2 number of parameters: 8 id: 1468 unit: ErrorCode GLConvolutionDepthwise::onExecute() file: source/backend/opengl/GLConvolutionDepthwise.cpp start line: 111 end line: 158 size: 39 LOC McCabe index: 1 number of parameters: 2 id: 1469 unit: ErrorCode GLSoftmax::onExecute() file: source/backend/opengl/GLSoftmax.cpp start line: 48 end line: 93 size: 39 LOC McCabe index: 4 number of parameters: 2 id: 1470 unit: ErrorCode CoreMLBackend::buildModel() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 275 end line: 313 size: 39 LOC McCabe index: 8 number of parameters: 0 id: 1471 unit: ErrorCode MetalSoftmax::onResize() file: source/backend/metal/MetalSoftmax.mm start line: 24 end line: 67 size: 39 LOC McCabe index: 12 number of parameters: 2 id: 1472 unit: VARP _Conv() file: express/NeuralNetWorkOp.cpp start line: 201 end line: 238 size: 38 LOC McCabe index: 6 number of parameters: 13 id: 1473 unit: std::vector Variable::getExecuteOrder() file: express/Expr.cpp start line: 1339 end line: 1376 size: 38 LOC McCabe index: 10 number of parameters: 1 id: 1474 unit: static void NonMaxSuppressionSingleClasssImpl() file: express/module/NMSModule.cpp start line: 52 end line: 103 size: 38 LOC McCabe index: 10 number of parameters: 7 id: 1475 unit: VARP Rodrigues() file: tools/cv/source/calib3d/calib3d.cpp start line: 682 end line: 719 size: 38 LOC McCabe index: 8 number of parameters: 1 id: 1476 unit: def __run_tf() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 38 LOC McCabe index: 7 number of parameters: 1 id: 1477 unit: virtual void run() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 78 end line: 120 size: 38 LOC McCabe index: 5 number of parameters: 3 id: 1478 unit: void Pooling3DTf::run() file: tools/converter/source/tensorflow/Pooling3DTf.cpp start line: 23 end line: 67 size: 38 LOC McCabe index: 10 number of parameters: 2 id: 1479 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/AddTensorType.cpp start line: 13 end line: 51 size: 38 LOC McCabe index: 4 number of parameters: 1 id: 1480 unit: static bool matchOtherToOther() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 169 end line: 212 size: 38 LOC McCabe index: 24 number of parameters: 2 id: 1481 unit: def full_like() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 38 LOC McCabe index: 1 number of parameters: 6 id: 1482 unit: def ones_like() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 38 LOC McCabe index: 1 number of parameters: 5 id: 1483 unit: def zeros_like() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 38 LOC McCabe index: 1 number of parameters: 5 id: 1484 unit: def strided_slice() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 38 LOC McCabe index: 4 number of parameters: 9 id: 1485 unit: def crop() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 38 LOC McCabe index: 11 number of parameters: 4 id: 1486 unit: fun downloadFile() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelFileDownloader.kt start line: 26 end line: 65 size: 38 LOC McCabe index: 3 number of parameters: 2 id: 1487 unit: fun getChatDataBySession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataManager.kt start line: 67 end line: 106 size: 38 LOC McCabe index: 5 number of parameters: 1 id: 1488 unit: def get_window_index() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 38 LOC McCabe index: 2 number of parameters: 2 id: 1489 unit: def main() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 38 LOC McCabe index: 5 number of parameters: 0 id: 1490 unit: def extract_tensor_as_int8() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 38 LOC McCabe index: 7 number of parameters: 1 id: 1491 unit: static std::string base64_decode() file: transformers/llm/engine/src/tokenizer.cpp start line: 36 end line: 74 size: 38 LOC McCabe index: 11 number of parameters: 1 id: 1492 unit: virtual bool onComputeSize() file: source/shape/ShapeUnique.cpp start line: 16 end line: 53 size: 38 LOC McCabe index: 7 number of parameters: 3 id: 1493 unit: virtual bool onComputeSize() file: source/shape/ShapeWhere.cpp start line: 26 end line: 67 size: 38 LOC McCabe index: 7 number of parameters: 3 id: 1494 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 138 end line: 177 size: 38 LOC McCabe index: 9 number of parameters: 3 id: 1495 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 248 end line: 285 size: 38 LOC McCabe index: 4 number of parameters: 5 id: 1496 unit: virtual bool onCompute() file: source/geometry/GeometryFill.cpp start line: 56 end line: 95 size: 38 LOC McCabe index: 7 number of parameters: 5 id: 1497 unit: bool WrapExecution::needWrap() file: source/core/WrapExecution.cpp start line: 20 end line: 57 size: 38 LOC McCabe index: 14 number of parameters: 2 id: 1498 unit: void Tensor::setType() file: source/core/Tensor.cpp start line: 217 end line: 254 size: 38 LOC McCabe index: 16 number of parameters: 1 id: 1499 unit: std::string CUDANVRTCCompile() file: source/backend/cuda/core/compiler/CUDACompiler.cpp start line: 47 end line: 94 size: 38 LOC McCabe index: 5 number of parameters: 4 id: 1500 unit: std::vector TRTInterp::onEncode() file: source/backend/tensorrt/execution/TRTInterp.cpp start line: 24 end line: 69 size: 38 LOC McCabe index: 4 number of parameters: 1 id: 1501 unit: std::vector TRTScatterNd::onEncode() file: source/backend/tensorrt/execution/TRTScatterNd.cpp start line: 16 end line: 57 size: 38 LOC McCabe index: 4 number of parameters: 1 id: 1502 unit: void NPUBackend::onCopyBuffer() file: source/backend/hiai/backend/NPUBackend.cpp start line: 419 end line: 459 size: 38 LOC McCabe index: 8 number of parameters: 2 id: 1503 unit: int NPUBackend::getInOutTensorInfo() file: source/backend/hiai/backend/NPUBackend.cpp start line: 478 end line: 517 size: 38 LOC McCabe index: 7 number of parameters: 1 id: 1504 unit: static void _CopyC4ToC16_int8() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 78 end line: 115 size: 38 LOC McCabe index: 7 number of parameters: 4 id: 1505 unit: static void _CopyC16ToC4() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 160 end line: 197 size: 38 LOC McCabe index: 6 number of parameters: 4 id: 1506 unit: static void _SSE_MNNPackedMatMul_4() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 125 end line: 163 size: 38 LOC McCabe index: 3 number of parameters: 4 id: 1507 unit: ErrorCode CPULayerNorm::onResize() file: source/backend/cpu/CPULayerNorm.cpp start line: 114 end line: 153 size: 38 LOC McCabe index: 11 number of parameters: 2 id: 1508 unit: void MNNSigmoidLowp() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3423 end line: 3462 size: 38 LOC McCabe index: 5 number of parameters: 3 id: 1509 unit: void ConvLowMemoryExecution::setGeneralWeightLowMemory() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 160 end line: 206 size: 38 LOC McCabe index: 7 number of parameters: 2 id: 1510 unit: bool VulkanConvolutionDepthwise::_init() file: source/backend/vulkan/image/execution/VulkanConvolution.cpp start line: 111 end line: 152 size: 38 LOC McCabe index: 10 number of parameters: 4 id: 1511 unit: void VulkanRaster::onEncodeFast() file: source/backend/vulkan/buffer/execution/VulkanRaster.cpp start line: 66 end line: 106 size: 38 LOC McCabe index: 3 number of parameters: 4 id: 1512 unit: bool VulkanConvolutionDepthwise::_init() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 139 end line: 180 size: 38 LOC McCabe index: 4 number of parameters: 5 id: 1513 unit: ErrorCode GLRelu::onExecute() file: source/backend/opengl/GLRelu.cpp start line: 57 end line: 96 size: 38 LOC McCabe index: 2 number of parameters: 2 id: 1514 unit: static T interpolate() file: source/backend/metal/MetalGridSample.mm start line: 84 end line: 127 size: 38 LOC McCabe index: 2 number of parameters: 9 id: 1515 unit: bool VARP::fix() file: express/Expr.cpp start line: 61 end line: 97 size: 37 LOC McCabe index: 8 number of parameters: 1 id: 1516 unit: virtual std::vector onForward() file: express/module/Module.cpp start line: 209 end line: 247 size: 37 LOC McCabe index: 6 number of parameters: 1 id: 1517 unit: static void _loadInputs() file: express/module/Module.cpp start line: 286 end line: 322 size: 37 LOC McCabe index: 10 number of parameters: 3 id: 1518 unit: static void _destUnrollTransformUnit8x3() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 806 end line: 845 size: 37 LOC McCabe index: 2 number of parameters: 8 id: 1519 unit: static CvContourScanner cvStartFindContours() file: tools/cv/source/imgproc/structural.cpp start line: 73 end line: 113 size: 37 LOC McCabe index: 4 number of parameters: 4 id: 1520 unit: def _fake_quant_feature() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 37 LOC McCabe index: 4 number of parameters: 6 id: 1521 unit: def _fake_quant_feature() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 37 LOC McCabe index: 4 number of parameters: 6 id: 1522 unit: def do_pruning() file: tools/mnncompress/mnncompress/pytorch/SNIP_level_pruner.py start line: 0 end line: 0 size: 37 LOC McCabe index: 14 number of parameters: 2 id: 1523 unit: def do_pruning() file: tools/mnncompress/mnncompress/pytorch/SIMD_OC_pruner.py start line: 0 end line: 0 size: 37 LOC McCabe index: 14 number of parameters: 2 id: 1524 unit: def linear_expand_layers() file: tools/mnncompress/mnncompress/pytorch/linear_over_param.py start line: 0 end line: 0 size: 37 LOC McCabe index: 9 number of parameters: 6 id: 1525 unit: static std::string _getDataType() file: tools/converter/source/common/cli.cpp start line: 49 end line: 85 size: 37 LOC McCabe index: 12 number of parameters: 1 id: 1526 unit: void LayerNormTorch::run() file: tools/converter/source/torch/LayerNormTorch.cpp start line: 24 end line: 62 size: 37 LOC McCabe index: 2 number of parameters: 3 id: 1527 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TransformIm2Seq.cpp start line: 13 end line: 57 size: 37 LOC McCabe index: 3 number of parameters: 1 id: 1528 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxReduceL2.cpp start line: 21 end line: 61 size: 37 LOC McCabe index: 12 number of parameters: 1 id: 1529 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxSoftmax.cpp start line: 22 end line: 58 size: 37 LOC McCabe index: 7 number of parameters: 1 id: 1530 unit: std::vector fakeQuantFeatureWithMinMax() file: tools/train/source/nn/NN.cpp start line: 632 end line: 679 size: 37 LOC McCabe index: 4 number of parameters: 5 id: 1531 unit: static std::string _getDataType() file: tools/cpp/GetMNNInfo.cpp start line: 20 end line: 56 size: 37 LOC McCabe index: 12 number of parameters: 1 id: 1532 unit: JNIEXPORT jlong JNICALL Java_com_alibaba_mnnllm_android_llm_LlmSession_initNative() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_mnn_jni.cpp start line: 39 end line: 75 size: 37 LOC McCabe index: 3 number of parameters: 6 id: 1533 unit: def response() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 37 LOC McCabe index: 7 number of parameters: 2 id: 1534 unit: def load_model() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 37 LOC McCabe index: 4 number of parameters: 2 id: 1535 unit: inline bool parse_range_header() file: transformers/llm/engine/src/httplib.h start line: 3959 end line: 3997 size: 37 LOC McCabe index: 10 number of parameters: 2 id: 1536 unit: inline bool Server::read_content_core() file: transformers/llm/engine/src/httplib.h start line: 5600 end line: 5653 size: 37 LOC McCabe index: 8 number of parameters: 6 id: 1537 unit: static int eval_prompts() file: transformers/llm/engine/app/mls.cpp start line: 71 end line: 109 size: 37 LOC McCabe index: 3 number of parameters: 2 id: 1538 unit: VARP Diffusion::step_plms() file: transformers/diffusion/engine/src/diffusion.cpp start line: 191 end line: 227 size: 37 LOC McCabe index: 9 number of parameters: 3 id: 1539 unit: def tune_tasks() file: benchmark/scripts/tvm/ios_tuning.py start line: 0 end line: 0 size: 37 LOC McCabe index: 11 number of parameters: 7 id: 1540 unit: def tune_and_evaluate() file: benchmark/scripts/tvm/ios_tuning.py start line: 0 end line: 0 size: 37 LOC McCabe index: 2 number of parameters: 1 id: 1541 unit: static int sortCPUIDByMaxFrequency() file: benchmark/benchmark.cpp start line: 281 end line: 320 size: 37 LOC McCabe index: 9 number of parameters: 2 id: 1542 unit: virtual bool onCompute() file: source/geometry/GeometryCrop.cpp start line: 118 end line: 154 size: 37 LOC McCabe index: 6 number of parameters: 5 id: 1543 unit: void Matrix::mul() file: source/math/Matrix.cpp start line: 325 end line: 362 size: 37 LOC McCabe index: 5 number of parameters: 3 id: 1544 unit: static void CUTLASS_DEVICE accumApplyLSEToSmem() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 1769 end line: 1809 size: 37 LOC McCabe index: 3 number of parameters: 8 id: 1545 unit: static void CUTLASS_DEVICE accumApplyLSEToSmem() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 1908 end line: 1948 size: 37 LOC McCabe index: 3 number of parameters: 8 id: 1546 unit: void prefetch() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 290 end line: 335 size: 37 LOC McCabe index: 9 number of parameters: 0 id: 1547 unit: int RasterPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/RasterPlugin.cpp start line: 12 end line: 51 size: 37 LOC McCabe index: 5 number of parameters: 6 id: 1548 unit: static void _destUnrollTransformUnit4x2() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 593 end line: 637 size: 37 LOC McCabe index: 5 number of parameters: 8 id: 1549 unit: static void _destUnrollTransformUnit8x3() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 812 end line: 852 size: 37 LOC McCabe index: 2 number of parameters: 8 id: 1550 unit: void _SSE_MNNC3ToFloatRGBA() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 395 end line: 435 size: 37 LOC McCabe index: 5 number of parameters: 5 id: 1551 unit: void ThreadPool::enqueueInternal() file: source/backend/cpu/ThreadPool.cpp start line: 148 end line: 185 size: 37 LOC McCabe index: 10 number of parameters: 3 id: 1552 unit: static void _destUnrollTransformUnit8x3() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1147 end line: 1187 size: 37 LOC McCabe index: 2 number of parameters: 8 id: 1553 unit: void MNNPackC4Common() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 736 end line: 772 size: 37 LOC McCabe index: 10 number of parameters: 5 id: 1554 unit: void MNNPackC2Common() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 807 end line: 843 size: 37 LOC McCabe index: 10 number of parameters: 5 id: 1555 unit: bool RasterExecution::CanCombine() file: source/backend/opencl/execution/image/RasterExecution.cpp start line: 402 end line: 438 size: 37 LOC McCabe index: 4 number of parameters: 1 id: 1556 unit: void VulkanGraphicPipelineCache::setVertexFormats() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 296 end line: 332 size: 37 LOC McCabe index: 6 number of parameters: 1 id: 1557 unit: ErrorCode VulkanGridSample::onEncode() file: source/backend/vulkan/buffer/execution/VulkanGridSample.cpp start line: 56 end line: 101 size: 37 LOC McCabe index: 2 number of parameters: 3 id: 1558 unit: static void _destUnrollTransformUnit8x3() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 868 end line: 908 size: 37 LOC McCabe index: 2 number of parameters: 8 id: 1559 unit: ErrorCode MetalPooling::onResize() file: source/backend/metal/MetalPooling.mm start line: 30 end line: 68 size: 37 LOC McCabe index: 3 number of parameters: 2 id: 1560 unit: void onEncode() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 227 end line: 268 size: 37 LOC McCabe index: 2 number of parameters: 6 id: 1561 unit: VARP _Deconv() file: express/NeuralNetWorkOp.cpp start line: 267 end line: 302 size: 36 LOC McCabe index: 4 number of parameters: 8 id: 1562 unit: VARP _Conv() file: express/NeuralNetWorkOp.cpp start line: 1522 end line: 1557 size: 36 LOC McCabe index: 7 number of parameters: 13 id: 1563 unit: void Executor::RuntimeManager::setCache() file: express/Executor.cpp start line: 325 end line: 364 size: 36 LOC McCabe index: 7 number of parameters: 1 id: 1564 unit: void CPUPluginModule::codegen() file: codegen/cpu/CPUPluginModule.cpp start line: 227 end line: 263 size: 36 LOC McCabe index: 4 number of parameters: 0 id: 1565 unit: int ConvolutionWinograd3D::bestWinogradUnit() file: backupcode/cpubackend/ConvolutionWinograd3D.cpp start line: 340 end line: 379 size: 36 LOC McCabe index: 6 number of parameters: 4 id: 1566 unit: static void orthogonal() file: tools/cv/source/calib3d/calib3d.cpp start line: 44 end line: 79 size: 36 LOC McCabe index: 6 number of parameters: 7 id: 1567 unit: void Rodrigues() file: tools/cv/source/calib3d/calib3d.cpp start line: 122 end line: 157 size: 36 LOC McCabe index: 8 number of parameters: 2 id: 1568 unit: def depthwise_conv2d() file: tools/mnncompress/mnncompress/tensorflow/overflow_custom_ops.py start line: 0 end line: 0 size: 36 LOC McCabe index: 4 number of parameters: 5 id: 1569 unit: def _prune_weight() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 36 LOC McCabe index: 7 number of parameters: 4 id: 1570 unit: def _search() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 36 LOC McCabe index: 10 number of parameters: 1 id: 1571 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 36 LOC McCabe index: 7 number of parameters: 3 id: 1572 unit: String format_description() file: tools/converter/include/cxxopts.hpp start line: 893 end line: 938 size: 36 LOC McCabe index: 8 number of parameters: 3 id: 1573 unit: void DequantizeTf::run() file: tools/converter/source/tensorflow/DequantizeTf.cpp start line: 23 end line: 61 size: 36 LOC McCabe index: 11 number of parameters: 2 id: 1574 unit: void ResizeBilinear::run() file: tools/converter/source/tflite/ResizeBilinear.cpp start line: 28 end line: 68 size: 36 LOC McCabe index: 5 number of parameters: 6 id: 1575 unit: void LoopTorch::run() file: tools/converter/source/torch/LoopTorch.cpp start line: 24 end line: 67 size: 36 LOC McCabe index: 5 number of parameters: 3 id: 1576 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/RemoveCopy.cpp start line: 14 end line: 49 size: 36 LOC McCabe index: 11 number of parameters: 1 id: 1577 unit: void GridSampleOnnxClassic::run() file: tools/converter/source/onnx/GridSampleOnnxClassic.cpp start line: 21 end line: 59 size: 36 LOC McCabe index: 10 number of parameters: 3 id: 1578 unit: std::map SGD::onGetNextParameter() file: tools/train/source/optimizer/SGD.cpp start line: 79 end line: 118 size: 36 LOC McCabe index: 8 number of parameters: 1 id: 1579 unit: override fun onCreateOptionsMenu() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 157 end line: 192 size: 36 LOC McCabe index: 3 number of parameters: 1 id: 1580 unit: def apply_scale() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 36 LOC McCabe index: 17 number of parameters: 3 id: 1581 unit: def regist_mllama() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 36 LOC McCabe index: 1 number of parameters: 1 id: 1582 unit: void Talker::generate_init() file: transformers/llm/engine/src/omni.cpp start line: 651 end line: 687 size: 36 LOC McCabe index: 6 number of parameters: 2 id: 1583 unit: inline ContentProviderWithoutLength ClientImpl::get_multipart_content_provider() file: transformers/llm/engine/src/httplib.h start line: 6913 end line: 6953 size: 36 LOC McCabe index: 7 number of parameters: 3 id: 1584 unit: static std::vector runNet() file: benchmark/benchmarkExprModels.cpp start line: 84 end line: 126 size: 36 LOC McCabe index: 4 number of parameters: 3 id: 1585 unit: virtual bool onComputeSize() file: source/shape/ShapeSqueeze.cpp start line: 15 end line: 52 size: 36 LOC McCabe index: 7 number of parameters: 3 id: 1586 unit: virtual bool onComputeSize() file: source/shape/ShapeConvolution3D.cpp start line: 16 end line: 56 size: 36 LOC McCabe index: 6 number of parameters: 3 id: 1587 unit: std::shared_ptr GeometryComputerUtils::makeLayerNorm() file: source/geometry/GeometryComputerUtils.cpp start line: 502 end line: 539 size: 36 LOC McCabe index: 5 number of parameters: 9 id: 1588 unit: virtual bool onCompute() file: source/geometry/GeometryConv2D.cpp start line: 183 end line: 218 size: 36 LOC McCabe index: 3 number of parameters: 5 id: 1589 unit: static bool _directBlitC4() file: source/backend/cuda/execution/RasterExecution.cpp start line: 41 end line: 78 size: 36 LOC McCabe index: 16 number of parameters: 3 id: 1590 unit: static void orthogonal() file: source/backend/cpu/CPUSvd.cpp start line: 15 end line: 50 size: 36 LOC McCabe index: 6 number of parameters: 7 id: 1591 unit: static void poolingAvgPad() file: source/backend/cpu/CPUPool.hpp start line: 227 end line: 268 size: 36 LOC McCabe index: 11 number of parameters: 13 id: 1592 unit: void _AVX_MNNUnpackCUnitTransposeInt8() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 437 end line: 474 size: 36 LOC McCabe index: 9 number of parameters: 5 id: 1593 unit: void _SSE_MNNNV21ToRGB() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 128 end line: 168 size: 36 LOC McCabe index: 4 number of parameters: 3 id: 1594 unit: void _SSE_MNNNV21ToBGRA() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 170 end line: 210 size: 36 LOC McCabe index: 4 number of parameters: 3 id: 1595 unit: void _SSE_MNNNV21ToBGR() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 212 end line: 252 size: 36 LOC McCabe index: 4 number of parameters: 3 id: 1596 unit: void _SSE_MNNC3ToFloatC3() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 286 end line: 325 size: 36 LOC McCabe index: 5 number of parameters: 5 id: 1597 unit: void _SSE_GemmPostTreat() file: source/backend/cpu/x86_x64/sse/GemmCommon.cpp start line: 119 end line: 154 size: 36 LOC McCabe index: 7 number of parameters: 5 id: 1598 unit: ErrorCode ConvolutionTiledExecutorMultiInput::onResize() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 286 end line: 321 size: 36 LOC McCabe index: 7 number of parameters: 2 id: 1599 unit: void MNNC3ToXYZ() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 259 end line: 298 size: 36 LOC McCabe index: 4 number of parameters: 4 id: 1600 unit: void MNNPackTransposeUint8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2810 end line: 2849 size: 36 LOC McCabe index: 9 number of parameters: 5 id: 1601 unit: void MNNPackTransposeInt16() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3335 end line: 3374 size: 36 LOC McCabe index: 9 number of parameters: 5 id: 1602 unit: ErrorCode CastExecution::onEncode() file: source/backend/opencl/execution/image/CastExecution.cpp start line: 23 end line: 64 size: 36 LOC McCabe index: 1 number of parameters: 2 id: 1603 unit: ErrorCode VulkanGridSample::onEncode() file: source/backend/vulkan/image/execution/VulkanGridSample.cpp start line: 56 end line: 102 size: 36 LOC McCabe index: 1 number of parameters: 3 id: 1604 unit: ErrorCode GLInterp::onExecute() file: source/backend/opengl/GLInterp.cpp start line: 38 end line: 78 size: 36 LOC McCabe index: 2 number of parameters: 2 id: 1605 unit: bool CoreMLRaster::buildSlice() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 199 end line: 235 size: 36 LOC McCabe index: 3 number of parameters: 3 id: 1606 unit: kernel void layernorm_in_all_sg() file: source/backend/metal/LayerNormSimdGroupShader.hpp start line: 26 end line: 65 size: 36 LOC McCabe index: 6 number of parameters: 1 id: 1607 unit: kernel void layernorm_x1_sg() file: source/backend/metal/LayerNormSimdGroupShader.hpp start line: 102 end line: 142 size: 36 LOC McCabe index: 7 number of parameters: 1 id: 1608 unit: VARP _Conv() file: express/NeuralNetWorkOp.cpp start line: 166 end line: 200 size: 35 LOC McCabe index: 6 number of parameters: 12 id: 1609 unit: VARP _Deconv() file: express/NeuralNetWorkOp.cpp start line: 304 end line: 338 size: 35 LOC McCabe index: 6 number of parameters: 12 id: 1610 unit: ErrorCode CPUGatherV2::onExecute() file: backupcode/cpubackend/CPUGatherV2.cpp start line: 38 end line: 72 size: 35 LOC McCabe index: 6 number of parameters: 2 id: 1611 unit: static void EllipseEx() file: tools/cv/source/imgproc/draw.cpp start line: 610 end line: 649 size: 35 LOC McCabe index: 9 number of parameters: 9 id: 1612 unit: void drawContours() file: tools/cv/source/imgproc/draw.cpp start line: 931 end line: 965 size: 35 LOC McCabe index: 11 number of parameters: 6 id: 1613 unit: void fillPoly() file: tools/cv/source/imgproc/draw.cpp start line: 967 end line: 1001 size: 35 LOC McCabe index: 11 number of parameters: 6 id: 1614 unit: def find_batchnorm_output_tensor() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 35 LOC McCabe index: 23 number of parameters: 1 id: 1615 unit: def __run_torch() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 35 LOC McCabe index: 5 number of parameters: 1 id: 1616 unit: def generateGeoFile() file: tools/script/register.py start line: 0 end line: 0 size: 35 LOC McCabe index: 8 number of parameters: 1 id: 1617 unit: void ReshapeTf::run() file: tools/converter/source/tensorflow/ReshapeTf.cpp start line: 23 end line: 63 size: 35 LOC McCabe index: 7 number of parameters: 2 id: 1618 unit: static int dumpModelInfo() file: tools/converter/source/common/cli.cpp start line: 99 end line: 133 size: 35 LOC McCabe index: 7 number of parameters: 1 id: 1619 unit: std::unique_ptr RunExtraPass() file: tools/converter/source/optimizer/PostConverter.cpp start line: 147 end line: 183 size: 35 LOC McCabe index: 6 number of parameters: 2 id: 1620 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TransformBatchNormal.cpp start line: 13 end line: 52 size: 35 LOC McCabe index: 6 number of parameters: 1 id: 1621 unit: static void copyInfo() file: tools/converter/source/optimizer/tflitextra/TFliteBatchToSpace.cpp start line: 14 end line: 48 size: 35 LOC McCabe index: 5 number of parameters: 2 id: 1622 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFConvolutionMerge.cpp start line: 293 end line: 330 size: 35 LOC McCabe index: 4 number of parameters: 1 id: 1623 unit: static void copyInfo() file: tools/converter/source/optimizer/tfextra/TFBatchToSpaceND.cpp start line: 14 end line: 48 size: 35 LOC McCabe index: 5 number of parameters: 2 id: 1624 unit: def resize_fix() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 35 LOC McCabe index: 4 number of parameters: 1 id: 1625 unit: def insert_splitgelu_plugin() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 35 LOC McCabe index: 14 number of parameters: 1 id: 1626 unit: def generateGradFile() file: tools/train/register.py start line: 0 end line: 0 size: 35 LOC McCabe index: 8 number of parameters: 1 id: 1627 unit: static void dumpTensor2File() file: tools/cpp/MNNV2Basic.cpp start line: 57 end line: 95 size: 35 LOC McCabe index: 11 number of parameters: 3 id: 1628 unit: static void dumpTensor2File() file: tools/cpp/ExprDebug.hpp start line: 24 end line: 62 size: 35 LOC McCabe index: 11 number of parameters: 3 id: 1629 unit: void Talker::load() file: transformers/llm/engine/src/omni.cpp start line: 611 end line: 649 size: 35 LOC McCabe index: 1 number of parameters: 0 id: 1630 unit: inline std::string if2ip() file: transformers/llm/engine/src/httplib.h start line: 2803 end line: 2838 size: 35 LOC McCabe index: 13 number of parameters: 2 id: 1631 unit: inline bool Server::read_content() file: transformers/llm/engine/src/httplib.h start line: 5553 end line: 5589 size: 35 LOC McCabe index: 7 number of parameters: 3 id: 1632 unit: struct SubsetLogits Sampler::penalty() file: transformers/llm/engine/src/sampler.cpp start line: 400 end line: 439 size: 35 LOC McCabe index: 13 number of parameters: 1 id: 1633 unit: bool Diffusion::run() file: transformers/diffusion/engine/src/diffusion.cpp start line: 347 end line: 388 size: 35 LOC McCabe index: 8 number of parameters: 5 id: 1634 unit: virtual bool onComputeSize() file: source/shape/ShapeConvolution.cpp start line: 200 end line: 234 size: 35 LOC McCabe index: 5 number of parameters: 3 id: 1635 unit: virtual bool onComputeSize() file: source/shape/ShapeUnpack.cpp start line: 15 end line: 53 size: 35 LOC McCabe index: 10 number of parameters: 3 id: 1636 unit: virtual bool onComputeSize() file: source/shape/ShapeGridSample.cpp start line: 14 end line: 55 size: 35 LOC McCabe index: 8 number of parameters: 3 id: 1637 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 185 end line: 220 size: 35 LOC McCabe index: 9 number of parameters: 3 id: 1638 unit: static void _prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 970 end line: 1017 size: 35 LOC McCabe index: 4 number of parameters: 3 id: 1639 unit: std::vector TRTReduce::onEncode() file: source/backend/tensorrt/execution/TRTReduce.cpp start line: 23 end line: 62 size: 35 LOC McCabe index: 8 number of parameters: 1 id: 1640 unit: static void _CopyC16ToC4_int8() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 41 end line: 75 size: 35 LOC McCabe index: 6 number of parameters: 4 id: 1641 unit: void _SSE_MNNNV21ToRGBA() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 87 end line: 126 size: 35 LOC McCabe index: 4 number of parameters: 3 id: 1642 unit: FixedPoint exp_on_negative_values() file: source/backend/cpu/CPUFixedPoint.hpp start line: 609 end line: 648 size: 35 LOC McCabe index: 5 number of parameters: 1 id: 1643 unit: void MNNGeluCommon() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3062 end line: 3096 size: 35 LOC McCabe index: 7 number of parameters: 3 id: 1644 unit: std::shared_ptr BufferExecutionPool::alloc() file: source/backend/opencl/core/BufferPool.cpp start line: 63 end line: 98 size: 35 LOC McCabe index: 8 number of parameters: 2 id: 1645 unit: ErrorCode FuseExecution::onEncode() file: source/backend/opencl/execution/image/FuseExecution.cpp start line: 31 end line: 70 size: 35 LOC McCabe index: 3 number of parameters: 2 id: 1646 unit: ErrorCode ReluBufExecution::onEncode() file: source/backend/opencl/execution/buffer/ReluBufExecution.cpp start line: 58 end line: 98 size: 35 LOC McCabe index: 2 number of parameters: 2 id: 1647 unit: ErrorCode VulkanRelu::onEncode() file: source/backend/vulkan/image/execution/VulkanRelu.cpp start line: 54 end line: 90 size: 35 LOC McCabe index: 3 number of parameters: 3 id: 1648 unit: ErrorCode VulkanROIPooling::onEncode() file: source/backend/vulkan/image/execution/VulkanROIPooling.cpp start line: 37 end line: 78 size: 35 LOC McCabe index: 1 number of parameters: 3 id: 1649 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/buffer/render/VulkanRasterDiff.cpp start line: 41 end line: 76 size: 35 LOC McCabe index: 2 number of parameters: 3 id: 1650 unit: std::vector VulkanBackend::autoTunePipeline() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 439 end line: 477 size: 35 LOC McCabe index: 10 number of parameters: 3 id: 1651 unit: void MNNPackC8FP16() file: source/backend/arm82/Arm82OptFunc.cpp start line: 100 end line: 135 size: 35 LOC McCabe index: 8 number of parameters: 5 id: 1652 unit: kernel void main0() file: source/backend/metal/MetalLoop.mm start line: 293 end line: 327 size: 35 LOC McCabe index: 4 number of parameters: 1 id: 1653 unit: static id _createPipeline() file: source/backend/metal/MetalGridSample.mm start line: 206 end line: 240 size: 35 LOC McCabe index: 4 number of parameters: 3 id: 1654 unit: VARP _SpaceToBatchND() file: express/NeuralNetWorkOp.cpp start line: 1223 end line: 1257 size: 34 LOC McCabe index: 3 number of parameters: 3 id: 1655 unit: bool Variable::resize() file: express/Expr.cpp start line: 735 end line: 769 size: 34 LOC McCabe index: 9 number of parameters: 1 id: 1656 unit: std::unique_ptr addRaster() file: codegen/cpu/CPUPluginModule.cpp start line: 159 end line: 192 size: 34 LOC McCabe index: 4 number of parameters: 1 id: 1657 unit: def generateCPUFile() file: backupcode/cpubackend/bf16/register.py start line: 0 end line: 0 size: 34 LOC McCabe index: 7 number of parameters: 1 id: 1658 unit: def _decompose_conv_1x1() file: tools/mnncompress/mnncompress/tensorflow/decomposition.py start line: 0 end line: 0 size: 34 LOC McCabe index: 4 number of parameters: 6 id: 1659 unit: def _insert_wq_ops() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 34 LOC McCabe index: 10 number of parameters: 1 id: 1660 unit: def _node_is_relu6() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 34 LOC McCabe index: 21 number of parameters: 3 id: 1661 unit: def generateCoreMLFile() file: tools/script/register.py start line: 0 end line: 0 size: 34 LOC McCabe index: 7 number of parameters: 1 id: 1662 unit: def generateNNAPIFile() file: tools/script/register.py start line: 0 end line: 0 size: 34 LOC McCabe index: 7 number of parameters: 1 id: 1663 unit: std::pair TensorStatistic::computeScaleADMM() file: tools/quantization/TensorStatistic.cpp start line: 236 end line: 277 size: 34 LOC McCabe index: 5 number of parameters: 0 id: 1664 unit: static void dumpTensor2File() file: tools/quantization/calibration.cpp start line: 63 end line: 100 size: 34 LOC McCabe index: 11 number of parameters: 2 id: 1665 unit: static void _RemoveUnusefulNodes() file: tools/converter/source/common/convertToStaticModel.cpp start line: 83 end line: 116 size: 34 LOC McCabe index: 4 number of parameters: 1 id: 1666 unit: void PadTflite::run() file: tools/converter/source/tflite/PadTflite.cpp start line: 21 end line: 55 size: 34 LOC McCabe index: 6 number of parameters: 6 id: 1667 unit: void BinaryTorch::run() file: tools/converter/source/torch/BinaryTorch.cpp start line: 26 end line: 59 size: 34 LOC McCabe index: 2 number of parameters: 3 id: 1668 unit: void FuseListUnpack() file: tools/converter/source/torch/torchOptimize.cpp start line: 195 end line: 231 size: 34 LOC McCabe index: 8 number of parameters: 1 id: 1669 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TranslateJsonOp.cpp start line: 28 end line: 62 size: 34 LOC McCabe index: 6 number of parameters: 1 id: 1670 unit: std::vector OutputVars() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 199 end line: 232 size: 34 LOC McCabe index: 9 number of parameters: 1 id: 1671 unit: def decompose_instancenorms() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 34 LOC McCabe index: 3 number of parameters: 1 id: 1672 unit: void ROIAlignOnnx::run() file: tools/converter/source/onnx/ROIAlignOnnx.cpp start line: 17 end line: 54 size: 34 LOC McCabe index: 9 number of parameters: 3 id: 1673 unit: void convert() file: tools/cpp/ConvertToFullQuant.hpp start line: 171 end line: 207 size: 34 LOC McCabe index: 6 number of parameters: 1 id: 1674 unit: def norm() file: pymnn/pip_package/MNN/numpy/linalg/__init__.py start line: 0 end line: 0 size: 34 LOC McCabe index: 21 number of parameters: 4 id: 1675 unit: def dot() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 34 LOC McCabe index: 21 number of parameters: 3 id: 1676 unit: func deleteModel() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelListViewModel.swift start line: 114 end line: 154 size: 34 LOC McCabe index: 7 number of parameters: 1 id: 1677 unit: func greatingMessage() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatData.swift start line: 39 end line: 76 size: 34 LOC McCabe index: 5 number of parameters: 1 id: 1678 unit: fun getFileMetadata() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfFileMetadataUtils.kt start line: 35 end line: 73 size: 34 LOC McCabe index: 6 number of parameters: 2 id: 1679 unit: fun showPopupWindow() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/widgets/PopupWindowHelper.kt start line: 17 end line: 58 size: 34 LOC McCabe index: 1 number of parameters: 5 id: 1680 unit: def register_openelm() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 34 LOC McCabe index: 1 number of parameters: 1 id: 1681 unit: VARP Llm::gen_position_ids() file: transformers/llm/engine/src/llm.cpp start line: 636 end line: 670 size: 34 LOC McCabe index: 9 number of parameters: 1 id: 1682 unit: inline bool read_content_chunked() file: transformers/llm/engine/src/httplib.h start line: 3533 end line: 3585 size: 34 LOC McCabe index: 16 number of parameters: 3 id: 1683 unit: async function sendMessage() file: transformers/llm/engine/app/mls_server.hpp start line: 144 end line: 184 size: 34 LOC McCabe index: 4 number of parameters: 0 id: 1684 unit: virtual bool onComputeSize() file: source/shape/ShapeQuantizedAvgPool.cpp start line: 15 end line: 56 size: 34 LOC McCabe index: 4 number of parameters: 3 id: 1685 unit: virtual bool onComputeSize() file: source/shape/ShapeSliceTf.cpp start line: 15 end line: 52 size: 34 LOC McCabe index: 5 number of parameters: 3 id: 1686 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 228 end line: 261 size: 34 LOC McCabe index: 8 number of parameters: 3 id: 1687 unit: virtual bool onCompute() file: source/geometry/GeometryReverseSequence.cpp start line: 144 end line: 182 size: 34 LOC McCabe index: 4 number of parameters: 5 id: 1688 unit: bool OpCommonUtils::canBlitFast() file: source/core/OpCommonUtils.cpp start line: 152 end line: 186 size: 34 LOC McCabe index: 11 number of parameters: 6 id: 1689 unit: static ge::DataType mapDataType() file: source/backend/hiai/backend/NPUBackend.hpp start line: 47 end line: 80 size: 34 LOC McCabe index: 9 number of parameters: 1 id: 1690 unit: void MNNConvRunForUnitDepthWiseUint8() file: source/backend/cpu/CPUQuanConvolutionDepthwise.cpp start line: 42 end line: 75 size: 34 LOC McCabe index: 6 number of parameters: 7 id: 1691 unit: ErrorCode CPUTensorConverter::convert() file: source/backend/cpu/CPUTensorConvert.cpp start line: 281 end line: 316 size: 34 LOC McCabe index: 10 number of parameters: 5 id: 1692 unit: ErrorCode CPUInt8ToFloat::onExecute() file: source/backend/cpu/CPUInt8ToFloat.cpp start line: 55 end line: 91 size: 34 LOC McCabe index: 3 number of parameters: 2 id: 1693 unit: void MNNCubicLineC16() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 111 end line: 144 size: 34 LOC McCabe index: 5 number of parameters: 10 id: 1694 unit: void MNNUnpackC2Common() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 846 end line: 879 size: 34 LOC McCabe index: 9 number of parameters: 6 id: 1695 unit: void MNNExp() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2916 end line: 2950 size: 34 LOC McCabe index: 4 number of parameters: 4 id: 1696 unit: void MNNUnpackTransposeInt16() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3298 end line: 3334 size: 34 LOC McCabe index: 9 number of parameters: 5 id: 1697 unit: static void MNNGetOptimalBlockShape() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.cpp start line: 59 end line: 92 size: 34 LOC McCabe index: 9 number of parameters: 7 id: 1698 unit: bool convertImageToImage() file: source/backend/opencl/core/ImageBufferConvertor.cpp start line: 447 end line: 484 size: 34 LOC McCabe index: 3 number of parameters: 7 id: 1699 unit: void MNNUnPackC8FP16() file: source/backend/arm82/Arm82OptFunc.cpp start line: 138 end line: 172 size: 34 LOC McCabe index: 8 number of parameters: 5 id: 1700 unit: static void Arm82MNNPackForMatMul_B() file: source/backend/arm82/Arm82Functions.cpp start line: 137 end line: 170 size: 34 LOC McCabe index: 9 number of parameters: 5 id: 1701 unit: void GLBackend::download() file: source/backend/opengl/GLBackend.cpp start line: 219 end line: 255 size: 34 LOC McCabe index: 6 number of parameters: 6 id: 1702 unit: std::string CoreMLBackend::getTensorName() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 176 end line: 210 size: 34 LOC McCabe index: 6 number of parameters: 1 id: 1703 unit: ErrorCode MetalMatMul::onResize() file: source/backend/metal/MetalMatMul.mm start line: 38 end line: 72 size: 34 LOC McCabe index: 4 number of parameters: 2 id: 1704 unit: void registerMetalOps() file: source/backend/metal/MetalOPRegister.mm start line: 37 end line: 70 size: 34 LOC McCabe index: 1 number of parameters: 0 id: 1705 unit: void MetalFuse::onEncode() file: source/backend/metal/MetalFuse.mm start line: 44 end line: 77 size: 34 LOC McCabe index: 4 number of parameters: 3 id: 1706 unit: VARP _BatchToSpaceND() file: express/NeuralNetWorkOp.cpp start line: 1094 end line: 1128 size: 33 LOC McCabe index: 3 number of parameters: 3 id: 1707 unit: ErrorCode CPUConvolution3D::onExecute() file: backupcode/cpubackend/CPUConvolution3D.cpp start line: 226 end line: 263 size: 33 LOC McCabe index: 6 number of parameters: 2 id: 1708 unit: virtual ErrorCode onResize() file: backupcode/cpubackend/CPUPoolGrad.hpp start line: 27 end line: 61 size: 33 LOC McCabe index: 7 number of parameters: 2 id: 1709 unit: def find_quant_output_tensor() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 33 LOC McCabe index: 13 number of parameters: 1 id: 1710 unit: void QuantizeTflite::run() file: tools/converter/source/tflite/QuantizeTflite.cpp start line: 21 end line: 56 size: 33 LOC McCabe index: 3 number of parameters: 6 id: 1711 unit: static std::vector getValue() file: tools/converter/source/torch/torchOpConverter.hpp start line: 38 end line: 70 size: 33 LOC McCabe index: 7 number of parameters: 2 id: 1712 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchAddmm.cpp start line: 17 end line: 52 size: 33 LOC McCabe index: 6 number of parameters: 1 id: 1713 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxSTFT.cpp start line: 60 end line: 94 size: 33 LOC McCabe index: 5 number of parameters: 1 id: 1714 unit: override fun process() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 66 end line: 99 size: 33 LOC McCabe index: 7 number of parameters: 1 id: 1715 unit: fun createSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 43 end line: 76 size: 33 LOC McCabe index: 4 number of parameters: 0 id: 1716 unit: def export() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 33 LOC McCabe index: 9 number of parameters: 4 id: 1717 unit: def load_pretrained() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 33 LOC McCabe index: 13 number of parameters: 2 id: 1718 unit: def load_token() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 33 LOC McCabe index: 10 number of parameters: 1 id: 1719 unit: void Llm::tuning() file: transformers/llm/engine/src/llm.cpp start line: 242 end line: 277 size: 33 LOC McCabe index: 7 number of parameters: 2 id: 1720 unit: inline bool gzip_decompressor::decompress() file: transformers/llm/engine/src/httplib.h start line: 3251 end line: 3296 size: 33 LOC McCabe index: 10 number of parameters: 3 id: 1721 unit: struct SubsetLogits Sampler::typical() file: transformers/llm/engine/src/sampler.cpp start line: 361 end line: 396 size: 33 LOC McCabe index: 6 number of parameters: 1 id: 1722 unit: void MlsServer::AnswerStreaming() file: transformers/llm/engine/app/mls_server.cpp start line: 111 end line: 145 size: 33 LOC McCabe index: 6 number of parameters: 3 id: 1723 unit: static int getCPUMaxFreqKHz() file: benchmark/benchmark.cpp start line: 247 end line: 279 size: 33 LOC McCabe index: 7 number of parameters: 1 id: 1724 unit: virtual bool onComputeSize() file: source/shape/ShapeSetDiff1D.cpp start line: 15 end line: 47 size: 33 LOC McCabe index: 9 number of parameters: 3 id: 1725 unit: virtual bool onComputeSize() file: source/shape/ShapeExpandDims.cpp start line: 15 end line: 55 size: 33 LOC McCabe index: 7 number of parameters: 3 id: 1726 unit: virtual bool onComputeSize() file: source/shape/ShapeCropAndResize.cpp start line: 15 end line: 61 size: 33 LOC McCabe index: 8 number of parameters: 3 id: 1727 unit: virtual bool onCompute() file: source/geometry/GeometryScatter.cpp start line: 155 end line: 206 size: 33 LOC McCabe index: 7 number of parameters: 5 id: 1728 unit: virtual bool onCompute() file: source/geometry/GeometryReshape.cpp start line: 14 end line: 48 size: 33 LOC McCabe index: 4 number of parameters: 5 id: 1729 unit: static bool _checkFuseValid() file: source/core/OpCommonUtils.cpp start line: 112 end line: 151 size: 33 LOC McCabe index: 17 number of parameters: 5 id: 1730 unit: MemChunk DeferBufferAllocator::alloc() file: source/core/BufferAllocator.cpp start line: 454 end line: 489 size: 33 LOC McCabe index: 6 number of parameters: 3 id: 1731 unit: bool FileLoader::read() file: source/core/FileLoader.cpp start line: 67 end line: 101 size: 33 LOC McCabe index: 7 number of parameters: 0 id: 1732 unit: bool TensorUtils::isDepthToSpaceRegions() file: source/core/TensorUtils.cpp start line: 372 end line: 404 size: 33 LOC McCabe index: 8 number of parameters: 1 id: 1733 unit: void TensorUtils::FuseWrap::apply() file: source/core/TensorUtils.cpp start line: 871 end line: 903 size: 33 LOC McCabe index: 3 number of parameters: 2 id: 1734 unit: ErrorCode SplitGeluExecution::onExecute() file: source/backend/cuda/execution/plugin/SplitGelu/SplitGeluExecution.cpp start line: 26 end line: 61 size: 33 LOC McCabe index: 5 number of parameters: 2 id: 1735 unit: void clear() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/fmha_cross_attention.h start line: 160 end line: 199 size: 33 LOC McCabe index: 1 number of parameters: 0 id: 1736 unit: std::vector TRTOneHot::onEncode() file: source/backend/tensorrt/execution/TRTOneHot.cpp start line: 24 end line: 66 size: 33 LOC McCabe index: 4 number of parameters: 1 id: 1737 unit: std::vector TRTPooling::onEncode() file: source/backend/tensorrt/execution/TRTPooling.cpp start line: 22 end line: 59 size: 33 LOC McCabe index: 6 number of parameters: 1 id: 1738 unit: ErrorCode CPUFloatToInt8::onExecute() file: source/backend/cpu/CPUFloatToInt8.cpp start line: 54 end line: 88 size: 33 LOC McCabe index: 3 number of parameters: 2 id: 1739 unit: static void parse_cpu_part() file: source/backend/cpu/CPURuntime.cpp start line: 289 end line: 334 size: 33 LOC McCabe index: 9 number of parameters: 3 id: 1740 unit: static ErrorCode short_time_fourier_transform() file: source/backend/cpu/CPUStft.cpp start line: 411 end line: 470 size: 33 LOC McCabe index: 5 number of parameters: 7 id: 1741 unit: void _AVX512_ExtraInit() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 1068 end line: 1103 size: 33 LOC McCabe index: 1 number of parameters: 1 id: 1742 unit: static void _sourceUnrollTransformUnit4x4() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 392 end line: 430 size: 33 LOC McCabe index: 2 number of parameters: 6 id: 1743 unit: void MNNConvRunForLineint8_t() file: source/backend/cpu/compute/ConvOpt.cpp start line: 100 end line: 132 size: 33 LOC McCabe index: 8 number of parameters: 12 id: 1744 unit: void MNNNorm() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2517 end line: 2550 size: 33 LOC McCabe index: 8 number of parameters: 7 id: 1745 unit: ErrorCode ConvolutionGroup::onResize() file: source/backend/cpu/compute/ConvolutionGroup.cpp start line: 29 end line: 68 size: 33 LOC McCabe index: 6 number of parameters: 2 id: 1746 unit: void OpenCLBackend::copyFromDeviceInt8() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 701 end line: 737 size: 33 LOC McCabe index: 6 number of parameters: 2 id: 1747 unit: void run3DKernelDefault() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 520 end line: 556 size: 33 LOC McCabe index: 7 number of parameters: 5 id: 1748 unit: bool ConvWinograd::valid() file: source/backend/opencl/execution/image/ConvWinograd.cpp start line: 16 end line: 50 size: 33 LOC McCabe index: 14 number of parameters: 6 id: 1749 unit: ErrorCode RangeBufExecution::onEncode() file: source/backend/opencl/execution/buffer/RangeBufExecution.cpp start line: 19 end line: 53 size: 33 LOC McCabe index: 2 number of parameters: 2 id: 1750 unit: ErrorCode StrassenMatrixComputor::_generateBinary() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 86 end line: 124 size: 33 LOC McCabe index: 2 number of parameters: 13 id: 1751 unit: ErrorCode NNAPIReduction::onResize() file: source/backend/nnapi/execution/NNAPIReduction.cpp start line: 17 end line: 53 size: 33 LOC McCabe index: 5 number of parameters: 2 id: 1752 unit: ErrorCode VulkanSoftmax::onEncode() file: source/backend/vulkan/image/execution/VulkanSoftmax.cpp start line: 52 end line: 93 size: 33 LOC McCabe index: 1 number of parameters: 3 id: 1753 unit: def genCppFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 33 LOC McCabe index: 9 number of parameters: 3 id: 1754 unit: def genCpp() file: source/backend/vulkan/image/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 33 LOC McCabe index: 1 number of parameters: 1 id: 1755 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/buffer/execution/VulkanLoop.cpp start line: 148 end line: 181 size: 33 LOC McCabe index: 2 number of parameters: 3 id: 1756 unit: def genCpp() file: source/backend/vulkan/buffer/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 33 LOC McCabe index: 1 number of parameters: 1 id: 1757 unit: static void MNNGridSampleComputeCord3DFp16() file: source/backend/arm82/Arm82Functions.cpp start line: 224 end line: 261 size: 33 LOC McCabe index: 5 number of parameters: 11 id: 1758 unit: ErrorCode GLRoiPooling::onExecute() file: source/backend/opengl/GLROIPooling.cpp start line: 32 end line: 70 size: 33 LOC McCabe index: 1 number of parameters: 2 id: 1759 unit: ErrorCode GLConcat::onExecute() file: source/backend/opengl/GLConcat.cpp start line: 23 end line: 67 size: 33 LOC McCabe index: 4 number of parameters: 2 id: 1760 unit: ErrorCode CoreMLRaster::onResize() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 345 end line: 387 size: 33 LOC McCabe index: 5 number of parameters: 2 id: 1761 unit: void MetalRaster::onEncode() file: source/backend/metal/MetalRaster.mm start line: 503 end line: 539 size: 33 LOC McCabe index: 5 number of parameters: 3 id: 1762 unit: kernel void layernorm_x4_rms_sg() file: source/backend/metal/LayerNormSimdGroupShader.hpp start line: 231 end line: 268 size: 33 LOC McCabe index: 6 number of parameters: 1 id: 1763 unit: static std::vector _splitSubModuleForShapeConst() file: express/module/PipelineModule.cpp start line: 463 end line: 495 size: 32 LOC McCabe index: 7 number of parameters: 3 id: 1764 unit: std::vector fuseNode() file: codegen/OpFuse.cpp start line: 194 end line: 227 size: 32 LOC McCabe index: 8 number of parameters: 3 id: 1765 unit: static void _sourceUnrollTransformUnit4x4() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 356 end line: 392 size: 32 LOC McCabe index: 2 number of parameters: 6 id: 1766 unit: RotatedRect minAreaRect() file: tools/cv/source/imgproc/structural.cpp start line: 2264 end line: 2295 size: 32 LOC McCabe index: 5 number of parameters: 1 id: 1767 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 32 LOC McCabe index: 9 number of parameters: 7 id: 1768 unit: def _find_output_node() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 32 LOC McCabe index: 18 number of parameters: 2 id: 1769 unit: def find_conv_or_linear_output_node() file: tools/mnncompress/mnncompress/pytorch/utils.py start line: 0 end line: 0 size: 32 LOC McCabe index: 18 number of parameters: 2 id: 1770 unit: void EltWise::run() file: tools/converter/source/caffe/Eltwise.cpp start line: 27 end line: 61 size: 32 LOC McCabe index: 12 number of parameters: 3 id: 1771 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFDense.cpp start line: 16 end line: 47 size: 32 LOC McCabe index: 7 number of parameters: 1 id: 1772 unit: static std::tuple _initParameters() file: tools/train/source/nn/NN.cpp start line: 321 end line: 352 size: 32 LOC McCabe index: 6 number of parameters: 4 id: 1773 unit: static void mergeInplaceForCPU() file: tools/cpp/mergeInplaceForCPU.cpp start line: 86 end line: 117 size: 32 LOC McCabe index: 8 number of parameters: 1 id: 1774 unit: inline int getitemsize() file: pymnn/src/util.h start line: 262 end line: 293 size: 32 LOC McCabe index: 12 number of parameters: 2 id: 1775 unit: def ones() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 32 LOC McCabe index: 1 number of parameters: 3 id: 1776 unit: def zeros() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 32 LOC McCabe index: 1 number of parameters: 3 id: 1777 unit: def reverse_sequence() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 32 LOC McCabe index: 8 number of parameters: 4 id: 1778 unit: override fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 48 end line: 86 size: 32 LOC McCabe index: 1 number of parameters: 1 id: 1779 unit: def pseudo_quantize_tensor() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 32 LOC McCabe index: 3 number of parameters: 2 id: 1780 unit: def load() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 32 LOC McCabe index: 2 number of parameters: 1 id: 1781 unit: def __init__() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 32 LOC McCabe index: 6 number of parameters: 5 id: 1782 unit: void Talker::token2wav() file: transformers/llm/engine/src/omni.cpp start line: 776 end line: 814 size: 32 LOC McCabe index: 11 number of parameters: 1 id: 1783 unit: inline std::string decode_url() file: transformers/llm/engine/src/httplib.h start line: 2186 end line: 2221 size: 32 LOC McCabe index: 10 number of parameters: 2 id: 1784 unit: inline bool parse_www_authenticate() file: transformers/llm/engine/src/httplib.h start line: 4682 end line: 4713 size: 32 LOC McCabe index: 8 number of parameters: 3 id: 1785 unit: struct SubsetLogits Sampler::tfs() file: transformers/llm/engine/src/sampler.cpp start line: 322 end line: 359 size: 32 LOC McCabe index: 7 number of parameters: 1 id: 1786 unit: int main() file: transformers/llm/engine/app/mls.cpp start line: 414 end line: 445 size: 32 LOC McCabe index: 9 number of parameters: 2 id: 1787 unit: static void _printShape() file: source/shape/SizeComputer.cpp start line: 85 end line: 116 size: 32 LOC McCabe index: 9 number of parameters: 3 id: 1788 unit: float Matrix::matDet() file: source/math/Matrix.cpp start line: 429 end line: 463 size: 32 LOC McCabe index: 7 number of parameters: 1 id: 1789 unit: bool OpCommonUtils::canBlitFast() file: source/core/OpCommonUtils.cpp start line: 286 end line: 318 size: 32 LOC McCabe index: 9 number of parameters: 5 id: 1790 unit: static void CUTLASS_DEVICE accumApplyLSEToSmem() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 1599 end line: 1633 size: 32 LOC McCabe index: 1 number of parameters: 8 id: 1791 unit: CUTLASS_DEVICE void print_warp_accum() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/debug_utils.h start line: 203 end line: 234 size: 32 LOC McCabe index: 16 number of parameters: 4 id: 1792 unit: static void _transpose() file: source/backend/cpu/CPURaster.cpp start line: 270 end line: 301 size: 32 LOC McCabe index: 10 number of parameters: 4 id: 1793 unit: ErrorCode CPUCastCreator::cast() file: source/backend/cpu/CPUCast.cpp start line: 17 end line: 48 size: 32 LOC McCabe index: 6 number of parameters: 9 id: 1794 unit: ErrorCode CPUQuantizedAvgPool::onResize() file: source/backend/cpu/CPUQuantizedAvgPool.cpp start line: 33 end line: 71 size: 32 LOC McCabe index: 6 number of parameters: 2 id: 1795 unit: void _AVX512_MNNCountMinMaxValue() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 40 end line: 71 size: 32 LOC McCabe index: 6 number of parameters: 4 id: 1796 unit: static void _sourceUnrollTransformUnit4x4() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 358 end line: 394 size: 32 LOC McCabe index: 2 number of parameters: 6 id: 1797 unit: void _AVX_MNNFloat2Int8() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 1503 end line: 1537 size: 32 LOC McCabe index: 4 number of parameters: 8 id: 1798 unit: void _AVX_MNNCountMinMaxValue() file: source/backend/cpu/x86_x64/avx/GemmCommon.cpp start line: 421 end line: 453 size: 32 LOC McCabe index: 6 number of parameters: 4 id: 1799 unit: void _SSE_MNNCountMinMaxValue() file: source/backend/cpu/x86_x64/sse/GemmCommon.cpp start line: 186 end line: 217 size: 32 LOC McCabe index: 6 number of parameters: 4 id: 1800 unit: MNNBinaryExecInt8 CPUBinaryInt8::selectForInt8() file: source/backend/cpu/CPUBinaryInt8.cpp start line: 120 end line: 151 size: 32 LOC McCabe index: 13 number of parameters: 1 id: 1801 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 127 end line: 158 size: 32 LOC McCabe index: 7 number of parameters: 5 id: 1802 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 185 end line: 217 size: 32 LOC McCabe index: 8 number of parameters: 5 id: 1803 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 244 end line: 277 size: 32 LOC McCabe index: 9 number of parameters: 5 id: 1804 unit: static void _sourceUnrollTransformUnit4x4() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 696 end line: 732 size: 32 LOC McCabe index: 2 number of parameters: 6 id: 1805 unit: static void _sampleBilinearCommon() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 741 end line: 775 size: 32 LOC McCabe index: 3 number of parameters: 8 id: 1806 unit: ErrorCode ConvolutionGroup::onExecute() file: source/backend/cpu/compute/ConvolutionGroup.cpp start line: 70 end line: 102 size: 32 LOC McCabe index: 2 number of parameters: 2 id: 1807 unit: ErrorCode CommonExecution::onExecute() file: source/backend/opencl/execution/image/CommonExecution.cpp start line: 44 end line: 75 size: 32 LOC McCabe index: 3 number of parameters: 2 id: 1808 unit: void AttentionBufExecution::handleKVCache() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 135 end line: 169 size: 32 LOC McCabe index: 3 number of parameters: 2 id: 1809 unit: ErrorCode VulkanPrelu::onEncode() file: source/backend/vulkan/image/execution/VulkanRelu.cpp start line: 118 end line: 156 size: 32 LOC McCabe index: 1 number of parameters: 3 id: 1810 unit: ErrorCode VulkanResize::encodeImpl() file: source/backend/vulkan/image/execution/VulkanResize.cpp start line: 43 end line: 79 size: 32 LOC McCabe index: 1 number of parameters: 4 id: 1811 unit: ErrorCode VulkanBasicExecutionDirect::onResize() file: source/backend/vulkan/image/execution/VulkanBasicExecution.cpp start line: 61 end line: 95 size: 32 LOC McCabe index: 3 number of parameters: 2 id: 1812 unit: def genCppFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 32 LOC McCabe index: 9 number of parameters: 3 id: 1813 unit: def genCppFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 32 LOC McCabe index: 9 number of parameters: 3 id: 1814 unit: static void _sourceUnrollTransformUnit4x4() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 416 end line: 452 size: 32 LOC McCabe index: 2 number of parameters: 6 id: 1815 unit: ErrorCode CoreMLScale::onResize() file: source/backend/coreml/execution/CoreMLScale.cpp start line: 17 end line: 48 size: 32 LOC McCabe index: 4 number of parameters: 2 id: 1816 unit: bool MetalConvolutionWinograd::isValid() file: source/backend/metal/MetalConvolutionWinograd.mm start line: 21 end line: 58 size: 32 LOC McCabe index: 15 number of parameters: 4 id: 1817 unit: static VARP _EltwiseInt8() file: express/MathOp.cpp start line: 121 end line: 151 size: 31 LOC McCabe index: 1 number of parameters: 15 id: 1818 unit: ErrorCode Executor::computeInfo() file: express/Executor.cpp start line: 409 end line: 440 size: 31 LOC McCabe index: 6 number of parameters: 1 id: 1819 unit: static void _destUnrollTransformUnit6x3() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 711 end line: 748 size: 31 LOC McCabe index: 2 number of parameters: 8 id: 1820 unit: ErrorCode CPUNormalize::onResize() file: backupcode/cpubackend/CPUNormalize.cpp start line: 25 end line: 64 size: 31 LOC McCabe index: 3 number of parameters: 2 id: 1821 unit: ErrorCode CPUNormalize::onExecute() file: backupcode/cpubackend/CPUNormalize.cpp start line: 121 end line: 161 size: 31 LOC McCabe index: 3 number of parameters: 2 id: 1822 unit: void geometric() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 154 end line: 191 size: 31 LOC McCabe index: 2 number of parameters: 2 id: 1823 unit: void handleSolution() file: tools/cv/source/calib3d/calib3d.cpp start line: 497 end line: 528 size: 31 LOC McCabe index: 7 number of parameters: 11 id: 1824 unit: VARP threshold() file: tools/cv/source/imgproc/miscellaneous.cpp start line: 70 end line: 100 size: 31 LOC McCabe index: 9 number of parameters: 4 id: 1825 unit: def _quant_one_layer() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 31 LOC McCabe index: 9 number of parameters: 3 id: 1826 unit: def _generate_prune_ratios_per_layer() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 31 LOC McCabe index: 7 number of parameters: 2 id: 1827 unit: def _quant_one_layer() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 31 LOC McCabe index: 9 number of parameters: 3 id: 1828 unit: def _quant_one_layer() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 31 LOC McCabe index: 9 number of parameters: 3 id: 1829 unit: def column_prune_npy() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 31 LOC McCabe index: 9 number of parameters: 4 id: 1830 unit: def filter_prune_npy() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 31 LOC McCabe index: 9 number of parameters: 4 id: 1831 unit: def _init() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 31 LOC McCabe index: 17 number of parameters: 1 id: 1832 unit: def _generate_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/SNIP_level_pruner.py start line: 0 end line: 0 size: 31 LOC McCabe index: 8 number of parameters: 2 id: 1833 unit: void Python::run() file: tools/converter/source/caffe/Python.cpp start line: 24 end line: 56 size: 31 LOC McCabe index: 2 number of parameters: 3 id: 1834 unit: void TFGraph::Finalize() file: tools/converter/source/tensorflow/TFGraphResolver.cpp start line: 31 end line: 61 size: 31 LOC McCabe index: 8 number of parameters: 0 id: 1835 unit: static void _reorderInputs() file: tools/converter/source/common/cli.cpp start line: 659 end line: 692 size: 31 LOC McCabe index: 12 number of parameters: 2 id: 1836 unit: static void _converteConstantDataToMNNConstantNode() file: tools/converter/source/tflite/liteConverter.cpp start line: 33 end line: 71 size: 31 LOC McCabe index: 4 number of parameters: 4 id: 1837 unit: void NormTorch::run() file: tools/converter/source/torch/ReduceTorch.cpp start line: 90 end line: 120 size: 31 LOC McCabe index: 3 number of parameters: 3 id: 1838 unit: static EXPRP buildNewConvExpr() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 258 end line: 291 size: 31 LOC McCabe index: 7 number of parameters: 3 id: 1839 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchNorm.cpp start line: 18 end line: 48 size: 31 LOC McCabe index: 7 number of parameters: 1 id: 1840 unit: void LRNOnnx::run() file: tools/converter/source/onnx/LRNOnnx.cpp start line: 21 end line: 53 size: 31 LOC McCabe index: 6 number of parameters: 3 id: 1841 unit: void registerGradOps() file: tools/train/source/grad/GradOPRegister.cpp start line: 34 end line: 64 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 1842 unit: CV::Scalar toColor() file: pymnn/src/cv.h start line: 555 end line: 585 size: 31 LOC McCabe index: 10 number of parameters: 1 id: 1843 unit: std::pair toVarPair() file: pymnn/src/expr.h start line: 341 end line: 371 size: 31 LOC McCabe index: 12 number of parameters: 3 id: 1844 unit: def main() file: pymnn/pip_package/MNN/tools/mnnquant.py start line: 0 end line: 0 size: 31 LOC McCabe index: 4 number of parameters: 0 id: 1845 unit: fun playAudio() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 22 end line: 58 size: 31 LOC McCabe index: 4 number of parameters: 2 id: 1846 unit: override fun onDownloadProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 243 end line: 273 size: 31 LOC McCabe index: 9 number of parameters: 2 id: 1847 unit: def main() file: transformers/llm/eval/evaluate_perplexity.py start line: 0 end line: 0 size: 31 LOC McCabe index: 3 number of parameters: 1 id: 1848 unit: def apply() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 31 LOC McCabe index: 6 number of parameters: 3 id: 1849 unit: def regist_intervl() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 31 LOC McCabe index: 1 number of parameters: 1 id: 1850 unit: def forward() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 31 LOC McCabe index: 12 number of parameters: 8 id: 1851 unit: def export_config() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 31 LOC McCabe index: 5 number of parameters: 2 id: 1852 unit: def imitate_quant() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 31 LOC McCabe index: 7 number of parameters: 1 id: 1853 unit: std::vector BertTokenizer::word_piece() file: transformers/llm/engine/src/tokenizer.cpp start line: 490 end line: 522 size: 31 LOC McCabe index: 7 number of parameters: 1 id: 1854 unit: inline bool write_content() file: transformers/llm/engine/src/httplib.h start line: 3695 end line: 3728 size: 31 LOC McCabe index: 9 number of parameters: 6 id: 1855 unit: std::vector BertTokenizer::word_piece() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 35 end line: 67 size: 31 LOC McCabe index: 7 number of parameters: 1 id: 1856 unit: std::vector CLIPTokenizer::encode() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 315 end line: 351 size: 31 LOC McCabe index: 5 number of parameters: 2 id: 1857 unit: void set_cpu_affinity() file: benchmark/benchmark.cpp start line: 328 end line: 364 size: 31 LOC McCabe index: 5 number of parameters: 0 id: 1858 unit: virtual bool onComputeSize() file: source/shape/ShapeOneHot.cpp start line: 16 end line: 48 size: 31 LOC McCabe index: 6 number of parameters: 3 id: 1859 unit: virtual bool onComputeSize() file: source/shape/ShapeQuantizedMaxPool.cpp start line: 15 end line: 55 size: 31 LOC McCabe index: 5 number of parameters: 3 id: 1860 unit: static void fillRandValueAsSparsity() file: source/core/CommonCompute.hpp start line: 42 end line: 75 size: 31 LOC McCabe index: 8 number of parameters: 9 id: 1861 unit: static bool compressFloatWeightToSparse() file: source/core/CommonCompute.hpp start line: 87 end line: 121 size: 31 LOC McCabe index: 6 number of parameters: 1 id: 1862 unit: void OpCommonUtils::turnToPackRegion() file: source/core/OpCommonUtils.cpp start line: 320 end line: 350 size: 31 LOC McCabe index: 7 number of parameters: 5 id: 1863 unit: void Pipeline::UnitInfo::setUp() file: source/core/Pipeline.cpp start line: 178 end line: 208 size: 31 LOC McCabe index: 7 number of parameters: 4 id: 1864 unit: void clear() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/fmha_flash_attention.h start line: 136 end line: 172 size: 31 LOC McCabe index: 1 number of parameters: 0 id: 1865 unit: std::vector TRTDetectionPostProcess::onEncode() file: source/backend/tensorrt/execution/TRTDetectionPostProcess.cpp start line: 26 end line: 63 size: 31 LOC McCabe index: 2 number of parameters: 1 id: 1866 unit: std::vector TRTActivation::onEncode() file: source/backend/tensorrt/execution/TRTActivation.cpp start line: 23 end line: 56 size: 31 LOC McCabe index: 7 number of parameters: 1 id: 1867 unit: static BlitProc _selectUnitProc() file: source/backend/cpu/CPURaster.cpp start line: 393 end line: 423 size: 31 LOC McCabe index: 13 number of parameters: 3 id: 1868 unit: static bool match_universal() file: source/backend/cpu/CPURuntime.cpp start line: 932 end line: 974 size: 31 LOC McCabe index: 7 number of parameters: 3 id: 1869 unit: static void ___MNNSoftmax() file: source/backend/cpu/CPUSoftmax.cpp start line: 20 end line: 51 size: 31 LOC McCabe index: 5 number of parameters: 4 id: 1870 unit: void KleidiAI::printInfo() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 42 end line: 75 size: 31 LOC McCabe index: 5 number of parameters: 1 id: 1871 unit: static void _destUnrollTransformUnit6x3() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 715 end line: 753 size: 31 LOC McCabe index: 2 number of parameters: 8 id: 1872 unit: void _SSE_MNNFloat2Int8() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 665 end line: 697 size: 31 LOC McCabe index: 4 number of parameters: 8 id: 1873 unit: ErrorCode CPUQuantizedAdd::onResize() file: source/backend/cpu/CPUQuantizedAdd.cpp start line: 21 end line: 61 size: 31 LOC McCabe index: 7 number of parameters: 2 id: 1874 unit: void findTopK() file: source/backend/cpu/CPUTopKV2.cpp start line: 18 end line: 48 size: 31 LOC McCabe index: 5 number of parameters: 7 id: 1875 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 70 end line: 100 size: 31 LOC McCabe index: 7 number of parameters: 5 id: 1876 unit: static void _destUnrollTransformUnit6x3() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1052 end line: 1089 size: 31 LOC McCabe index: 2 number of parameters: 8 id: 1877 unit: static void MNNReluWithSlopeChannelInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1579 end line: 1609 size: 31 LOC McCabe index: 5 number of parameters: 7 id: 1878 unit: void KVCacheManager::pack_value() file: source/backend/cpu/KVCacheManager.cpp start line: 601 end line: 631 size: 31 LOC McCabe index: 7 number of parameters: 3 id: 1879 unit: std::shared_ptr OpenCLRuntime::buildKernelFromSource() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 662 end line: 696 size: 31 LOC McCabe index: 5 number of parameters: 4 id: 1880 unit: static std::string _getShaderName() file: source/backend/vulkan/buffer/execution/VulkanReduce.cpp start line: 82 end line: 112 size: 31 LOC McCabe index: 8 number of parameters: 2 id: 1881 unit: static void _destUnrollTransformUnit6x3() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 773 end line: 810 size: 31 LOC McCabe index: 2 number of parameters: 8 id: 1882 unit: void FP16HardSwish() file: source/backend/arm82/Arm82Unary.cpp start line: 193 end line: 223 size: 31 LOC McCabe index: 6 number of parameters: 3 id: 1883 unit: void GLBackend::upload() file: source/backend/opengl/GLBackend.cpp start line: 257 end line: 290 size: 31 LOC McCabe index: 6 number of parameters: 6 id: 1884 unit: ErrorCode CoreMLMatMul::onResize() file: source/backend/coreml/execution/CoreMLMatMul.cpp start line: 19 end line: 51 size: 31 LOC McCabe index: 7 number of parameters: 2 id: 1885 unit: void CoreMLBackend::onCopyBuffer() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 99 end line: 131 size: 31 LOC McCabe index: 10 number of parameters: 2 id: 1886 unit: ErrorCode MetalGridSample::onResize() file: source/backend/metal/MetalGridSample.mm start line: 253 end line: 288 size: 31 LOC McCabe index: 2 number of parameters: 2 id: 1887 unit: std::shared_ptr MetalConvolutionWinograd::weightTransform() file: source/backend/metal/MetalConvolutionWinograd.mm start line: 216 end line: 249 size: 31 LOC McCabe index: 5 number of parameters: 9 id: 1888 unit: std::string CUDATarget::proto() file: codegen/cuda/CUDATarget.cpp start line: 762 end line: 796 size: 30 LOC McCabe index: 7 number of parameters: 4 id: 1889 unit: static void copyWeightAlignUp4x4() file: backupcode/cpubackend/CPULSTM.cpp start line: 29 end line: 58 size: 30 LOC McCabe index: 9 number of parameters: 5 id: 1890 unit: void MNNPackForMatMul_B_BF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 162 end line: 192 size: 30 LOC McCabe index: 7 number of parameters: 5 id: 1891 unit: static void _MNNStrassenMergeCFunction() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 495 end line: 524 size: 30 LOC McCabe index: 3 number of parameters: 8 id: 1892 unit: ErrorCode CPUBatchMatMul::onResize() file: backupcode/cpubackend/CPUBatchMatMul.cpp start line: 19 end line: 50 size: 30 LOC McCabe index: 7 number of parameters: 2 id: 1893 unit: double contourArea() file: tools/cv/source/imgproc/structural.cpp start line: 2081 end line: 2111 size: 30 LOC McCabe index: 7 number of parameters: 2 id: 1894 unit: VARP getStructuringElement() file: tools/cv/source/imgproc/filter.cpp start line: 381 end line: 411 size: 30 LOC McCabe index: 11 number of parameters: 2 id: 1895 unit: static void CollectPolyEdges() file: tools/cv/source/imgproc/draw.cpp start line: 452 end line: 487 size: 30 LOC McCabe index: 4 number of parameters: 8 id: 1896 unit: bool imwrite() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 121 end line: 150 size: 30 LOC McCabe index: 9 number of parameters: 3 id: 1897 unit: def column_prune() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 30 LOC McCabe index: 9 number of parameters: 4 id: 1898 unit: def filter_prune() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 30 LOC McCabe index: 9 number of parameters: 4 id: 1899 unit: def _fake_quant_weight() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 30 LOC McCabe index: 10 number of parameters: 4 id: 1900 unit: def _fake_quant_weight() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 30 LOC McCabe index: 10 number of parameters: 4 id: 1901 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 30 LOC McCabe index: 5 number of parameters: 9 id: 1902 unit: int QuantizeDepthwiseConv() file: tools/quantization/quantizeWeight.cpp start line: 194 end line: 227 size: 30 LOC McCabe index: 9 number of parameters: 13 id: 1903 unit: virtual void run() file: tools/converter/source/caffe/InnerProduct.cpp start line: 42 end line: 71 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 1904 unit: std::unique_ptr TFGraphResolver::BuildQuantOrDequantNode() file: tools/converter/source/tensorflow/TFGraphResolver.cpp start line: 157 end line: 187 size: 30 LOC McCabe index: 3 number of parameters: 8 id: 1905 unit: void AlignDenormalizedValue() file: tools/converter/source/common/AlignDenormalizedValue.cpp start line: 13 end line: 47 size: 30 LOC McCabe index: 8 number of parameters: 1 id: 1906 unit: static std::string uuid4() file: tools/converter/source/common/AddUUID.cpp start line: 13 end line: 43 size: 30 LOC McCabe index: 6 number of parameters: 0 id: 1907 unit: static MNN::DataType _convertType() file: tools/converter/source/tflite/liteConverter.cpp start line: 104 end line: 133 size: 30 LOC McCabe index: 10 number of parameters: 1 id: 1908 unit: void ConcatTflite::run() file: tools/converter/source/tflite/ConcatTflite.cpp start line: 24 end line: 55 size: 30 LOC McCabe index: 3 number of parameters: 6 id: 1909 unit: void overloadDistinguish() file: tools/converter/source/torch/torchOptimize.cpp start line: 423 end line: 456 size: 30 LOC McCabe index: 11 number of parameters: 1 id: 1910 unit: std::shared_ptr torchOptPass() file: tools/converter/source/torch/torchOptimize.cpp start line: 508 end line: 553 size: 30 LOC McCabe index: 1 number of parameters: 1 id: 1911 unit: void CastTorch::run() file: tools/converter/source/torch/CastTorch.cpp start line: 24 end line: 69 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 1912 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/caffeextra/ReductionTransform.cpp start line: 19 end line: 50 size: 30 LOC McCabe index: 6 number of parameters: 1 id: 1913 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/RemoveInplace.cpp start line: 13 end line: 42 size: 30 LOC McCabe index: 9 number of parameters: 1 id: 1914 unit: bool shouldDeleteJudge() file: tools/converter/source/optimizer/postconvert/RemoveDropout.cpp start line: 20 end line: 49 size: 30 LOC McCabe index: 12 number of parameters: 2 id: 1915 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/MergeReluToBinary.cpp start line: 14 end line: 50 size: 30 LOC McCabe index: 10 number of parameters: 1 id: 1916 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tflitextra/FullConnect.cpp start line: 19 end line: 48 size: 30 LOC McCabe index: 8 number of parameters: 1 id: 1917 unit: static VARP buildInputForMatmulInt8() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 227 end line: 256 size: 30 LOC McCabe index: 6 number of parameters: 4 id: 1918 unit: void TextureOnnx::run() file: tools/converter/source/onnx/RenderOnnx.cpp start line: 29 end line: 58 size: 30 LOC McCabe index: 10 number of parameters: 3 id: 1919 unit: virtual std::vector onForward() file: tools/train/source/nn/NN.cpp start line: 277 end line: 306 size: 30 LOC McCabe index: 3 number of parameters: 1 id: 1920 unit: static OUTPUTCONFIG _getAllOutputs() file: tools/cpp/backendTest.cpp start line: 31 end line: 60 size: 30 LOC McCabe index: 11 number of parameters: 2 id: 1921 unit: int main() file: tools/cpp/checkFile.cpp start line: 18 end line: 53 size: 30 LOC McCabe index: 6 number of parameters: 2 id: 1922 unit: static int PyMNNInterpreter_init() file: pymnn/src/MNN.cc start line: 1260 end line: 1293 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 1923 unit: def empty_like() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 30 LOC McCabe index: 1 number of parameters: 5 id: 1924 unit: def bias_add() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 30 LOC McCabe index: 3 number of parameters: 2 id: 1925 unit: def channel_shuffle() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 30 LOC McCabe index: 1 number of parameters: 2 id: 1926 unit: def randomuniform() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 30 LOC McCabe index: 1 number of parameters: 6 id: 1927 unit: def nms() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 30 LOC McCabe index: 2 number of parameters: 5 id: 1928 unit: fun copyFileUriToPath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 90 end line: 121 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 1929 unit: fun getDrawableId() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 11 end line: 40 size: 30 LOC McCabe index: 17 number of parameters: 1 id: 1930 unit: def str_to_ids() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 30 LOC McCabe index: 8 number of parameters: 2 id: 1931 unit: def get_position_ids() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 30 LOC McCabe index: 7 number of parameters: 4 id: 1932 unit: def img_process() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 30 LOC McCabe index: 1 number of parameters: 2 id: 1933 unit: void Llm::load() file: transformers/llm/engine/src/llm.cpp start line: 157 end line: 191 size: 30 LOC McCabe index: 6 number of parameters: 0 id: 1934 unit: void Omni::generateWavform() file: transformers/llm/engine/src/omni.cpp start line: 580 end line: 609 size: 30 LOC McCabe index: 3 number of parameters: 0 id: 1935 unit: void HfApiClient::DownloadRepo() file: transformers/llm/engine/app/hf_api_client.cpp start line: 189 end line: 218 size: 30 LOC McCabe index: 7 number of parameters: 1 id: 1936 unit: virtual bool onComputeSize() file: source/shape/ShapeBinaryOp.cpp start line: 36 end line: 68 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 1937 unit: virtual bool onComputeSize() file: source/shape/ShapeCosineSimilarity.cpp start line: 15 end line: 46 size: 30 LOC McCabe index: 5 number of parameters: 3 id: 1938 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 378 end line: 410 size: 30 LOC McCabe index: 8 number of parameters: 3 id: 1939 unit: BLIT_FLOAT ImageProcessUtils::choose() file: source/cv/ImageProcessUtils.cpp start line: 205 end line: 234 size: 30 LOC McCabe index: 12 number of parameters: 2 id: 1940 unit: void Matrix::Scale_pts() file: source/cv/Matrix_CV.cpp start line: 717 end line: 746 size: 30 LOC McCabe index: 5 number of parameters: 4 id: 1941 unit: ErrorCode Session::updateToModel() file: source/core/Session.cpp start line: 423 end line: 453 size: 30 LOC McCabe index: 10 number of parameters: 1 id: 1942 unit: file_t MNNCreateFile() file: source/core/MNNFileUtils.cpp start line: 57 end line: 86 size: 30 LOC McCabe index: 6 number of parameters: 1 id: 1943 unit: static int CUTLASS_HOST_DEVICE getRowOffset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 592 end line: 622 size: 30 LOC McCabe index: 6 number of parameters: 1 id: 1944 unit: CUTLASS_DEVICE static void iterateRows() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 255 end line: 285 size: 30 LOC McCabe index: 5 number of parameters: 4 id: 1945 unit: shared_ptr LoadModelSync() file: source/backend/hiai/backend/NPUBackend.cpp start line: 225 end line: 261 size: 30 LOC McCabe index: 5 number of parameters: 2 id: 1946 unit: ErrorCode CPUScaleInt8::onExecute() file: source/backend/cpu/CPUScaleInt8.cpp start line: 91 end line: 122 size: 30 LOC McCabe index: 3 number of parameters: 2 id: 1947 unit: static void pooling_max_pad() file: source/backend/cpu/CPUPool.hpp start line: 20 end line: 51 size: 30 LOC McCabe index: 7 number of parameters: 10 id: 1948 unit: void _AVX512_MNNPackCUnitTranspose() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 279 end line: 312 size: 30 LOC McCabe index: 7 number of parameters: 5 id: 1949 unit: void _AVX512_MNNPackCUnitTransposeInt8() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 457 end line: 490 size: 30 LOC McCabe index: 7 number of parameters: 5 id: 1950 unit: void _AVX_MNNPackCUnitTranspose() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 216 end line: 249 size: 30 LOC McCabe index: 7 number of parameters: 5 id: 1951 unit: static void _AVX_MNNPackednMatMulRemainCommon() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 558 end line: 587 size: 30 LOC McCabe index: 6 number of parameters: 5 id: 1952 unit: static void _CopyC4ToC8() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 199 end line: 228 size: 30 LOC McCabe index: 5 number of parameters: 4 id: 1953 unit: bool BF16Functions::init() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 329 end line: 360 size: 30 LOC McCabe index: 2 number of parameters: 0 id: 1954 unit: static void pickBoxes() file: source/backend/cpu/CPUDetectionOutput.cpp start line: 62 end line: 95 size: 30 LOC McCabe index: 7 number of parameters: 4 id: 1955 unit: ErrorCode StrassenMatrixComputor::onEncode() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 486 end line: 515 size: 30 LOC McCabe index: 5 number of parameters: 5 id: 1956 unit: void MNNConvRunForLineDepthwise() file: source/backend/cpu/compute/ConvOpt.cpp start line: 40 end line: 69 size: 30 LOC McCabe index: 5 number of parameters: 14 id: 1957 unit: void MNNNV21ToRGBA() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 412 end line: 444 size: 30 LOC McCabe index: 3 number of parameters: 3 id: 1958 unit: void MNNNV21ToBGRA() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 486 end line: 518 size: 30 LOC McCabe index: 3 number of parameters: 3 id: 1959 unit: void MNNDynamicQuantFP32() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 271 end line: 300 size: 30 LOC McCabe index: 6 number of parameters: 7 id: 1960 unit: void MNNUnpackC4Common() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 775 end line: 804 size: 30 LOC McCabe index: 7 number of parameters: 5 id: 1961 unit: void MNNPackForMatMul_B() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1150 end line: 1179 size: 30 LOC McCabe index: 7 number of parameters: 5 id: 1962 unit: void MNNFp16ToFp8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3556 end line: 3585 size: 30 LOC McCabe index: 6 number of parameters: 3 id: 1963 unit: ErrorCode CPURelu6::onExecute() file: source/backend/cpu/CPURelu.cpp start line: 150 end line: 179 size: 30 LOC McCabe index: 4 number of parameters: 2 id: 1964 unit: bool OpenCLBackend::onUnmapTensor() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1131 end line: 1174 size: 30 LOC McCabe index: 7 number of parameters: 4 id: 1965 unit: void OpenCLBackend::clearRecord() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1233 end line: 1262 size: 30 LOC McCabe index: 9 number of parameters: 0 id: 1966 unit: void runKernel2D() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 558 end line: 591 size: 30 LOC McCabe index: 6 number of parameters: 5 id: 1967 unit: void ConvBufWinograd::convertWeightFormat() file: source/backend/opencl/execution/buffer/ConvBufWinograd.cpp start line: 38 end line: 71 size: 30 LOC McCabe index: 2 number of parameters: 3 id: 1968 unit: static void MNNGridSampleComputeCordFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 187 end line: 222 size: 30 LOC McCabe index: 5 number of parameters: 8 id: 1969 unit: void CoreMLBackend::setIO() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 245 end line: 274 size: 30 LOC McCabe index: 7 number of parameters: 2 id: 1970 unit: void AttentionBufExecution::handleKVAllocMemory() file: source/backend/metal/MetalAttention.mm start line: 326 end line: 361 size: 30 LOC McCabe index: 10 number of parameters: 0 id: 1971 unit: virtual ErrorCode onResize() file: source/backend/metal/MetalLoop.mm start line: 376 end line: 405 size: 30 LOC McCabe index: 4 number of parameters: 2 id: 1972 unit: kernel void softmax_plane_sg() file: source/backend/metal/MetalAttentionShader.hpp start line: 653 end line: 686 size: 30 LOC McCabe index: 6 number of parameters: 1 id: 1973 unit: VARP _GridSample() file: express/NeuralNetWorkOp.cpp start line: 1689 end line: 1717 size: 29 LOC McCabe index: 6 number of parameters: 5 id: 1974 unit: virtual ErrorCode onExecute() file: backupcode/cpubackend/CPUReduceJoin.cpp start line: 27 end line: 61 size: 29 LOC McCabe index: 3 number of parameters: 2 id: 1975 unit: ErrorCode Convolution3D3x3::onResize() file: backupcode/cpubackend/Convolution3D3x3.cpp start line: 220 end line: 251 size: 29 LOC McCabe index: 6 number of parameters: 2 id: 1976 unit: void _MNNGridSampleComputeCord() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 544 end line: 576 size: 29 LOC McCabe index: 7 number of parameters: 8 id: 1977 unit: static inline void transpose12() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 479 end line: 510 size: 29 LOC McCabe index: 1 number of parameters: 2 id: 1978 unit: ErrorCode ConvolutionWinograd3D::onResize() file: backupcode/cpubackend/ConvolutionWinograd3D.cpp start line: 82 end line: 113 size: 29 LOC McCabe index: 6 number of parameters: 2 id: 1979 unit: ErrorCode CPULRN::onExecute() file: backupcode/cpubackend/CPULRN.cpp start line: 227 end line: 260 size: 29 LOC McCabe index: 4 number of parameters: 2 id: 1980 unit: virtual std::vector onGetOutputVirtual() file: backupcode/geometry/GeometryGather.cpp start line: 181 end line: 214 size: 29 LOC McCabe index: 7 number of parameters: 3 id: 1981 unit: def random_prune() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 29 LOC McCabe index: 9 number of parameters: 4 id: 1982 unit: def linear_merge_layers() file: tools/mnncompress/mnncompress/pytorch/linear_over_param.py start line: 0 end line: 0 size: 29 LOC McCabe index: 7 number of parameters: 1 id: 1983 unit: virtual void run() file: tools/converter/source/caffe/Pool.cpp start line: 86 end line: 114 size: 29 LOC McCabe index: 4 number of parameters: 3 id: 1984 unit: virtual void run() file: tools/converter/source/caffe/Convolution.cpp start line: 187 end line: 218 size: 29 LOC McCabe index: 7 number of parameters: 3 id: 1985 unit: void CommonKit::loadCompress() file: tools/converter/source/common/CommonUtils.cpp start line: 7 end line: 35 size: 29 LOC McCabe index: 6 number of parameters: 1 id: 1986 unit: static bool _writeCommonAttr() file: tools/converter/source/optimizer/tfextra/TFConvolutionMerge.cpp start line: 16 end line: 47 size: 29 LOC McCabe index: 11 number of parameters: 3 id: 1987 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxScatterND.cpp start line: 71 end line: 99 size: 29 LOC McCabe index: 7 number of parameters: 1 id: 1988 unit: void cpuFLOPSPerformance() file: tools/cpp/getPerformance.cpp start line: 170 end line: 204 size: 29 LOC McCabe index: 2 number of parameters: 0 id: 1989 unit: def do_file() file: pymnn/rm_comments.py start line: 0 end line: 0 size: 29 LOC McCabe index: 9 number of parameters: 1 id: 1990 unit: def reshape() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 29 LOC McCabe index: 3 number of parameters: 3 id: 1991 unit: def stack() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 29 LOC McCabe index: 7 number of parameters: 2 id: 1992 unit: func getModelImage() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/ModelIcon/ModelIconManager.swift start line: 16 end line: 46 size: 29 LOC McCabe index: 15 number of parameters: 1 id: 1993 unit: func setupLLM() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 79 end line: 108 size: 29 LOC McCabe index: 2 number of parameters: 1 id: 1994 unit: fun generateSimpleTags() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 167 end line: 195 size: 29 LOC McCabe index: 12 number of parameters: 2 id: 1995 unit: override fun onCreateView() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 147 end line: 176 size: 29 LOC McCabe index: 1 number of parameters: 3 id: 1996 unit: def cal_ceval() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 29 LOC McCabe index: 7 number of parameters: 1 id: 1997 unit: def load() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 29 LOC McCabe index: 2 number of parameters: 1 id: 1998 unit: void Talker::generate() file: transformers/llm/engine/src/omni.cpp start line: 843 end line: 872 size: 29 LOC McCabe index: 6 number of parameters: 0 id: 1999 unit: inline size_t to_utf8() file: transformers/llm/engine/src/httplib.h start line: 2020 end line: 2050 size: 29 LOC McCabe index: 7 number of parameters: 2 id: 2000 unit: inline bool gzip_compressor::compress() file: transformers/llm/engine/src/httplib.h start line: 3195 end line: 3232 size: 29 LOC McCabe index: 10 number of parameters: 4 id: 2001 unit: bool process_multipart_ranges_data() file: transformers/llm/engine/src/httplib.h start line: 4334 end line: 4366 size: 29 LOC McCabe index: 4 number of parameters: 7 id: 2002 unit: struct SubsetLogits Sampler::topK() file: transformers/llm/engine/src/sampler.cpp start line: 243 end line: 273 size: 29 LOC McCabe index: 5 number of parameters: 1 id: 2003 unit: void MlsServer::Answer() file: transformers/llm/engine/app/mls_server.cpp start line: 81 end line: 109 size: 29 LOC McCabe index: 6 number of parameters: 3 id: 2004 unit: static void TestGen() file: transformers/llm/engine/app/llm_benchmark.cpp start line: 20 end line: 48 size: 29 LOC McCabe index: 2 number of parameters: 2 id: 2005 unit: virtual bool onComputeSize() file: source/shape/ShapeResize.cpp start line: 40 end line: 73 size: 29 LOC McCabe index: 4 number of parameters: 3 id: 2006 unit: bool onComputeSize() file: source/shape/ShapeDetectionPostProcess.cpp start line: 14 end line: 51 size: 29 LOC McCabe index: 1 number of parameters: 3 id: 2007 unit: uint8_t Matrix::computeTypeMask() file: source/cv/Matrix_CV.cpp start line: 944 end line: 1004 size: 29 LOC McCabe index: 8 number of parameters: 0 id: 2008 unit: bool Matrix::setPolyToPoly() file: source/cv/Matrix_CV.cpp start line: 1106 end line: 1137 size: 29 LOC McCabe index: 7 number of parameters: 3 id: 2009 unit: virtual bool onCompute() file: source/geometry/GeometryThreshold.cpp start line: 16 end line: 46 size: 29 LOC McCabe index: 1 number of parameters: 5 id: 2010 unit: static void _computeBCA() file: source/backend/cuda/core/CUDABackend.cpp start line: 358 end line: 387 size: 29 LOC McCabe index: 7 number of parameters: 5 id: 2011 unit: void TRTBackend::unInit() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 118 end line: 147 size: 29 LOC McCabe index: 7 number of parameters: 0 id: 2012 unit: ErrorCode NPUTile::onResize() file: source/backend/hiai/execution/NPUTile.cpp start line: 19 end line: 47 size: 29 LOC McCabe index: 4 number of parameters: 2 id: 2013 unit: ErrorCode NPUInstanceNorm::onResize() file: source/backend/hiai/execution/NPUInstanceNorm.cpp start line: 18 end line: 50 size: 29 LOC McCabe index: 1 number of parameters: 2 id: 2014 unit: void NPUBackend::setOutputOps() file: source/backend/hiai/backend/NPUBackend.cpp start line: 618 end line: 647 size: 29 LOC McCabe index: 10 number of parameters: 3 id: 2015 unit: int MNNSetSchedAffinity() file: source/backend/cpu/CPURuntime.cpp start line: 85 end line: 116 size: 29 LOC McCabe index: 3 number of parameters: 2 id: 2016 unit: static void parse_cpu_variant() file: source/backend/cpu/CPURuntime.cpp start line: 438 end line: 477 size: 29 LOC McCabe index: 7 number of parameters: 3 id: 2017 unit: void MNNTranspose32Bit() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 11 end line: 41 size: 29 LOC McCabe index: 7 number of parameters: 3 id: 2018 unit: void MNNTranspose16Bit() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 43 end line: 74 size: 29 LOC McCabe index: 7 number of parameters: 3 id: 2019 unit: void MNNPackForMatMul_B() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 955 end line: 983 size: 29 LOC McCabe index: 7 number of parameters: 5 id: 2020 unit: LIBYUV_API SAFEBUFFERS int MipsCpuCaps() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 166 end line: 198 size: 29 LOC McCabe index: 10 number of parameters: 1 id: 2021 unit: void _AVX_ExtraInit() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 699 end line: 731 size: 29 LOC McCabe index: 1 number of parameters: 1 id: 2022 unit: static inline void transpose12() file: source/backend/cpu/bf16/VecHalf.hpp start line: 479 end line: 510 size: 29 LOC McCabe index: 1 number of parameters: 2 id: 2023 unit: static void _decodeBoxes() file: source/backend/cpu/CPUDetectionPostProcess.cpp start line: 17 end line: 47 size: 29 LOC McCabe index: 2 number of parameters: 4 id: 2024 unit: void CPUMoments::CalculateMean() file: source/backend/cpu/CPUMoments.cpp start line: 44 end line: 72 size: 29 LOC McCabe index: 6 number of parameters: 7 id: 2025 unit: ErrorCode CPUQuantizedSoftmax::onResize() file: source/backend/cpu/CPUQuantizedSoftmax.cpp start line: 31 end line: 64 size: 29 LOC McCabe index: 5 number of parameters: 2 id: 2026 unit: ErrorCode CPUSetDiff1D::onExecute() file: source/backend/cpu/CPUSetDiff1D.cpp start line: 11 end line: 39 size: 29 LOC McCabe index: 7 number of parameters: 2 id: 2027 unit: void ConvInt8TiledExecutor::initializeConvInt8QuantInfo() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 47 end line: 76 size: 29 LOC McCabe index: 9 number of parameters: 2 id: 2028 unit: void MNNNV21ToRGB() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 446 end line: 484 size: 29 LOC McCabe index: 3 number of parameters: 3 id: 2029 unit: void MNNNV21ToBGR() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 520 end line: 551 size: 29 LOC McCabe index: 3 number of parameters: 3 id: 2030 unit: void MNNFloat2Int8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1671 end line: 1703 size: 29 LOC McCabe index: 7 number of parameters: 8 id: 2031 unit: static void NCHW2NHWC() file: source/backend/nnapi/execution/NNAPIConvolution.cpp start line: 19 end line: 47 size: 29 LOC McCabe index: 8 number of parameters: 6 id: 2032 unit: void VulkanCommandPool::Buffer::barrierSource() file: source/backend/vulkan/component/VulkanCommandPool.cpp start line: 66 end line: 94 size: 29 LOC McCabe index: 4 number of parameters: 4 id: 2033 unit: void VulkanConvolutionCommon::writeParameter() file: source/backend/vulkan/image/execution/VulkanConvolution.cpp start line: 53 end line: 83 size: 29 LOC McCabe index: 1 number of parameters: 4 id: 2034 unit: ErrorCode VulkanScale::onEncode() file: source/backend/vulkan/image/execution/VulkanScale.cpp start line: 42 end line: 77 size: 29 LOC McCabe index: 1 number of parameters: 3 id: 2035 unit: def setupShaderCache() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 29 LOC McCabe index: 20 number of parameters: 2 id: 2036 unit: ErrorCode VulkanRasterAndInterpolate::_initTarget() file: source/backend/vulkan/buffer/render/VulkanRasterAndInterpolate.cpp start line: 120 end line: 148 size: 29 LOC McCabe index: 4 number of parameters: 2 id: 2037 unit: def setupShaderCache() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 29 LOC McCabe index: 20 number of parameters: 2 id: 2038 unit: void VulkanConvolutionCommon::writeParameter() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 81 end line: 111 size: 29 LOC McCabe index: 1 number of parameters: 4 id: 2039 unit: def setupShaderCache() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 29 LOC McCabe index: 20 number of parameters: 2 id: 2040 unit: void FP16GELU() file: source/backend/arm82/Arm82Unary.cpp start line: 162 end line: 191 size: 29 LOC McCabe index: 5 number of parameters: 3 id: 2041 unit: inline std::vector tensorShapeFormat() file: source/backend/opengl/GLBackend.hpp start line: 149 end line: 181 size: 29 LOC McCabe index: 4 number of parameters: 1 id: 2042 unit: ErrorCode GLConvolution::onResize() file: source/backend/opengl/GLConvolution.cpp start line: 125 end line: 158 size: 29 LOC McCabe index: 10 number of parameters: 2 id: 2043 unit: void CoreMLConvolution::loadWeightBias() file: source/backend/coreml/execution/CoreMLConvolution.cpp start line: 21 end line: 50 size: 29 LOC McCabe index: 6 number of parameters: 1 id: 2044 unit: ErrorCode CoreMLBackend::onResizeEnd() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 143 end line: 171 size: 29 LOC McCabe index: 7 number of parameters: 0 id: 2045 unit: static std::shared_ptr biasForConv() file: source/backend/metal/MetalConvolutionCommon.mm start line: 81 end line: 109 size: 29 LOC McCabe index: 5 number of parameters: 3 id: 2046 unit: void prepare() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 304 end line: 337 size: 29 LOC McCabe index: 1 number of parameters: 3 id: 2047 unit: static std::string _getType() file: source/backend/metal/MetalBackend.mm start line: 541 end line: 569 size: 29 LOC McCabe index: 7 number of parameters: 3 id: 2048 unit: void MetalBackend::wait() file: source/backend/metal/MetalBackend.mm start line: 843 end line: 873 size: 29 LOC McCabe index: 5 number of parameters: 0 id: 2049 unit: kernel void layernorm_in_all_rms_sg() file: source/backend/metal/LayerNormSimdGroupShader.hpp start line: 67 end line: 100 size: 29 LOC McCabe index: 5 number of parameters: 1 id: 2050 unit: kernel void layernorm_x1_rms_sg() file: source/backend/metal/LayerNormSimdGroupShader.hpp start line: 196 end line: 229 size: 29 LOC McCabe index: 6 number of parameters: 1 id: 2051 unit: void Variable::informDirty() file: express/Expr.cpp start line: 832 end line: 860 size: 28 LOC McCabe index: 7 number of parameters: 0 id: 2052 unit: bool Executor::RuntimeManager::getInfo() file: express/Executor.cpp start line: 244 end line: 273 size: 28 LOC McCabe index: 7 number of parameters: 2 id: 2053 unit: static void MNNConvRunForLineDepthwiseBF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 80 end line: 107 size: 28 LOC McCabe index: 5 number of parameters: 12 id: 2054 unit: static void _normalize() file: backupcode/cpubackend/CPUNormalize.cpp start line: 66 end line: 98 size: 28 LOC McCabe index: 8 number of parameters: 7 id: 2055 unit: void nearestRotationMatrix() file: tools/cv/source/calib3d/calib3d.cpp start line: 159 end line: 187 size: 28 LOC McCabe index: 7 number of parameters: 2 id: 2056 unit: bool save() file: tools/audio/source/audio.cpp start line: 243 end line: 276 size: 28 LOC McCabe index: 4 number of parameters: 3 id: 2057 unit: def strip_MNN_QAT_ops() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 28 LOC McCabe index: 16 number of parameters: 1 id: 2058 unit: def strip_MNN_QAT_ops() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 28 LOC McCabe index: 16 number of parameters: 1 id: 2059 unit: def strip_MNN_QAT_ops() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 28 LOC McCabe index: 16 number of parameters: 1 id: 2060 unit: def _get_input_output_name_onnx_name_changed() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 28 LOC McCabe index: 10 number of parameters: 4 id: 2061 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/SIMD_OC_pruner.py start line: 0 end line: 0 size: 28 LOC McCabe index: 5 number of parameters: 8 id: 2062 unit: def compute_cl() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 28 LOC McCabe index: 7 number of parameters: 2 id: 2063 unit: void tfOpConverter::convertTensorToBlob() file: tools/converter/source/tensorflow/tfOpConverter.cpp start line: 45 end line: 74 size: 28 LOC McCabe index: 2 number of parameters: 2 id: 2064 unit: void Relu6Torch::run() file: tools/converter/source/torch/ReluTorch.cpp start line: 51 end line: 78 size: 28 LOC McCabe index: 8 number of parameters: 3 id: 2065 unit: static MNN_DATA_FORMAT _getRequireFormat() file: tools/converter/source/optimizer/postconvert/AddTensorFormatConverter.cpp start line: 124 end line: 151 size: 28 LOC McCabe index: 8 number of parameters: 4 id: 2066 unit: def fuse_kv() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 28 LOC McCabe index: 10 number of parameters: 7 id: 2067 unit: void SplitToSequenceOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 22 end line: 53 size: 28 LOC McCabe index: 5 number of parameters: 3 id: 2068 unit: void SequenceEraseOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 133 end line: 163 size: 28 LOC McCabe index: 2 number of parameters: 3 id: 2069 unit: def full() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 28 LOC McCabe index: 1 number of parameters: 4 id: 2070 unit: def scale() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 28 LOC McCabe index: 1 number of parameters: 4 id: 2071 unit: def resize() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 28 LOC McCabe index: 3 number of parameters: 3 id: 2072 unit: def matrix_band_part() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 28 LOC McCabe index: 5 number of parameters: 3 id: 2073 unit: def moments() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 28 LOC McCabe index: 6 number of parameters: 5 id: 2074 unit: fun processList() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 116 end line: 144 size: 28 LOC McCabe index: 10 number of parameters: 1 id: 2075 unit: fun start() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 34 end line: 62 size: 28 LOC McCabe index: 4 number of parameters: 0 id: 2076 unit: def img_process() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 28 LOC McCabe index: 1 number of parameters: 2 id: 2077 unit: def export_onnx() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 28 LOC McCabe index: 3 number of parameters: 1 id: 2078 unit: std::vector Tokenizer::encode() file: transformers/llm/engine/src/tokenizer.cpp start line: 168 end line: 195 size: 28 LOC McCabe index: 9 number of parameters: 1 id: 2079 unit: void Tiktoken::encode() file: transformers/llm/engine/src/tokenizer.cpp start line: 448 end line: 481 size: 28 LOC McCabe index: 7 number of parameters: 2 id: 2080 unit: inline std::string encode_url() file: transformers/llm/engine/src/httplib.h start line: 2154 end line: 2184 size: 28 LOC McCabe index: 10 number of parameters: 1 id: 2081 unit: static int serve() file: transformers/llm/engine/app/mls.cpp start line: 165 end line: 192 size: 28 LOC McCabe index: 6 number of parameters: 2 id: 2082 unit: virtual bool onComputeSize() file: source/shape/ShapeRNNSequenceGRU.cpp start line: 15 end line: 58 size: 28 LOC McCabe index: 3 number of parameters: 3 id: 2083 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 53 end line: 82 size: 28 LOC McCabe index: 7 number of parameters: 3 id: 2084 unit: virtual bool onComputeSize() file: source/shape/ShapeDynamicQuant.cpp start line: 14 end line: 45 size: 28 LOC McCabe index: 3 number of parameters: 3 id: 2085 unit: ErrorCode ImageProcessUtils::selectImageProcer() file: source/cv/ImageProcessUtils.cpp start line: 236 end line: 266 size: 28 LOC McCabe index: 11 number of parameters: 3 id: 2086 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 100 end line: 127 size: 28 LOC McCabe index: 2 number of parameters: 5 id: 2087 unit: void Session::createPipelineBackend() file: source/core/Session.cpp start line: 22 end line: 53 size: 28 LOC McCabe index: 7 number of parameters: 2 id: 2088 unit: CUTLASS_DEVICE static void iterateRows() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 74 end line: 104 size: 28 LOC McCabe index: 5 number of parameters: 4 id: 2089 unit: ErrorCode NPUTranspose::onResize() file: source/backend/hiai/execution/NPUTranspose.cpp start line: 33 end line: 64 size: 28 LOC McCabe index: 2 number of parameters: 2 id: 2090 unit: ErrorCode NPULRN::onResize() file: source/backend/hiai/execution/NPULRN.cpp start line: 18 end line: 46 size: 28 LOC McCabe index: 2 number of parameters: 2 id: 2091 unit: ErrorCode NPUBroadCastTo::onResize() file: source/backend/hiai/execution/NPUBroadCastTo.cpp start line: 19 end line: 46 size: 28 LOC McCabe index: 4 number of parameters: 2 id: 2092 unit: ErrorCode CPUSoftmax::onExecute() file: source/backend/cpu/CPUSoftmax.cpp start line: 307 end line: 337 size: 28 LOC McCabe index: 4 number of parameters: 2 id: 2093 unit: static void _destUnrollTransformUnit8x2() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 930 end line: 961 size: 28 LOC McCabe index: 4 number of parameters: 8 id: 2094 unit: static void _AVX512_MNNPackedMatMul_48() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 342 end line: 374 size: 28 LOC McCabe index: 3 number of parameters: 4 id: 2095 unit: static void _CopyC8ToC4() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 230 end line: 257 size: 28 LOC McCabe index: 5 number of parameters: 4 id: 2096 unit: static void _CopyC4ToC8_int8() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 259 end line: 286 size: 28 LOC McCabe index: 5 number of parameters: 4 id: 2097 unit: void _SSE_MNNC1ToFloatC1() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 255 end line: 283 size: 28 LOC McCabe index: 3 number of parameters: 5 id: 2098 unit: void MNNConvRunForUnitint8_t() file: source/backend/cpu/compute/ConvOpt.cpp start line: 71 end line: 98 size: 28 LOC McCabe index: 8 number of parameters: 12 id: 2099 unit: static int _fillIndex() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.cpp start line: 30 end line: 57 size: 28 LOC McCabe index: 7 number of parameters: 6 id: 2100 unit: ErrorCode StrassenMatrixComputor::_generateCFunction() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 50 end line: 84 size: 28 LOC McCabe index: 1 number of parameters: 7 id: 2101 unit: void VulkanImage::insertMemoryBarrier() file: source/backend/vulkan/component/VulkanImage.cpp start line: 95 end line: 123 size: 28 LOC McCabe index: 1 number of parameters: 9 id: 2102 unit: static std::string _getShaderName() file: source/backend/vulkan/image/execution/VulkanReduce.cpp start line: 94 end line: 121 size: 28 LOC McCabe index: 7 number of parameters: 1 id: 2103 unit: void VulkanImageConverter::_setUpPipeline() file: source/backend/vulkan/image/execution/VulkanImageConverter.cpp start line: 21 end line: 50 size: 28 LOC McCabe index: 8 number of parameters: 4 id: 2104 unit: ErrorCode VulkanSelect::onEncode() file: source/backend/vulkan/buffer/execution/VulkanSelect.cpp start line: 38 end line: 69 size: 28 LOC McCabe index: 3 number of parameters: 3 id: 2105 unit: ErrorCode VulkanROIPooling::onEncode() file: source/backend/vulkan/buffer/execution/VulkanROIPooling.cpp start line: 37 end line: 69 size: 28 LOC McCabe index: 1 number of parameters: 3 id: 2106 unit: id MetalRaster::getBlitPipeline() file: source/backend/metal/MetalRaster.mm start line: 249 end line: 277 size: 28 LOC McCabe index: 4 number of parameters: 3 id: 2107 unit: VARP _Conv() file: express/NeuralNetWorkOp.cpp start line: 239 end line: 265 size: 27 LOC McCabe index: 3 number of parameters: 9 id: 2108 unit: VARPS _Loop() file: express/NeuralNetWorkOp.cpp start line: 1920 end line: 1947 size: 27 LOC McCabe index: 4 number of parameters: 2 id: 2109 unit: virtual bool onComputeSize() file: backupcode/shape/ShapeReduceJoin.cpp start line: 15 end line: 45 size: 27 LOC McCabe index: 5 number of parameters: 3 id: 2110 unit: static void _destUnrollTransformUnit4x3() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 580 end line: 608 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2111 unit: static void _destUnrollTransformUnit6x2() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 750 end line: 780 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2112 unit: void CPUConvolution3D::convertDNC4HW4toNC4DHW4() file: backupcode/cpubackend/CPUConvolution3D.cpp start line: 43 end line: 69 size: 27 LOC McCabe index: 5 number of parameters: 6 id: 2113 unit: void draw() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 260 end line: 292 size: 27 LOC McCabe index: 3 number of parameters: 2 id: 2114 unit: void runSQP() file: tools/cv/source/calib3d/calib3d.cpp start line: 468 end line: 495 size: 27 LOC McCabe index: 7 number of parameters: 3 id: 2115 unit: Rect2i boundingRect() file: tools/cv/source/imgproc/structural.cpp start line: 2296 end line: 2326 size: 27 LOC McCabe index: 12 number of parameters: 1 id: 2116 unit: VARP getGaborKernel() file: tools/cv/source/imgproc/filter.cpp start line: 317 end line: 345 size: 27 LOC McCabe index: 5 number of parameters: 6 id: 2117 unit: VARP getGaussianKernel() file: tools/cv/source/imgproc/filter.cpp start line: 347 end line: 378 size: 27 LOC McCabe index: 8 number of parameters: 2 id: 2118 unit: def random_prune_npy() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 27 LOC McCabe index: 9 number of parameters: 4 id: 2119 unit: def compute_cl_2() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 27 LOC McCabe index: 7 number of parameters: 2 id: 2120 unit: def from_expandnet_cl_identity_to_snet() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 27 LOC McCabe index: 10 number of parameters: 4 id: 2121 unit: def __tarjan() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 27 LOC McCabe index: 9 number of parameters: 1 id: 2122 unit: virtual void run() file: tools/converter/source/caffe/Convolution.cpp start line: 142 end line: 170 size: 27 LOC McCabe index: 7 number of parameters: 3 id: 2123 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFArgMaxMerge.cpp start line: 19 end line: 45 size: 27 LOC McCabe index: 4 number of parameters: 1 id: 2124 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchSoftplus.cpp start line: 18 end line: 44 size: 27 LOC McCabe index: 5 number of parameters: 1 id: 2125 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxGather.cpp start line: 26 end line: 53 size: 27 LOC McCabe index: 5 number of parameters: 1 id: 2126 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxQuantizeLinear.cpp start line: 35 end line: 61 size: 27 LOC McCabe index: 5 number of parameters: 1 id: 2127 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxBatchNormMerge.cpp start line: 239 end line: 265 size: 27 LOC McCabe index: 8 number of parameters: 1 id: 2128 unit: void LoopOnnx::run() file: tools/converter/source/onnx/LoopOnnx.cpp start line: 21 end line: 51 size: 27 LOC McCabe index: 4 number of parameters: 3 id: 2129 unit: def insert_seq2spatial_plugin() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 27 LOC McCabe index: 5 number of parameters: 1 id: 2130 unit: static void _removeWeight() file: tools/converter/source/onnx/exec/OnnxClip.cpp start line: 14 end line: 42 size: 27 LOC McCabe index: 3 number of parameters: 2 id: 2131 unit: void SequenceConstructOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 203 end line: 230 size: 27 LOC McCabe index: 4 number of parameters: 3 id: 2132 unit: def max_pool() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 27 LOC McCabe index: 1 number of parameters: 6 id: 2133 unit: def avg_pool() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 27 LOC McCabe index: 1 number of parameters: 6 id: 2134 unit: suspend fun initRecognizer() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/asr/RecognizeService.kt start line: 51 end line: 77 size: 27 LOC McCabe index: 2 number of parameters: 0 id: 2135 unit: def regist_qwen() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 27 LOC McCabe index: 1 number of parameters: 1 id: 2136 unit: def regist_glm2() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 27 LOC McCabe index: 1 number of parameters: 1 id: 2137 unit: void Tokenizer::load_special() file: transformers/llm/engine/src/tokenizer.cpp start line: 137 end line: 166 size: 27 LOC McCabe index: 7 number of parameters: 1 id: 2138 unit: void Llm::generate() file: transformers/llm/engine/src/llm.cpp start line: 405 end line: 432 size: 27 LOC McCabe index: 7 number of parameters: 1 id: 2139 unit: inline bool is_valid_path() file: transformers/llm/engine/src/httplib.h start line: 2096 end line: 2131 size: 27 LOC McCabe index: 11 number of parameters: 1 id: 2140 unit: inline bool Server::handle_file_request() file: transformers/llm/engine/src/httplib.h start line: 5655 end line: 5683 size: 27 LOC McCabe index: 11 number of parameters: 3 id: 2141 unit: inline bool ClientImpl::read_response_line() file: transformers/llm/engine/src/httplib.h start line: 6304 end line: 6338 size: 27 LOC McCabe index: 7 number of parameters: 3 id: 2142 unit: inline SSLServer::SSLServer() file: transformers/llm/engine/src/httplib.h start line: 7789 end line: 7821 size: 27 LOC McCabe index: 8 number of parameters: 5 id: 2143 unit: inline bool SSLClient::load_certs() file: transformers/llm/engine/src/httplib.h start line: 8037 end line: 8065 size: 27 LOC McCabe index: 6 number of parameters: 0 id: 2144 unit: float SizeComputer::computeFlops() file: source/shape/SizeComputer.cpp start line: 57 end line: 83 size: 27 LOC McCabe index: 7 number of parameters: 3 id: 2145 unit: virtual bool onComputeSize() file: source/shape/render/ShapeRasterAndInterpolate.cpp start line: 94 end line: 124 size: 27 LOC McCabe index: 3 number of parameters: 3 id: 2146 unit: virtual bool onComputeSize() file: source/shape/ShapeDepthToSpace.cpp start line: 16 end line: 49 size: 27 LOC McCabe index: 2 number of parameters: 3 id: 2147 unit: void Matrix::Trans_pts() file: source/cv/Matrix_CV.cpp start line: 689 end line: 715 size: 27 LOC McCabe index: 5 number of parameters: 4 id: 2148 unit: static void FillBuffer() file: source/core/IDSTEncoder.hpp start line: 47 end line: 73 size: 27 LOC McCabe index: 4 number of parameters: 5 id: 2149 unit: ErrorCode DeferBufferAllocator::apply() file: source/core/BufferAllocator.cpp start line: 579 end line: 606 size: 27 LOC McCabe index: 9 number of parameters: 0 id: 2150 unit: void TensorUtils::setupTensorInfo() file: source/core/TensorUtils.cpp start line: 68 end line: 95 size: 27 LOC McCabe index: 15 number of parameters: 3 id: 2151 unit: static std::string findCUDAIncludePath() file: source/backend/cuda/core/compiler/CUDACompiler.cpp start line: 17 end line: 45 size: 27 LOC McCabe index: 5 number of parameters: 0 id: 2152 unit: ErrorCode NPUSlice::onResize() file: source/backend/hiai/execution/NPUSlice.cpp start line: 18 end line: 48 size: 27 LOC McCabe index: 4 number of parameters: 2 id: 2153 unit: ErrorCode NPUReshape::onResize() file: source/backend/hiai/execution/NPUReshape.cpp start line: 33 end line: 59 size: 27 LOC McCabe index: 2 number of parameters: 2 id: 2154 unit: MNNBinaryExecute selectVector() file: source/backend/cpu/BinaryUtils.hpp start line: 462 end line: 488 size: 27 LOC McCabe index: 12 number of parameters: 1 id: 2155 unit: static bool match_exynos() file: source/backend/cpu/CPURuntime.cpp start line: 882 end line: 918 size: 27 LOC McCabe index: 6 number of parameters: 3 id: 2156 unit: ErrorCode CPUROIAlign::onResize() file: source/backend/cpu/CPUROIAlign.cpp start line: 32 end line: 61 size: 27 LOC McCabe index: 6 number of parameters: 2 id: 2157 unit: ErrorCode CPUDeconvolution::onResize() file: source/backend/cpu/CPUDeconvolution.cpp start line: 158 end line: 184 size: 27 LOC McCabe index: 7 number of parameters: 2 id: 2158 unit: ErrorCode CPUScaleInt8::onResize() file: source/backend/cpu/CPUScaleInt8.cpp start line: 56 end line: 88 size: 27 LOC McCabe index: 3 number of parameters: 2 id: 2159 unit: void _AVX512_MNNUnpackCUnitTranspose() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 313 end line: 343 size: 27 LOC McCabe index: 6 number of parameters: 5 id: 2160 unit: void _AVX512_MNNUnpackCUnitTransposeInt8() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 492 end line: 522 size: 27 LOC McCabe index: 6 number of parameters: 5 id: 2161 unit: void _AVX512_TransposeMain() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 118 end line: 150 size: 27 LOC McCabe index: 2 number of parameters: 4 id: 2162 unit: void _AVX_MNNUnpackCUnitTranspose() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 250 end line: 280 size: 27 LOC McCabe index: 6 number of parameters: 5 id: 2163 unit: static void _destUnrollTransformUnit4x3() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 581 end line: 610 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2164 unit: static void _destUnrollTransformUnit6x2() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 755 end line: 786 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2165 unit: static void _CopyC8ToC4_int8() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 288 end line: 314 size: 27 LOC McCabe index: 5 number of parameters: 4 id: 2166 unit: ErrorCode CPUOneHot::onExecute() file: source/backend/cpu/CPUOneHot.cpp start line: 36 end line: 65 size: 27 LOC McCabe index: 5 number of parameters: 2 id: 2167 unit: static void _destUnrollTransformUnit4x3() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 919 end line: 948 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2168 unit: static void _destUnrollTransformUnit6x2() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1091 end line: 1121 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2169 unit: void MNNGemmint8to32_8x4_Unit() file: source/backend/cpu/CPUTFQuantizedConv2D.cpp start line: 51 end line: 77 size: 27 LOC McCabe index: 7 number of parameters: 7 id: 2170 unit: void MNNQuanToDestUint8() file: source/backend/cpu/CPUTFQuantizedConv2D.cpp start line: 107 end line: 133 size: 27 LOC McCabe index: 4 number of parameters: 8 id: 2171 unit: ErrorCode CPUHistogram::onExecute() file: source/backend/cpu/CPUHistogram.cpp start line: 72 end line: 109 size: 27 LOC McCabe index: 6 number of parameters: 2 id: 2172 unit: ErrorCode VulkanBasicExecutionDirect::onResize() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.cpp start line: 30 end line: 60 size: 27 LOC McCabe index: 4 number of parameters: 2 id: 2173 unit: static void _destUnrollTransformUnit4x3() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 641 end line: 670 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2174 unit: static void _destUnrollTransformUnit6x2() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 812 end line: 842 size: 27 LOC McCabe index: 2 number of parameters: 8 id: 2175 unit: void GLBackend::copyImageToNhwcBuffer() file: source/backend/opengl/GLBackend.cpp start line: 143 end line: 175 size: 27 LOC McCabe index: 2 number of parameters: 5 id: 2176 unit: ErrorCode MetalInterp::onResize() file: source/backend/metal/MetalInterp.mm start line: 30 end line: 58 size: 27 LOC McCabe index: 5 number of parameters: 2 id: 2177 unit: VARP _Conv2DBackPropFilter() file: express/NeuralNetWorkOp.cpp start line: 687 end line: 713 size: 26 LOC McCabe index: 1 number of parameters: 8 id: 2178 unit: void Variable::save() file: express/Expr.cpp start line: 1297 end line: 1324 size: 26 LOC McCabe index: 5 number of parameters: 2 id: 2179 unit: static void _MNNConvDwF23SourceTransUnit() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 435 end line: 464 size: 26 LOC McCabe index: 3 number of parameters: 3 id: 2180 unit: static void _makeResource() file: backupcode/cpubackend/compute/GemmInt8Executor.cpp start line: 16 end line: 45 size: 26 LOC McCabe index: 5 number of parameters: 4 id: 2181 unit: virtual std::vector onGetOutputVirtual() file: backupcode/geometry/GeometryGather.cpp start line: 85 end line: 112 size: 26 LOC McCabe index: 5 number of parameters: 3 id: 2182 unit: static void getVARPSize() file: tools/cv/include/cv/types.hpp start line: 408 end line: 433 size: 26 LOC McCabe index: 6 number of parameters: 4 id: 2183 unit: VARP whisper_fbank() file: tools/audio/source/audio.cpp start line: 529 end line: 555 size: 26 LOC McCabe index: 2 number of parameters: 6 id: 2184 unit: def get_op_weight_values() file: tools/mnncompress/mnncompress/tensorflow/decomposition.py start line: 0 end line: 0 size: 26 LOC McCabe index: 13 number of parameters: 2 id: 2185 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 26 LOC McCabe index: 6 number of parameters: 5 id: 2186 unit: def _generate_prune_mask() file: tools/mnncompress/mnncompress/pytorch/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 26 LOC McCabe index: 6 number of parameters: 1 id: 2187 unit: def _generate_prune_mask() file: tools/mnncompress/mnncompress/pytorch/SNIP_level_pruner.py start line: 0 end line: 0 size: 26 LOC McCabe index: 6 number of parameters: 1 id: 2188 unit: def treatQuant() file: tools/converter/tools/user_quant_modify_demo.py start line: 0 end line: 0 size: 26 LOC McCabe index: 9 number of parameters: 2 id: 2189 unit: bool TorchScope::dealPrime() file: tools/converter/source/torch/torchOpConverter.cpp start line: 82 end line: 107 size: 26 LOC McCabe index: 10 number of parameters: 1 id: 2190 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tflitextra/ConvTranposeTflite.cpp start line: 19 end line: 45 size: 26 LOC McCabe index: 3 number of parameters: 1 id: 2191 unit: EXPRP GetFmhaV2BlockCommonNode() file: tools/converter/source/optimizer/merge/FuseFmhaV2.cpp start line: 28 end line: 55 size: 26 LOC McCabe index: 6 number of parameters: 2 id: 2192 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxPrelu.cpp start line: 17 end line: 49 size: 26 LOC McCabe index: 3 number of parameters: 1 id: 2193 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxGather.cpp start line: 147 end line: 173 size: 26 LOC McCabe index: 4 number of parameters: 1 id: 2194 unit: virtual std::vector onGrad() file: tools/train/source/grad/SoftmaxGrad.cpp start line: 21 end line: 46 size: 26 LOC McCabe index: 6 number of parameters: 2 id: 2195 unit: static void printTable() file: tools/cpp/Profiler.cpp start line: 120 end line: 151 size: 26 LOC McCabe index: 6 number of parameters: 3 id: 2196 unit: def asarray() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 26 LOC McCabe index: 1 number of parameters: 3 id: 2197 unit: def asanyarray() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 26 LOC McCabe index: 1 number of parameters: 3 id: 2198 unit: def ascontiguousarray() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 26 LOC McCabe index: 1 number of parameters: 3 id: 2199 unit: def pad() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 26 LOC McCabe index: 5 number of parameters: 3 id: 2200 unit: def replaceMacro() file: project/android/Hmacro.py start line: 0 end line: 0 size: 26 LOC McCabe index: 10 number of parameters: 2 id: 2201 unit: func downloadModel() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelListViewModel.swift start line: 84 end line: 112 size: 26 LOC McCabe index: 3 number of parameters: 1 id: 2202 unit: override fun generate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/DiffusionSession.kt start line: 37 end line: 62 size: 26 LOC McCabe index: 2 number of parameters: 3 id: 2203 unit: override fun onLongClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatViewHolders.kt start line: 100 end line: 125 size: 26 LOC McCabe index: 4 number of parameters: 1 id: 2204 unit: static void writeStack() file: apps/Android/MnnLlmChat/app/src/main/cpp/crash_util.cpp start line: 52 end line: 81 size: 26 LOC McCabe index: 6 number of parameters: 1 id: 2205 unit: void LlmSession::SetWavformCallback() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 189 end line: 214 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 2206 unit: def dit_forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 26 LOC McCabe index: 3 number of parameters: 3 id: 2207 unit: bool Sentencepiece::load_vocab() file: transformers/llm/engine/src/tokenizer.cpp start line: 197 end line: 222 size: 26 LOC McCabe index: 4 number of parameters: 1 id: 2208 unit: inline void get_remote_ip_and_port() file: transformers/llm/engine/src/httplib.h start line: 2950 end line: 2976 size: 26 LOC McCabe index: 6 number of parameters: 3 id: 2209 unit: inline bool read_headers() file: transformers/llm/engine/src/httplib.h start line: 3441 end line: 3475 size: 26 LOC McCabe index: 9 number of parameters: 2 id: 2210 unit: bool read_content() file: transformers/llm/engine/src/httplib.h start line: 3641 end line: 3668 size: 26 LOC McCabe index: 7 number of parameters: 7 id: 2211 unit: inline void hosted_at() file: transformers/llm/engine/src/httplib.h start line: 4752 end line: 4781 size: 26 LOC McCabe index: 5 number of parameters: 2 id: 2212 unit: inline bool SSLServer::process_and_close_socket() file: transformers/llm/engine/src/httplib.h start line: 7866 end line: 7896 size: 26 LOC McCabe index: 2 number of parameters: 1 id: 2213 unit: virtual bool onComputeSize() file: source/shape/ShapeTopKV2.cpp start line: 15 end line: 44 size: 26 LOC McCabe index: 4 number of parameters: 3 id: 2214 unit: virtual bool onCompute() file: source/geometry/GeometryPermute.cpp start line: 15 end line: 41 size: 26 LOC McCabe index: 7 number of parameters: 5 id: 2215 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 54 end line: 79 size: 26 LOC McCabe index: 5 number of parameters: 5 id: 2216 unit: virtual bool onCompute() file: source/geometry/GeometryConv2D.cpp start line: 137 end line: 164 size: 26 LOC McCabe index: 8 number of parameters: 5 id: 2217 unit: bool DeferBufferAllocator::free() file: source/core/BufferAllocator.cpp start line: 490 end line: 517 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 2218 unit: void Interpreter::setCacheFile() file: source/core/Interpreter.cpp start line: 164 end line: 189 size: 26 LOC McCabe index: 7 number of parameters: 2 id: 2219 unit: static bool equals() file: source/core/TensorUtils.cpp start line: 196 end line: 224 size: 26 LOC McCabe index: 11 number of parameters: 7 id: 2220 unit: void copy_tiles_and_advance_1() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 936 end line: 967 size: 26 LOC McCabe index: 4 number of parameters: 2 id: 2221 unit: std::vector TRTElewise::onEncode() file: source/backend/tensorrt/execution/TRTElewise.cpp start line: 22 end line: 49 size: 26 LOC McCabe index: 5 number of parameters: 1 id: 2222 unit: ErrorCode NPUDepthToSpace::onResize() file: source/backend/hiai/execution/NPUDepthToSpace.cpp start line: 20 end line: 51 size: 26 LOC McCabe index: 1 number of parameters: 2 id: 2223 unit: MNNBinaryExecute CPUBinary::selectForFloat() file: source/backend/cpu/CPUBinary.cpp start line: 101 end line: 126 size: 26 LOC McCabe index: 9 number of parameters: 1 id: 2224 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 206 end line: 234 size: 26 LOC McCabe index: 5 number of parameters: 0 id: 2225 unit: ErrorCode CPUDepthwiseConvInt8::onExecute() file: source/backend/cpu/CPUDepthwiseConvInt8.cpp start line: 207 end line: 235 size: 26 LOC McCabe index: 5 number of parameters: 2 id: 2226 unit: static void _AVX512_MNNConvDwF23SourceTransUnit() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 864 end line: 893 size: 26 LOC McCabe index: 3 number of parameters: 3 id: 2227 unit: static void _AVX_MNNConvDwF23SourceTransUnit() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 535 end line: 564 size: 26 LOC McCabe index: 3 number of parameters: 3 id: 2228 unit: ErrorCode CPUDetectionOutput::onResize() file: source/backend/cpu/CPUDetectionOutput.cpp start line: 97 end line: 132 size: 26 LOC McCabe index: 3 number of parameters: 2 id: 2229 unit: ErrorCode CPUMatrixBandPart::onExecute() file: source/backend/cpu/CPUMatrixBandPart.cpp start line: 27 end line: 56 size: 26 LOC McCabe index: 9 number of parameters: 2 id: 2230 unit: static void generalIm2col() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3605 end line: 3632 size: 26 LOC McCabe index: 4 number of parameters: 6 id: 2231 unit: void MNNLoadU8AndSum() file: source/backend/cpu/CPUTFQuantizedConv2D.cpp start line: 79 end line: 105 size: 26 LOC McCabe index: 4 number of parameters: 7 id: 2232 unit: ErrorCode CPUPRelu::onResize() file: source/backend/cpu/CPURelu.cpp start line: 204 end line: 229 size: 26 LOC McCabe index: 4 number of parameters: 2 id: 2233 unit: void CLRuntime::onMaskOpReady() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 164 end line: 189 size: 26 LOC McCabe index: 6 number of parameters: 3 id: 2234 unit: void OpenCLBackend::enqeueRecord() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1264 end line: 1289 size: 26 LOC McCabe index: 9 number of parameters: 0 id: 2235 unit: void getImageShape() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 19 end line: 44 size: 26 LOC McCabe index: 8 number of parameters: 3 id: 2236 unit: static void _TileTensor() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 15 end line: 44 size: 26 LOC McCabe index: 2 number of parameters: 11 id: 2237 unit: static void _PackTensor() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 46 end line: 73 size: 26 LOC McCabe index: 2 number of parameters: 11 id: 2238 unit: void NNAPIBackend::invokeModel() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 520 end line: 547 size: 26 LOC McCabe index: 5 number of parameters: 0 id: 2239 unit: ErrorCode VulkanDeconvolutionDepthwise::onEncode() file: source/backend/vulkan/image/execution/VulkanDeconvolutionDepthwise.cpp start line: 79 end line: 107 size: 26 LOC McCabe index: 1 number of parameters: 3 id: 2240 unit: static std::shared_ptr _createBufferForConvDepthwise() file: source/backend/vulkan/image/execution/VulkanConvolution.cpp start line: 24 end line: 51 size: 26 LOC McCabe index: 4 number of parameters: 4 id: 2241 unit: def generateFileAsm() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 26 LOC McCabe index: 4 number of parameters: 3 id: 2242 unit: def updateShaderCache() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 26 LOC McCabe index: 11 number of parameters: 2 id: 2243 unit: void VulkanShaderMap::initRender() file: source/backend/vulkan/buffer/render/compiler/VulkanShaderMapRender.cpp start line: 6 end line: 31 size: 26 LOC McCabe index: 1 number of parameters: 0 id: 2244 unit: def generateFileAsm() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 26 LOC McCabe index: 4 number of parameters: 3 id: 2245 unit: def updateShaderCache() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 26 LOC McCabe index: 11 number of parameters: 2 id: 2246 unit: ErrorCode VulkanResize::encodeImpl() file: source/backend/vulkan/buffer/execution/VulkanResize.cpp start line: 44 end line: 74 size: 26 LOC McCabe index: 1 number of parameters: 4 id: 2247 unit: static std::shared_ptr _createBufferForConvDepthwise() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 24 end line: 51 size: 26 LOC McCabe index: 4 number of parameters: 4 id: 2248 unit: def generateFileAsm() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 26 LOC McCabe index: 4 number of parameters: 3 id: 2249 unit: def updateShaderCache() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 26 LOC McCabe index: 11 number of parameters: 2 id: 2250 unit: void ARM82StrassenMerge() file: source/backend/arm82/Arm82Functions.cpp start line: 366 end line: 391 size: 26 LOC McCabe index: 3 number of parameters: 8 id: 2251 unit: void MNNAbsMaxFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 886 end line: 912 size: 26 LOC McCabe index: 7 number of parameters: 5 id: 2252 unit: ErrorCode GLConverter::onExecute() file: source/backend/opengl/GLConverter.cpp start line: 31 end line: 60 size: 26 LOC McCabe index: 1 number of parameters: 2 id: 2253 unit: virtual void onEncode() file: source/backend/metal/MetalLoop.mm start line: 406 end line: 433 size: 26 LOC McCabe index: 3 number of parameters: 3 id: 2254 unit: void MetalRuntime::onMaskOpReady() file: source/backend/metal/MetalBackend.mm start line: 1102 end line: 1127 size: 26 LOC McCabe index: 6 number of parameters: 3 id: 2255 unit: bool getCloseThreadgroup() file: source/backend/metal/MNNMetalContext.mm start line: 182 end line: 207 size: 26 LOC McCabe index: 6 number of parameters: 9 id: 2256 unit: static std::shared_ptr biasForDeconv() file: source/backend/metal/MetalDeconvolution.mm start line: 125 end line: 150 size: 26 LOC McCabe index: 5 number of parameters: 3 id: 2257 unit: std::vector _Unstack() file: express/NeuralNetWorkOp.cpp start line: 1284 end line: 1308 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 2258 unit: std::vector _DetectionPostProcess() file: express/NeuralNetWorkOp.cpp start line: 1470 end line: 1494 size: 25 LOC McCabe index: 2 number of parameters: 11 id: 2259 unit: VARP _ImageProcess() file: express/NeuralNetWorkOp.cpp start line: 1798 end line: 1822 size: 25 LOC McCabe index: 3 number of parameters: 8 id: 2260 unit: int StaticModule::onOptimize() file: express/module/StaticModule.cpp start line: 644 end line: 668 size: 25 LOC McCabe index: 8 number of parameters: 1 id: 2261 unit: Executor::Requirement Executor::getRequirement() file: express/Executor.cpp start line: 108 end line: 132 size: 25 LOC McCabe index: 6 number of parameters: 1 id: 2262 unit: void calib3d() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 317 end line: 342 size: 25 LOC McCabe index: 1 number of parameters: 2 id: 2263 unit: std::vector mergeRegions() file: tools/cv/source/imgproc/draw.cpp start line: 805 end line: 833 size: 25 LOC McCabe index: 6 number of parameters: 1 id: 2264 unit: def matmul() file: tools/mnncompress/mnncompress/tensorflow/overflow_custom_ops.py start line: 0 end line: 0 size: 25 LOC McCabe index: 6 number of parameters: 3 id: 2265 unit: def _fake_quant_weight() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 25 LOC McCabe index: 3 number of parameters: 5 id: 2266 unit: def _generate_perturbed_sparsities() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 25 LOC McCabe index: 4 number of parameters: 1 id: 2267 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/SNIP_level_pruner.py start line: 0 end line: 0 size: 25 LOC McCabe index: 5 number of parameters: 8 id: 2268 unit: def from_expandnet_cl_to_snet() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 25 LOC McCabe index: 9 number of parameters: 3 id: 2269 unit: def sdot() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 25 LOC McCabe index: 10 number of parameters: 4 id: 2270 unit: def udot() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 25 LOC McCabe index: 10 number of parameters: 4 id: 2271 unit: int SymmetricQuantizeWeight() file: tools/quantization/quantizeWeight.cpp start line: 105 end line: 133 size: 25 LOC McCabe index: 4 number of parameters: 6 id: 2272 unit: inline std::vector ReverseVisit() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 92 end line: 118 size: 25 LOC McCabe index: 6 number of parameters: 2 id: 2273 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/caffeextra/BiasTransform.cpp start line: 18 end line: 44 size: 25 LOC McCabe index: 4 number of parameters: 1 id: 2274 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFPrelu.cpp start line: 16 end line: 40 size: 25 LOC McCabe index: 3 number of parameters: 1 id: 2275 unit: std::unique_ptr PassManager::Run() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 82 end line: 109 size: 25 LOC McCabe index: 3 number of parameters: 1 id: 2276 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchFlip.cpp start line: 18 end line: 42 size: 25 LOC McCabe index: 4 number of parameters: 1 id: 2277 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchTranspose.cpp start line: 28 end line: 60 size: 25 LOC McCabe index: 1 number of parameters: 1 id: 2278 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxHardSigmoid.cpp start line: 18 end line: 42 size: 25 LOC McCabe index: 5 number of parameters: 1 id: 2279 unit: static VARP _Int8ToFloat() file: tools/converter/source/optimizer/onnxextra/OnnxDeQuantizeLinear.cpp start line: 16 end line: 40 size: 25 LOC McCabe index: 7 number of parameters: 3 id: 2280 unit: void SplitOnnx::run() file: tools/converter/source/onnx/SplitOnnx.cpp start line: 22 end line: 47 size: 25 LOC McCabe index: 5 number of parameters: 3 id: 2281 unit: void ImageDataset::getAllDataAndLabelsFromTxt() file: tools/train/source/datasets/ImageDataset.cpp start line: 84 end line: 108 size: 25 LOC McCabe index: 5 number of parameters: 2 id: 2282 unit: virtual std::vector onGrad() file: tools/train/source/grad/PermuteGrad.cpp start line: 43 end line: 67 size: 25 LOC McCabe index: 4 number of parameters: 2 id: 2283 unit: int main() file: tools/cpp/mergeInplaceForCPU.cpp start line: 119 end line: 144 size: 25 LOC McCabe index: 2 number of parameters: 2 id: 2284 unit: void getFreqKhz() file: tools/cpp/getPerformance.cpp start line: 63 end line: 102 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 2285 unit: static void _testMemcpy() file: tools/cpp/getPerformance.cpp start line: 206 end line: 231 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 2286 unit: def normalize() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 25 LOC McCabe index: 1 number of parameters: 5 id: 2287 unit: func fetchModels() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelListViewModel.swift start line: 42 end line: 72 size: 25 LOC McCabe index: 6 number of parameters: 0 id: 2288 unit: mls::Utf8StreamProcessor processor() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 131 end line: 155 size: 25 LOC McCabe index: 5 number of parameters: 3 id: 2289 unit: def write_quant_parameters() file: transformers/llm/export/utils/mnn_utils.py start line: 0 end line: 0 size: 25 LOC McCabe index: 4 number of parameters: 9 id: 2290 unit: def str_to_ids() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 25 LOC McCabe index: 7 number of parameters: 2 id: 2291 unit: def init_quant() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 2292 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 25 LOC McCabe index: 2 number of parameters: 2 id: 2293 unit: def build_conv() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 25 LOC McCabe index: 2 number of parameters: 5 id: 2294 unit: def regist_qwen_omni() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 25 LOC McCabe index: 1 number of parameters: 1 id: 2295 unit: def regist_glm() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 25 LOC McCabe index: 1 number of parameters: 1 id: 2296 unit: def regist_phi() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 25 LOC McCabe index: 1 number of parameters: 1 id: 2297 unit: def rebuild() file: transformers/llm/export/utils/onnx.py start line: 0 end line: 0 size: 25 LOC McCabe index: 5 number of parameters: 1 id: 2298 unit: def rebuild() file: transformers/llm/export/utils/onnx_rebuilder.py start line: 0 end line: 0 size: 25 LOC McCabe index: 5 number of parameters: 1 id: 2299 unit: VARP Omni::gen_position_ids() file: transformers/llm/engine/src/omni.cpp start line: 519 end line: 544 size: 25 LOC McCabe index: 6 number of parameters: 1 id: 2300 unit: inline bool brotli_compressor::compress() file: transformers/llm/engine/src/httplib.h start line: 3308 end line: 3338 size: 25 LOC McCabe index: 8 number of parameters: 4 id: 2301 unit: int list_local_models() file: transformers/llm/engine/app/mls.cpp start line: 45 end line: 69 size: 25 LOC McCabe index: 8 number of parameters: 3 id: 2302 unit: def bench_mnn() file: benchmark/scripts/bench_pc.py start line: 0 end line: 0 size: 25 LOC McCabe index: 5 number of parameters: 1 id: 2303 unit: virtual bool onComputeSize() file: source/shape/ShapePack.cpp start line: 15 end line: 43 size: 25 LOC McCabe index: 5 number of parameters: 3 id: 2304 unit: virtual bool onComputeSize() file: source/shape/ShapeSpaceToDepth.cpp start line: 16 end line: 46 size: 25 LOC McCabe index: 2 number of parameters: 3 id: 2305 unit: void Matrix::ComputeInv() file: source/cv/Matrix_CV.cpp start line: 581 end line: 610 size: 25 LOC McCabe index: 3 number of parameters: 4 id: 2306 unit: std::shared_ptr GeometryComputerUtils::makeMatMul() file: source/geometry/GeometryComputerUtils.cpp start line: 571 end line: 595 size: 25 LOC McCabe index: 2 number of parameters: 6 id: 2307 unit: virtual bool onCompute() file: source/geometry/GeometryShape.cpp start line: 18 end line: 42 size: 25 LOC McCabe index: 6 number of parameters: 5 id: 2308 unit: static bool WriteBlobDim() file: source/core/IDSTEncoder.hpp start line: 21 end line: 45 size: 25 LOC McCabe index: 6 number of parameters: 2 id: 2309 unit: void EagerBufferAllocator::returnMemory() file: source/core/BufferAllocator.cpp start line: 259 end line: 289 size: 25 LOC McCabe index: 7 number of parameters: 3 id: 2310 unit: void Interpreter::resizeTensor() file: source/core/Interpreter.cpp start line: 544 end line: 571 size: 25 LOC McCabe index: 6 number of parameters: 2 id: 2311 unit: RuntimeInfo Interpreter::createRuntime() file: source/core/Interpreter.cpp start line: 620 end line: 645 size: 25 LOC McCabe index: 7 number of parameters: 1 id: 2312 unit: ErrorCode NPUExpandDims::onResize() file: source/backend/hiai/execution/NPUExpandDims.cpp start line: 19 end line: 48 size: 25 LOC McCabe index: 2 number of parameters: 2 id: 2313 unit: ErrorCode NPUCrop::onResize() file: source/backend/hiai/execution/NPUCrop.cpp start line: 19 end line: 45 size: 25 LOC McCabe index: 2 number of parameters: 2 id: 2314 unit: static inline void exeSignInt8() file: source/backend/cpu/CPUUnary.cpp start line: 246 end line: 270 size: 25 LOC McCabe index: 2 number of parameters: 9 id: 2315 unit: ErrorCode CPUBinary::onResize() file: source/backend/cpu/CPUBinary.cpp start line: 24 end line: 49 size: 25 LOC McCabe index: 6 number of parameters: 2 id: 2316 unit: ErrorCode CPULinSpace::onExecute() file: source/backend/cpu/CPULinSpace.cpp start line: 13 end line: 43 size: 25 LOC McCabe index: 4 number of parameters: 2 id: 2317 unit: ErrorCode CPUScale::onExecute() file: source/backend/cpu/CPUScale.cpp start line: 62 end line: 87 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 2318 unit: void CPURuntime::_resetThreadPool() file: source/backend/cpu/CPUBackend.cpp start line: 138 end line: 163 size: 25 LOC McCabe index: 5 number of parameters: 0 id: 2319 unit: ErrorCode CPUDynamicQuant::onExecute() file: source/backend/cpu/CPUDynamicQuant.cpp start line: 30 end line: 56 size: 25 LOC McCabe index: 1 number of parameters: 2 id: 2320 unit: void _AVX_MNNPackedMatMulFMA() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMA.cpp start line: 30 end line: 55 size: 25 LOC McCabe index: 4 number of parameters: 8 id: 2321 unit: void _AVX512_MNNRoiAlignAvg() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 737 end line: 762 size: 25 LOC McCabe index: 4 number of parameters: 7 id: 2322 unit: void _AVX512_MNNStrassenMergeCFunction() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 776 end line: 800 size: 25 LOC McCabe index: 3 number of parameters: 8 id: 2323 unit: static void _AVX512_MNNPackedMatMul_32() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 376 end line: 404 size: 25 LOC McCabe index: 3 number of parameters: 4 id: 2324 unit: void _AVX_MNNRoiAlignAvg() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 348 end line: 373 size: 25 LOC McCabe index: 4 number of parameters: 7 id: 2325 unit: void _AVX_MNNStrassenMergeCFunction() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 447 end line: 471 size: 25 LOC McCabe index: 3 number of parameters: 8 id: 2326 unit: ErrorCode CPUSelect::onExecute() file: source/backend/cpu/CPUSelect.cpp start line: 30 end line: 54 size: 25 LOC McCabe index: 7 number of parameters: 2 id: 2327 unit: void MNNStrassenMergeCFunction() file: source/backend/cpu/compute/ConvOpt.cpp start line: 272 end line: 296 size: 25 LOC McCabe index: 3 number of parameters: 8 id: 2328 unit: WinogradFunction::TransformFunc WinogradFunction::chooseDestTransform() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1495 end line: 1519 size: 25 LOC McCabe index: 7 number of parameters: 2 id: 2329 unit: void MNNRoiAlignAvg() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2589 end line: 2614 size: 25 LOC McCabe index: 4 number of parameters: 7 id: 2330 unit: ErrorCode CPUHistogram::histogram() file: source/backend/cpu/CPUHistogram.cpp start line: 43 end line: 70 size: 25 LOC McCabe index: 4 number of parameters: 2 id: 2331 unit: bool localWSTune() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 610 end line: 634 size: 25 LOC McCabe index: 6 number of parameters: 7 id: 2332 unit: ErrorCode ReluExecution::onEncode() file: source/backend/opencl/execution/image/ReluExecution.cpp start line: 44 end line: 71 size: 25 LOC McCabe index: 1 number of parameters: 2 id: 2333 unit: std::vector PoolExecution::poolLocalWS() file: source/backend/opencl/execution/image/PoolExecution.cpp start line: 17 end line: 41 size: 25 LOC McCabe index: 7 number of parameters: 2 id: 2334 unit: ErrorCode AttentionBufExecution::init() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 171 end line: 197 size: 25 LOC McCabe index: 2 number of parameters: 0 id: 2335 unit: void StrassenMatrixComputor::onExecute() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 463 end line: 488 size: 25 LOC McCabe index: 4 number of parameters: 0 id: 2336 unit: ErrorCode NNAPIInterp::onResize() file: source/backend/nnapi/execution/NNAPIInterp.cpp start line: 17 end line: 44 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 2337 unit: void registerNNAPIOps() file: source/backend/nnapi/backend/NNAPIOPRegister.cpp start line: 27 end line: 51 size: 25 LOC McCabe index: 1 number of parameters: 0 id: 2338 unit: bool VulkanRuntime::onSetCache() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 200 end line: 230 size: 25 LOC McCabe index: 5 number of parameters: 2 id: 2339 unit: std::pair VulkanRuntime::onGetCache() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 232 end line: 262 size: 25 LOC McCabe index: 2 number of parameters: 0 id: 2340 unit: void VulkanDeconvolution::writeConvolutionConst() file: source/backend/vulkan/image/execution/VulkanDeconvolution.cpp start line: 91 end line: 117 size: 25 LOC McCabe index: 1 number of parameters: 4 id: 2341 unit: bool VulkanUnary::encoderSingle() file: source/backend/vulkan/image/execution/VulkanUnary.cpp start line: 89 end line: 114 size: 25 LOC McCabe index: 1 number of parameters: 4 id: 2342 unit: void VulkanMatMul::Reorder::encode() file: source/backend/vulkan/image/execution/VulkanMatMul.cpp start line: 90 end line: 118 size: 25 LOC McCabe index: 1 number of parameters: 7 id: 2343 unit: static VkFormat _getFormat() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 146 end line: 170 size: 25 LOC McCabe index: 8 number of parameters: 1 id: 2344 unit: ErrorCode VulkanPrelu::onEncode() file: source/backend/vulkan/buffer/execution/VulkanPRelu.cpp start line: 49 end line: 77 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 2345 unit: void VulkanConvolutionCommon::writeDeconvolution() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 53 end line: 79 size: 25 LOC McCabe index: 1 number of parameters: 4 id: 2346 unit: ErrorCode VulkanScale::onEncode() file: source/backend/vulkan/buffer/execution/VulkanScale.cpp start line: 58 end line: 89 size: 25 LOC McCabe index: 1 number of parameters: 3 id: 2347 unit: static void MNNRoiAlignAvgFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 298 end line: 323 size: 25 LOC McCabe index: 4 number of parameters: 7 id: 2348 unit: ErrorCode GLRelu::onResize() file: source/backend/opengl/GLRelu.cpp start line: 31 end line: 55 size: 25 LOC McCabe index: 5 number of parameters: 2 id: 2349 unit: bool CoreMLRaster::buildCrop() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 173 end line: 197 size: 25 LOC McCabe index: 3 number of parameters: 3 id: 2350 unit: virtual ErrorCode onResize() file: source/backend/metal/MetalLoop.mm start line: 211 end line: 235 size: 25 LOC McCabe index: 3 number of parameters: 2 id: 2351 unit: kernel void main0() file: source/backend/metal/MetalLoop.mm start line: 455 end line: 479 size: 25 LOC McCabe index: 2 number of parameters: 1 id: 2352 unit: static T interpolate() file: source/backend/metal/MetalGridSample.mm start line: 144 end line: 174 size: 25 LOC McCabe index: 2 number of parameters: 7 id: 2353 unit: kernel void conv1x1_z4_sg() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 854 end line: 882 size: 25 LOC McCabe index: 5 number of parameters: 1 id: 2354 unit: ErrorCode MetalDeconvolution::onResize() file: source/backend/metal/MetalDeconvolution.mm start line: 225 end line: 253 size: 25 LOC McCabe index: 1 number of parameters: 2 id: 2355 unit: std::vector IfModule::onForward() file: express/module/IfModule.cpp start line: 22 end line: 47 size: 24 LOC McCabe index: 6 number of parameters: 1 id: 2356 unit: static bool _resizeTensor() file: express/module/StaticModule.cpp start line: 214 end line: 239 size: 24 LOC McCabe index: 6 number of parameters: 4 id: 2357 unit: std::vector ExprModule::onForward() file: express/module/PipelineModule.cpp start line: 70 end line: 94 size: 24 LOC McCabe index: 6 number of parameters: 1 id: 2358 unit: bool Module::loadParameters() file: express/module/Module.cpp start line: 85 end line: 109 size: 24 LOC McCabe index: 9 number of parameters: 1 id: 2359 unit: static void destTransform() file: backupcode/cpubackend/Convolution3D3x3.cpp start line: 84 end line: 107 size: 24 LOC McCabe index: 1 number of parameters: 3 id: 2360 unit: ErrorCode CPUSpatialProduct::onExecute() file: backupcode/cpubackend/CPUSpatialProduct.cpp start line: 22 end line: 53 size: 24 LOC McCabe index: 4 number of parameters: 2 id: 2361 unit: void MNNReluWithSlopeChannelBF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 130 end line: 153 size: 24 LOC McCabe index: 5 number of parameters: 5 id: 2362 unit: ErrorCode CPUBatchMatMul::onExecute() file: backupcode/cpubackend/CPUBatchMatMul.cpp start line: 52 end line: 77 size: 24 LOC McCabe index: 4 number of parameters: 2 id: 2363 unit: VARP undistortPoints() file: tools/cv/source/imgproc/geometric.cpp start line: 206 end line: 230 size: 24 LOC McCabe index: 2 number of parameters: 3 id: 2364 unit: int format2Channel() file: tools/cv/source/imgproc/color.cpp start line: 79 end line: 102 size: 24 LOC McCabe index: 15 number of parameters: 1 id: 2365 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 24 LOC McCabe index: 6 number of parameters: 4 id: 2366 unit: def Z_U_update() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 24 LOC McCabe index: 9 number of parameters: 5 id: 2367 unit: def VBsigma2() file: tools/mnncompress/mnncompress/common/VBMF.py start line: 0 end line: 0 size: 24 LOC McCabe index: 1 number of parameters: 6 id: 2368 unit: def _fake_quant_feature() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 24 LOC McCabe index: 8 number of parameters: 4 id: 2369 unit: int QuantizeWeightADMM() file: tools/quantization/quantizeWeight.cpp start line: 73 end line: 102 size: 24 LOC McCabe index: 4 number of parameters: 6 id: 2370 unit: void Calibration::runQuantizeModel() file: tools/quantization/calibration.cpp start line: 1128 end line: 1153 size: 24 LOC McCabe index: 5 number of parameters: 0 id: 2371 unit: int tensorflow2MNNNet() file: tools/converter/source/tensorflow/tensorflowConverter.cpp start line: 16 end line: 42 size: 24 LOC McCabe index: 4 number of parameters: 3 id: 2372 unit: void removeListAppend() file: tools/converter/source/torch/torchOptimize.cpp start line: 131 end line: 156 size: 24 LOC McCabe index: 6 number of parameters: 2 id: 2373 unit: void FuseListStack() file: tools/converter/source/torch/torchOptimize.cpp start line: 239 end line: 263 size: 24 LOC McCabe index: 6 number of parameters: 1 id: 2374 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/caffeextra/MVNTransform.cpp start line: 17 end line: 43 size: 24 LOC McCabe index: 3 number of parameters: 1 id: 2375 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/caffeextra/EmbedTransform.cpp start line: 18 end line: 44 size: 24 LOC McCabe index: 2 number of parameters: 1 id: 2376 unit: static bool loadAxisFromReduction() file: tools/converter/source/optimizer/merge/FuseLayerNormWithoutGammBeta.cpp start line: 19 end line: 42 size: 24 LOC McCabe index: 5 number of parameters: 2 id: 2377 unit: static bool loadAxisFromReduction() file: tools/converter/source/optimizer/merge/FuseLayerNorm.cpp start line: 19 end line: 42 size: 24 LOC McCabe index: 5 number of parameters: 2 id: 2378 unit: static bool loadAxisFromReduction() file: tools/converter/source/optimizer/merge/FuseLayerNormRMS.cpp start line: 19 end line: 42 size: 24 LOC McCabe index: 5 number of parameters: 2 id: 2379 unit: static bool isSameOp() file: tools/converter/source/optimizer/merge/FuseTemplateOp.cpp start line: 17 end line: 40 size: 24 LOC McCabe index: 9 number of parameters: 2 id: 2380 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxGather.cpp start line: 118 end line: 142 size: 24 LOC McCabe index: 5 number of parameters: 1 id: 2381 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxOneHot.cpp start line: 17 end line: 40 size: 24 LOC McCabe index: 5 number of parameters: 1 id: 2382 unit: int SymmetricQuantizeWeight() file: tools/cpp/revertMNNModel.cpp start line: 24 end line: 51 size: 24 LOC McCabe index: 4 number of parameters: 6 id: 2383 unit: void recursive_store() file: pymnn/src/util.h start line: 177 end line: 200 size: 24 LOC McCabe index: 5 number of parameters: 7 id: 2384 unit: def empty() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 1 number of parameters: 3 id: 2385 unit: def identity() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 1 number of parameters: 2 id: 2386 unit: def copy() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 1 number of parameters: 3 id: 2387 unit: def _to_var() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 9 number of parameters: 2 id: 2388 unit: def reduce_any() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 2 number of parameters: 3 id: 2389 unit: def reduce_all() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 2 number of parameters: 3 id: 2390 unit: def broadcast_to() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 2 number of parameters: 2 id: 2391 unit: def fill() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 3 number of parameters: 2 id: 2392 unit: def space_to_depth() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 24 LOC McCabe index: 1 number of parameters: 2 id: 2393 unit: func getDiffusionResponse() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 165 end line: 196 size: 24 LOC McCabe index: 3 number of parameters: 1 id: 2394 unit: fun deepCopy() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/ModelConfig.kt start line: 37 end line: 60 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 2395 unit: fun addOrUpdateSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataManager.kt start line: 14 end line: 41 size: 24 LOC McCabe index: 2 number of parameters: 2 id: 2396 unit: void LlmSession::Load() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 89 end line: 112 size: 24 LOC McCabe index: 3 number of parameters: 0 id: 2397 unit: void parse_jsonl() file: transformers/llm/eval/evaluation/dataset.cpp start line: 68 end line: 92 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 2398 unit: def main() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 24 LOC McCabe index: 3 number of parameters: 1 id: 2399 unit: def vision_reshape() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 24 LOC McCabe index: 1 number of parameters: 2 id: 2400 unit: def str_to_ids() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 24 LOC McCabe index: 8 number of parameters: 2 id: 2401 unit: inline bool brotli_decompressor::decompress() file: transformers/llm/engine/src/httplib.h start line: 3352 end line: 3382 size: 24 LOC McCabe index: 7 number of parameters: 3 id: 2402 unit: inline bool parse_header() file: transformers/llm/engine/src/httplib.h start line: 3408 end line: 3439 size: 24 LOC McCabe index: 11 number of parameters: 3 id: 2403 unit: inline bool add_certs_to_x509_store() file: transformers/llm/engine/src/httplib.h start line: 4554 end line: 4584 size: 24 LOC McCabe index: 5 number of parameters: 2 id: 2404 unit: std::string RemoteModelDownloader::DownloadWithRetries() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 64 end line: 88 size: 24 LOC McCabe index: 3 number of parameters: 6 id: 2405 unit: void RemoteModelDownloader::DownloadToTmpAndMove() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 143 end line: 166 size: 24 LOC McCabe index: 7 number of parameters: 8 id: 2406 unit: virtual bool onComputeSize() file: source/shape/ShapePlugin.cpp start line: 28 end line: 54 size: 24 LOC McCabe index: 4 number of parameters: 3 id: 2407 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 107 end line: 130 size: 24 LOC McCabe index: 7 number of parameters: 3 id: 2408 unit: static flatbuffers::Offset makeInterp() file: source/geometry/GeometryImageOp.cpp start line: 15 end line: 38 size: 24 LOC McCabe index: 3 number of parameters: 5 id: 2409 unit: static std::pair getElemSize() file: source/geometry/GeometryTensorArray.cpp start line: 15 end line: 38 size: 24 LOC McCabe index: 6 number of parameters: 2 id: 2410 unit: virtual bool onCompute() file: source/geometry/GeometryConvert.cpp start line: 17 end line: 40 size: 24 LOC McCabe index: 2 number of parameters: 5 id: 2411 unit: static bool _needRelease() file: source/core/Pipeline.cpp start line: 125 end line: 148 size: 24 LOC McCabe index: 10 number of parameters: 2 id: 2412 unit: bool FileLoader::write() file: source/core/FileLoader.cpp start line: 103 end line: 127 size: 24 LOC McCabe index: 6 number of parameters: 2 id: 2413 unit: void registerBackend() file: source/core/Backend.cpp start line: 50 end line: 73 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 2414 unit: void Schedule::OpResizeCache::insert() file: source/core/Schedule.cpp start line: 86 end line: 109 size: 24 LOC McCabe index: 5 number of parameters: 1 id: 2415 unit: ErrorCode MNNSetFileSize() file: source/core/MNNFileUtils.cpp start line: 189 end line: 212 size: 24 LOC McCabe index: 8 number of parameters: 2 id: 2416 unit: uint64_t hashID() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/fmha_flash_attention.h start line: 506 end line: 529 size: 24 LOC McCabe index: 15 number of parameters: 1 id: 2417 unit: ErrorCode CPUImageProcess::onResize() file: source/backend/cpu/CPUImageProcess.cpp start line: 19 end line: 43 size: 24 LOC McCabe index: 3 number of parameters: 2 id: 2418 unit: static std::vector _readNumber() file: source/backend/cpu/CPURuntime.cpp start line: 1328 end line: 1351 size: 24 LOC McCabe index: 6 number of parameters: 2 id: 2419 unit: static ErrorCode discrete_fourier_transform() file: source/backend/cpu/CPUStft.cpp start line: 378 end line: 408 size: 24 LOC McCabe index: 6 number of parameters: 7 id: 2420 unit: void CPUBackend::computeDivideSizes() file: source/backend/cpu/CPUBackend.cpp start line: 53 end line: 78 size: 24 LOC McCabe index: 6 number of parameters: 3 id: 2421 unit: size_t CPUBackend::getTensorSize() file: source/backend/cpu/CPUBackend.cpp start line: 618 end line: 641 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 2422 unit: void MNNBilinearLineC8() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 170 end line: 193 size: 24 LOC McCabe index: 4 number of parameters: 6 id: 2423 unit: static void _destTransformUnit8x7() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 445 end line: 470 size: 24 LOC McCabe index: 1 number of parameters: 4 id: 2424 unit: void MNNExpC8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2337 end line: 2360 size: 24 LOC McCabe index: 2 number of parameters: 5 id: 2425 unit: void MNNSoftmax() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2362 end line: 2387 size: 24 LOC McCabe index: 6 number of parameters: 3 id: 2426 unit: bool SparseConvInt8TiledExecutor::reorderWeight() file: source/backend/cpu/compute/SparseConvInt8TiledExecutor.cpp start line: 28 end line: 65 size: 24 LOC McCabe index: 4 number of parameters: 5 id: 2427 unit: inline void RequantizeManyInNewRangeReference() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 213 end line: 243 size: 24 LOC McCabe index: 5 number of parameters: 7 id: 2428 unit: void OpenCLBackend::endRecord() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1325 end line: 1349 size: 24 LOC McCabe index: 6 number of parameters: 2 id: 2429 unit: std::vector RoiPooling::roiPoolingLocalWS() file: source/backend/opencl/execution/image/RoiPoolingExecution.cpp start line: 100 end line: 123 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 2430 unit: ErrorCode AttentionBufExecution::onResize() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 1440 end line: 1469 size: 24 LOC McCabe index: 5 number of parameters: 2 id: 2431 unit: ErrorCode StrassenMatrixComputor::onEncode() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 436 end line: 461 size: 24 LOC McCabe index: 2 number of parameters: 11 id: 2432 unit: void ConvBufExecution::_generateFilterConvertRegion() file: source/backend/opencl/execution/buffer/ConvBufExecution.cpp start line: 65 end line: 88 size: 24 LOC McCabe index: 3 number of parameters: 2 id: 2433 unit: ErrorCode NNAPIRaster::buildSlice() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 74 end line: 98 size: 24 LOC McCabe index: 3 number of parameters: 1 id: 2434 unit: static void dumpTensor() file: source/backend/nnapi/backend/NNAPIBackend.hpp start line: 24 end line: 47 size: 24 LOC McCabe index: 7 number of parameters: 1 id: 2435 unit: ErrorCode NNAPIBackend::buildOperation() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 440 end line: 464 size: 24 LOC McCabe index: 7 number of parameters: 4 id: 2436 unit: std::array computePos() file: source/backend/vulkan/image/execution/VulkanMatMul.cpp start line: 24 end line: 50 size: 24 LOC McCabe index: 2 number of parameters: 1 id: 2437 unit: void VulkanMatMul::Reorder::revert() file: source/backend/vulkan/image/execution/VulkanMatMul.cpp start line: 124 end line: 152 size: 24 LOC McCabe index: 1 number of parameters: 7 id: 2438 unit: static void ARM82CountMinMaxValue() file: source/backend/arm82/Arm82Functions.cpp start line: 94 end line: 117 size: 24 LOC McCabe index: 4 number of parameters: 4 id: 2439 unit: static void MNNDynamicQuantFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 914 end line: 938 size: 24 LOC McCabe index: 6 number of parameters: 7 id: 2440 unit: static void _MNNArm82LeakyReluWithChannel() file: source/backend/arm82/Arm82Relu.cpp start line: 50 end line: 74 size: 24 LOC McCabe index: 3 number of parameters: 4 id: 2441 unit: void GLBackend::onCopyBuffer() file: source/backend/opengl/GLBackend.cpp start line: 324 end line: 353 size: 24 LOC McCabe index: 7 number of parameters: 2 id: 2442 unit: ErrorCode GLPool::onResize() file: source/backend/opengl/GLPool.cpp start line: 15 end line: 38 size: 24 LOC McCabe index: 2 number of parameters: 2 id: 2443 unit: ErrorCode GLUnary::onExecute() file: source/backend/opengl/GLUnary.cpp start line: 39 end line: 67 size: 24 LOC McCabe index: 1 number of parameters: 2 id: 2444 unit: void setLocalSize() file: source/backend/opengl/GLUtils.cpp start line: 13 end line: 38 size: 24 LOC McCabe index: 4 number of parameters: 5 id: 2445 unit: void registerCoreMLOps() file: source/backend/coreml/backend/CoreMLOPRegister.cpp start line: 26 end line: 49 size: 24 LOC McCabe index: 1 number of parameters: 0 id: 2446 unit: kernel void main0() file: source/backend/metal/MetalGridSample.mm start line: 177 end line: 202 size: 24 LOC McCabe index: 5 number of parameters: 1 id: 2447 unit: static std::string getUnitName() file: source/backend/metal/MetalRaster.mm start line: 38 end line: 61 size: 24 LOC McCabe index: 6 number of parameters: 1 id: 2448 unit: VARP _PoolGrad() file: express/NeuralNetWorkOp.cpp start line: 715 end line: 737 size: 23 LOC McCabe index: 4 number of parameters: 8 id: 2449 unit: static VARP _Reduce() file: express/MathOp.cpp start line: 72 end line: 94 size: 23 LOC McCabe index: 3 number of parameters: 4 id: 2450 unit: EXPRP Expr::create() file: express/Expr.cpp start line: 193 end line: 215 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 2451 unit: void Expr::visitOutputs() file: express/Expr.cpp start line: 920 end line: 942 size: 23 LOC McCabe index: 8 number of parameters: 1 id: 2452 unit: void BF16VecUnary() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 44 end line: 67 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 2453 unit: void BF16GELU() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 150 end line: 172 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 2454 unit: static inline void transpose4() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 430 end line: 463 size: 23 LOC McCabe index: 1 number of parameters: 4 id: 2455 unit: static void _destUnrollTransformUnit4x2() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 553 end line: 578 size: 23 LOC McCabe index: 2 number of parameters: 8 id: 2456 unit: bool ConvolutionWinograd3D::canUseWinograd() file: backupcode/cpubackend/ConvolutionWinograd3D.cpp start line: 381 end line: 403 size: 23 LOC McCabe index: 8 number of parameters: 1 id: 2457 unit: def compute_ck() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 23 LOC McCabe index: 6 number of parameters: 2 id: 2458 unit: def __binary_search() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 2459 unit: inline bool ParseResult::consume_positional() file: tools/converter/include/cxxopts.hpp start line: 1030 end line: 1053 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 2460 unit: bool Cli::json2mnn() file: tools/converter/source/common/cli.cpp start line: 1208 end line: 1230 size: 23 LOC McCabe index: 2 number of parameters: 2 id: 2461 unit: static float _computeOpExternalSizeInMB() file: tools/converter/source/common/writeFb.cpp start line: 45 end line: 68 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 2462 unit: static std::function _getConvertFunction() file: tools/converter/source/tflite/liteConverter.cpp start line: 81 end line: 103 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 2463 unit: void SoftmaxTflite::run() file: tools/converter/source/tflite/SoftmaxTflite.cpp start line: 25 end line: 50 size: 23 LOC McCabe index: 2 number of parameters: 6 id: 2464 unit: void TorchScope::buildMNNOp() file: tools/converter/source/torch/torchOpConverter.cpp start line: 58 end line: 80 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 2465 unit: def insert_fmhca() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 23 LOC McCabe index: 5 number of parameters: 7 id: 2466 unit: MNN::DataType onnxOpConverter::convertDataType() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 195 end line: 217 size: 23 LOC McCabe index: 2 number of parameters: 1 id: 2467 unit: DatasetPtr ImageDataset::create() file: tools/train/source/datasets/ImageDataset.cpp start line: 43 end line: 69 size: 23 LOC McCabe index: 4 number of parameters: 4 id: 2468 unit: virtual std::vector onGrad() file: tools/train/source/grad/SliceGrad.cpp start line: 16 end line: 39 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2469 unit: virtual std::vector onGrad() file: tools/train/source/grad/GatherGrad.cpp start line: 16 end line: 38 size: 23 LOC McCabe index: 3 number of parameters: 2 id: 2470 unit: virtual std::vector onGrad() file: tools/train/source/grad/PermuteGrad.cpp start line: 16 end line: 38 size: 23 LOC McCabe index: 6 number of parameters: 2 id: 2471 unit: inline std::string convertBytesEncodeIfNeed() file: pymnn/src/util.h start line: 33 end line: 55 size: 23 LOC McCabe index: 6 number of parameters: 1 id: 2472 unit: int getVectorByKey() file: pymnn/src/util.h start line: 599 end line: 624 size: 23 LOC McCabe index: 5 number of parameters: 3 id: 2473 unit: def one_hot() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 23 LOC McCabe index: 1 number of parameters: 5 id: 2474 unit: def prelu() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 23 LOC McCabe index: 1 number of parameters: 2 id: 2475 unit: def slice() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 23 LOC McCabe index: 3 number of parameters: 3 id: 2476 unit: def tile() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2477 unit: def range() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 23 LOC McCabe index: 3 number of parameters: 3 id: 2478 unit: override fun onItemClicked() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 194 end line: 216 size: 23 LOC McCabe index: 8 number of parameters: 1 id: 2479 unit: void write_jsonl() file: transformers/llm/eval/evaluation/dataset.cpp start line: 94 end line: 117 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2480 unit: std::vector wikitext() file: transformers/llm/eval/evaluation/dataset.cpp start line: 172 end line: 197 size: 23 LOC McCabe index: 11 number of parameters: 1 id: 2481 unit: def repack_low_bits() file: transformers/llm/export/utils/torch_utils.py start line: 0 end line: 0 size: 23 LOC McCabe index: 5 number of parameters: 3 id: 2482 unit: def forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 23 LOC McCabe index: 4 number of parameters: 5 id: 2483 unit: def rebuild_layernorm() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 23 LOC McCabe index: 3 number of parameters: 3 id: 2484 unit: def export() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 23 LOC McCabe index: 1 number of parameters: 2 id: 2485 unit: void HuggingfaceTokenizer::encode() file: transformers/llm/engine/src/tokenizer.cpp start line: 712 end line: 736 size: 23 LOC McCabe index: 5 number of parameters: 2 id: 2486 unit: inline int Server::bind_internal() file: transformers/llm/engine/src/httplib.h start line: 5701 end line: 5725 size: 23 LOC McCabe index: 7 number of parameters: 3 id: 2487 unit: std::string FileUtils::GetBaseCacheDir() file: transformers/llm/engine/app/file_utils.cpp start line: 132 end line: 159 size: 23 LOC McCabe index: 5 number of parameters: 0 id: 2488 unit: HfFileMetadata RemoteModelDownloader::GetFileMetadata() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 34 end line: 56 size: 23 LOC McCabe index: 8 number of parameters: 2 id: 2489 unit: void chat() file: transformers/llm/engine/app/mls.cpp start line: 240 end line: 262 size: 23 LOC McCabe index: 4 number of parameters: 1 id: 2490 unit: int download() file: transformers/llm/engine/app/mls.cpp start line: 352 end line: 374 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2491 unit: VARP Diffusion::vae_decoder() file: transformers/diffusion/engine/src/diffusion.cpp start line: 320 end line: 345 size: 23 LOC McCabe index: 3 number of parameters: 1 id: 2492 unit: virtual float onComputeFlops() file: source/shape/ShapeInterp.cpp start line: 95 end line: 117 size: 23 LOC McCabe index: 5 number of parameters: 3 id: 2493 unit: virtual bool onComputeSize() file: source/shape/ShapePermute.cpp start line: 15 end line: 40 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 2494 unit: virtual bool onComputeSize() file: source/shape/ShapePadding.cpp start line: 14 end line: 37 size: 23 LOC McCabe index: 6 number of parameters: 3 id: 2495 unit: virtual bool onComputeSize() file: source/shape/ShapeNonMaxSuppressionV2.cpp start line: 15 end line: 46 size: 23 LOC McCabe index: 9 number of parameters: 3 id: 2496 unit: static int computeSize() file: source/shape/ShapeRange.cpp start line: 16 end line: 42 size: 23 LOC McCabe index: 7 number of parameters: 3 id: 2497 unit: virtual float onComputeFlops() file: source/shape/ShapeMatMul.cpp start line: 100 end line: 122 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 2498 unit: static void easyBinaryEncode() file: source/geometry/GeometryLSTM.cpp start line: 35 end line: 57 size: 23 LOC McCabe index: 1 number of parameters: 7 id: 2499 unit: virtual bool onCompute() file: source/geometry/GeometryFill.cpp start line: 14 end line: 38 size: 23 LOC McCabe index: 3 number of parameters: 5 id: 2500 unit: static inline void transpose4() file: source/math/Vec.hpp start line: 268 end line: 291 size: 23 LOC McCabe index: 1 number of parameters: 4 id: 2501 unit: static inline void transpose4() file: source/math/Vec.hpp start line: 429 end line: 462 size: 23 LOC McCabe index: 1 number of parameters: 4 id: 2502 unit: static void SimpleRank() file: source/core/ConvolutionCommon.cpp start line: 100 end line: 122 size: 23 LOC McCabe index: 8 number of parameters: 3 id: 2503 unit: static int AcquireQuantBit() file: source/core/ConvolutionCommon.cpp start line: 512 end line: 538 size: 23 LOC McCabe index: 8 number of parameters: 2 id: 2504 unit: void apply_output_operator_() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 536 end line: 563 size: 23 LOC McCabe index: 2 number of parameters: 5 id: 2505 unit: FragmentOutput operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_rescale_output.h start line: 152 end line: 186 size: 23 LOC McCabe index: 2 number of parameters: 0 id: 2506 unit: void load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 371 end line: 398 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2507 unit: void load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1123 end line: 1150 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2508 unit: static void set_alpha() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/fmha_flash_attention.h start line: 38 end line: 60 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 2509 unit: static void set_alpha() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/fmha_cross_attention.h start line: 38 end line: 60 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 2510 unit: std::vector TRTBinary::onEncode() file: source/backend/tensorrt/execution/TRTBinary.cpp start line: 21 end line: 44 size: 23 LOC McCabe index: 3 number of parameters: 1 id: 2511 unit: ErrorCode NPUTopKV2::onResize() file: source/backend/hiai/execution/NPUTopKV2.cpp start line: 18 end line: 45 size: 23 LOC McCabe index: 1 number of parameters: 2 id: 2512 unit: ErrorCode NPUNonMaxSuppressionV2::onResize() file: source/backend/hiai/execution/NPUNonMaxSuppressionV2.cpp start line: 20 end line: 53 size: 23 LOC McCabe index: 3 number of parameters: 2 id: 2513 unit: inline int axisFormat() file: source/backend/hiai/backend/NPUBackend.hpp start line: 224 end line: 247 size: 23 LOC McCabe index: 7 number of parameters: 2 id: 2514 unit: ErrorCode OneDNNConvInt8::onExecute() file: source/backend/cpu/OneDNNConvInt8.cpp start line: 165 end line: 188 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2515 unit: size_t KleidiAI::getLhsQuantedPackedOffset() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 211 end line: 236 size: 23 LOC McCabe index: 7 number of parameters: 5 id: 2516 unit: virtual ErrorCode onExecute() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 288 end line: 312 size: 23 LOC McCabe index: 7 number of parameters: 2 id: 2517 unit: LIBYUV_API SAFEBUFFERS int ArmCpuCaps() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 138 end line: 163 size: 23 LOC McCabe index: 8 number of parameters: 1 id: 2518 unit: void _AVX512_MNNRoiAlignMax() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 712 end line: 735 size: 23 LOC McCabe index: 4 number of parameters: 7 id: 2519 unit: void _AVX512_MNNInt8FunctionInit() file: source/backend/cpu/x86_x64/avx512/GemmInt8.cpp start line: 356 end line: 388 size: 23 LOC McCabe index: 2 number of parameters: 2 id: 2520 unit: inline void STORE_VECTOR_AS_COLUMN() file: source/backend/cpu/x86_x64/avx512/SparseKernelFunction.hpp start line: 29 end line: 51 size: 23 LOC McCabe index: 1 number of parameters: 4 id: 2521 unit: void _AVX_MNNRoiAlignMax() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 323 end line: 346 size: 23 LOC McCabe index: 4 number of parameters: 7 id: 2522 unit: static void _destUnrollTransformUnit4x2() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 555 end line: 579 size: 23 LOC McCabe index: 2 number of parameters: 8 id: 2523 unit: static inline void transpose4() file: source/backend/cpu/bf16/VecHalf.hpp start line: 430 end line: 463 size: 23 LOC McCabe index: 1 number of parameters: 4 id: 2524 unit: void MNNBilinearSampleC8() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 146 end line: 168 size: 23 LOC McCabe index: 3 number of parameters: 6 id: 2525 unit: void ConvInt8TiledExecutor::packWeightAndQuantInfo() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 158 end line: 184 size: 23 LOC McCabe index: 3 number of parameters: 5 id: 2526 unit: static void _destUnrollTransformUnit4x2() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 892 end line: 917 size: 23 LOC McCabe index: 2 number of parameters: 8 id: 2527 unit: void MNNC3ToHSV() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 300 end line: 323 size: 23 LOC McCabe index: 7 number of parameters: 5 id: 2528 unit: static void MNNAbsMaxFP32() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 246 end line: 269 size: 23 LOC McCabe index: 6 number of parameters: 5 id: 2529 unit: void MNNRoiAlignMax() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2564 end line: 2587 size: 23 LOC McCabe index: 4 number of parameters: 7 id: 2530 unit: void MNNScaleAndAddBiasScalar() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3098 end line: 3120 size: 23 LOC McCabe index: 3 number of parameters: 5 id: 2531 unit: void KVCacheManager::onDequantValue() file: source/backend/cpu/KVCacheManager.cpp start line: 655 end line: 677 size: 23 LOC McCabe index: 5 number of parameters: 1 id: 2532 unit: ErrorCode CPUPoolInt8::onExecute() file: source/backend/cpu/CPUPoolInt8.cpp start line: 234 end line: 257 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2533 unit: ErrorCode CommonExecution::onResize() file: source/backend/opencl/execution/image/CommonExecution.cpp start line: 18 end line: 42 size: 23 LOC McCabe index: 6 number of parameters: 2 id: 2534 unit: ErrorCode ConvLowMemoryExecution::onEncode() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 555 end line: 577 size: 23 LOC McCabe index: 5 number of parameters: 2 id: 2535 unit: void ConvSubgroupBuf::transformWeight() file: source/backend/opencl/execution/buffer/ConvSubgroupBufExecution.cpp start line: 197 end line: 224 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 2536 unit: const VkResult VulkanDevice::createFence() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 277 end line: 301 size: 23 LOC McCabe index: 1 number of parameters: 2 id: 2537 unit: virtual ErrorCode onEncodeConvolution() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 379 end line: 402 size: 23 LOC McCabe index: 1 number of parameters: 5 id: 2538 unit: virtual ErrorCode onEncode() file: source/backend/vulkan/buffer/execution/VulkanFuse.cpp start line: 128 end line: 150 size: 23 LOC McCabe index: 5 number of parameters: 3 id: 2539 unit: static void _destUnrollTransformUnit4x2() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 614 end line: 639 size: 23 LOC McCabe index: 2 number of parameters: 8 id: 2540 unit: static void MNNRoiAlignMaxFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 273 end line: 296 size: 23 LOC McCabe index: 4 number of parameters: 7 id: 2541 unit: void FP16VecUnary() file: source/backend/arm82/Arm82Unary.cpp start line: 65 end line: 88 size: 23 LOC McCabe index: 4 number of parameters: 3 id: 2542 unit: ErrorCode GLSqueeze::onExecute() file: source/backend/opengl/GLSqueeze.cpp start line: 36 end line: 62 size: 23 LOC McCabe index: 1 number of parameters: 2 id: 2543 unit: void MetalMatMul::onEncode() file: source/backend/metal/MetalMatMul.mm start line: 74 end line: 97 size: 23 LOC McCabe index: 2 number of parameters: 3 id: 2544 unit: void setupPrepare() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 338 end line: 361 size: 23 LOC McCabe index: 1 number of parameters: 1 id: 2545 unit: MTLSize getTensorShape() file: source/backend/metal/MetalBackend.mm start line: 365 end line: 392 size: 23 LOC McCabe index: 2 number of parameters: 2 id: 2546 unit: static bool _isStandardFuse() file: source/backend/metal/MetalFuse.mm start line: 79 end line: 101 size: 23 LOC McCabe index: 7 number of parameters: 1 id: 2547 unit: static void weightForDeconv() file: source/backend/metal/MetalDeconvolution.mm start line: 57 end line: 84 size: 23 LOC McCabe index: 6 number of parameters: 7 id: 2548 unit: static VARP _Pool() file: express/NeuralNetWorkOp.cpp start line: 340 end line: 361 size: 22 LOC McCabe index: 4 number of parameters: 6 id: 2549 unit: VARP _DetectionOutput() file: express/NeuralNetWorkOp.cpp start line: 1432 end line: 1453 size: 22 LOC McCabe index: 1 number of parameters: 13 id: 2550 unit: VARP _Im2Col() file: express/NeuralNetWorkOp.cpp start line: 1873 end line: 1895 size: 22 LOC McCabe index: 2 number of parameters: 5 id: 2551 unit: VARP _Col2Im() file: express/NeuralNetWorkOp.cpp start line: 1897 end line: 1918 size: 22 LOC McCabe index: 2 number of parameters: 6 id: 2552 unit: static void _Wrap() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 70 end line: 91 size: 22 LOC McCabe index: 3 number of parameters: 3 id: 2553 unit: void finish() file: tools/cv/source/imgproc/structural.cpp start line: 676 end line: 697 size: 22 LOC McCabe index: 3 number of parameters: 0 id: 2554 unit: VARP remap() file: tools/cv/source/imgproc/geometric.cpp start line: 61 end line: 85 size: 22 LOC McCabe index: 2 number of parameters: 6 id: 2555 unit: def save_compress_params() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 22 LOC McCabe index: 4 number of parameters: 3 id: 2556 unit: def from_expandnet_ck_to_snet() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 22 LOC McCabe index: 9 number of parameters: 3 id: 2557 unit: def __build_graph() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 2558 unit: void TensorStatistic::updateRange() file: tools/quantization/TensorStatistic.cpp start line: 52 end line: 79 size: 22 LOC McCabe index: 4 number of parameters: 0 id: 2559 unit: void TensorStatistic::updateDistribution() file: tools/quantization/TensorStatistic.cpp start line: 92 end line: 114 size: 22 LOC McCabe index: 5 number of parameters: 0 id: 2560 unit: void InitAlpha() file: tools/quantization/quantizeWeight.cpp start line: 16 end line: 40 size: 22 LOC McCabe index: 5 number of parameters: 5 id: 2561 unit: static int _getBpp() file: tools/quantization/calibration.cpp start line: 205 end line: 226 size: 22 LOC McCabe index: 12 number of parameters: 1 id: 2562 unit: String format_option() file: tools/converter/include/cxxopts.hpp start line: 864 end line: 891 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 2563 unit: def findBestBits() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 22 LOC McCabe index: 5 number of parameters: 3 id: 2564 unit: void Flatten::run() file: tools/converter/source/caffe/Reshape.cpp start line: 54 end line: 76 size: 22 LOC McCabe index: 6 number of parameters: 3 id: 2565 unit: void TensorArrayTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 24 end line: 45 size: 22 LOC McCabe index: 7 number of parameters: 2 id: 2566 unit: static std::string getRealOpType() file: tools/converter/source/torch/torchOpConverter.hpp start line: 79 end line: 103 size: 22 LOC McCabe index: 16 number of parameters: 1 id: 2567 unit: std::unique_ptr RunMergePass() file: tools/converter/source/optimizer/PostConverter.cpp start line: 185 end line: 212 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2568 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/TransformOnnxPad.cpp start line: 13 end line: 34 size: 22 LOC McCabe index: 5 number of parameters: 1 id: 2569 unit: static std::vector _getReduceDims() file: tools/converter/source/optimizer/merge/FuseLayerNormV2.cpp start line: 30 end line: 51 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2570 unit: static std::vector _getReduceDims() file: tools/converter/source/optimizer/merge/FuseLayerNormV3.cpp start line: 30 end line: 51 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2571 unit: void DepthToSpaceOnnx::run() file: tools/converter/source/onnx/DepthToSpaceOnnx.cpp start line: 23 end line: 46 size: 22 LOC McCabe index: 5 number of parameters: 3 id: 2572 unit: static int _getDataSizeForRead() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 171 end line: 193 size: 22 LOC McCabe index: 2 number of parameters: 1 id: 2573 unit: void ROIPoolingOnnx::run() file: tools/converter/source/onnx/ROIPoolingOnnx.cpp start line: 17 end line: 40 size: 22 LOC McCabe index: 4 number of parameters: 3 id: 2574 unit: void ReluOnnx::run() file: tools/converter/source/onnx/ReluOnnx.cpp start line: 21 end line: 46 size: 22 LOC McCabe index: 4 number of parameters: 3 id: 2575 unit: std::vector transformBatch() file: tools/train/source/data/StackTransform.hpp start line: 19 end line: 43 size: 22 LOC McCabe index: 7 number of parameters: 1 id: 2576 unit: virtual std::vector onGrad() file: tools/train/source/grad/MatrixBandPartGrad.cpp start line: 17 end line: 42 size: 22 LOC McCabe index: 7 number of parameters: 2 id: 2577 unit: std::vector OpGrad::gradLinear() file: tools/train/source/grad/OpGrad.cpp start line: 35 end line: 56 size: 22 LOC McCabe index: 5 number of parameters: 4 id: 2578 unit: static VARPS CubicInterpolation2() file: tools/train/source/grad/InterpGrad.cpp start line: 41 end line: 65 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2579 unit: void Profiler::printTimeByType() file: tools/cpp/Profiler.cpp start line: 153 end line: 177 size: 22 LOC McCabe index: 3 number of parameters: 1 id: 2580 unit: void Profiler::printSlowOp() file: tools/cpp/Profiler.cpp start line: 195 end line: 216 size: 22 LOC McCabe index: 8 number of parameters: 3 id: 2581 unit: def asmatrix() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 2 id: 2582 unit: def logical_or() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2583 unit: def bitwise_and() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2584 unit: def bitwise_or() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2585 unit: def bitwise_xor() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2586 unit: def reduce_sum() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2587 unit: def reduce_mean() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2588 unit: def reduce_max() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2589 unit: def reduce_min() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2590 unit: def reduce_prod() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2591 unit: def matmul() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 4 id: 2592 unit: def svd() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 1 id: 2593 unit: def scatter_nd() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2594 unit: def sort() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 4 id: 2595 unit: function toggleFolder() file: doc/API/html/dynsections.js start line: 72 end line: 104 size: 22 LOC McCabe index: 2 number of parameters: 1 id: 2596 unit: fun getDownloadInfo() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 165 end line: 186 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 2597 unit: override fun release() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 118 end line: 139 size: 22 LOC McCabe index: 6 number of parameters: 0 id: 2598 unit: override fun onCreateView() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/ChatHistoryFragment.kt start line: 28 end line: 61 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2599 unit: override fun onCreateViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 29 end line: 53 size: 22 LOC McCabe index: 1 number of parameters: 2 id: 2600 unit: override fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 61 end line: 83 size: 22 LOC McCabe index: 3 number of parameters: 1 id: 2601 unit: fun addChatData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataManager.kt start line: 43 end line: 64 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2602 unit: static void signal_handler() file: apps/Android/MnnLlmChat/app/src/main/cpp/crash_util.cpp start line: 83 end line: 109 size: 22 LOC McCabe index: 4 number of parameters: 3 id: 2603 unit: def repack_low_bits() file: transformers/llm/export/utils/mnn_utils.py start line: 0 end line: 0 size: 22 LOC McCabe index: 5 number of parameters: 3 id: 2604 unit: def spinner_run() file: transformers/llm/export/utils/spinner.py start line: 0 end line: 0 size: 22 LOC McCabe index: 4 number of parameters: 2 id: 2605 unit: std::string Prompt::applyTemplate() file: transformers/llm/engine/src/prompt.cpp start line: 128 end line: 150 size: 22 LOC McCabe index: 8 number of parameters: 2 id: 2606 unit: std::vector Llm::generate() file: transformers/llm/engine/src/llm.cpp start line: 434 end line: 457 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2607 unit: std::vector Omni::tokenizer_encode() file: transformers/llm/engine/src/omni.cpp start line: 431 end line: 455 size: 22 LOC McCabe index: 3 number of parameters: 1 id: 2608 unit: inline ssize_t select_read() file: transformers/llm/engine/src/httplib.h start line: 2385 end line: 2411 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 2609 unit: inline ssize_t select_write() file: transformers/llm/engine/src/httplib.h start line: 2413 end line: 2439 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 2610 unit: bool merge_json() file: transformers/llm/engine/src/llmconfig.cpp start line: 16 end line: 41 size: 22 LOC McCabe index: 7 number of parameters: 3 id: 2611 unit: VARP googLeNetExpr() file: benchmark/exprModels/GoogLeNetExpr.cpp start line: 31 end line: 52 size: 22 LOC McCabe index: 1 number of parameters: 1 id: 2612 unit: def prepare_input() file: benchmark/scripts/tvm/ios_bert.py start line: 0 end line: 0 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 2613 unit: static uint32_t getNumberOfCPU() file: benchmark/benchmark.cpp start line: 224 end line: 245 size: 22 LOC McCabe index: 6 number of parameters: 0 id: 2614 unit: virtual bool onComputeSize() file: source/shape/ShapeSvd.cpp start line: 16 end line: 41 size: 22 LOC McCabe index: 3 number of parameters: 3 id: 2615 unit: virtual bool onComputeSize() file: source/shape/ShapeDet.cpp start line: 14 end line: 37 size: 22 LOC McCabe index: 5 number of parameters: 3 id: 2616 unit: virtual bool onComputeSize() file: source/shape/ShapeLSTM.cpp start line: 93 end line: 120 size: 22 LOC McCabe index: 3 number of parameters: 3 id: 2617 unit: virtual bool onComputeSize() file: source/shape/ShapeLinSpace.cpp start line: 16 end line: 41 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2618 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 418 end line: 442 size: 22 LOC McCabe index: 6 number of parameters: 3 id: 2619 unit: bool computeShapeForBlob() file: source/utils/InitNet.cpp start line: 21 end line: 42 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2620 unit: static int _getBpp() file: source/cv/ImageProcessUtils.cpp start line: 478 end line: 499 size: 22 LOC McCabe index: 12 number of parameters: 1 id: 2621 unit: static int _getBpp() file: source/cv/ImageProcess.cpp start line: 81 end line: 102 size: 22 LOC McCabe index: 12 number of parameters: 1 id: 2622 unit: void Matrix::Persp_pts() file: source/cv/Matrix_CV.cpp start line: 748 end line: 771 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 2623 unit: std::shared_ptr GeometryComputerUtils::makeReduce() file: source/geometry/GeometryComputerUtils.cpp start line: 480 end line: 501 size: 22 LOC McCabe index: 1 number of parameters: 3 id: 2624 unit: static void _create() file: source/geometry/GeometryTensorArray.cpp start line: 529 end line: 550 size: 22 LOC McCabe index: 1 number of parameters: 0 id: 2625 unit: virtual bool onCompute() file: source/geometry/GeometryGather.cpp start line: 397 end line: 419 size: 22 LOC McCabe index: 4 number of parameters: 5 id: 2626 unit: static std::tuple _computeStride() file: source/core/OpCommonUtils.cpp start line: 86 end line: 110 size: 22 LOC McCabe index: 5 number of parameters: 5 id: 2627 unit: bool OpCommonUtils::isTranspose() file: source/core/OpCommonUtils.cpp start line: 786 end line: 807 size: 22 LOC McCabe index: 9 number of parameters: 3 id: 2628 unit: bool EagerBufferAllocator::free() file: source/core/BufferAllocator.cpp start line: 291 end line: 314 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 2629 unit: ErrorCode DeferBufferAllocator::compute() file: source/core/BufferAllocator.cpp start line: 556 end line: 578 size: 22 LOC McCabe index: 6 number of parameters: 0 id: 2630 unit: virtual ErrorCode onResize() file: source/core/WrapExecution.cpp start line: 67 end line: 89 size: 22 LOC McCabe index: 6 number of parameters: 2 id: 2631 unit: void Interpreter::logForRunSession() file: source/core/Interpreter.cpp start line: 385 end line: 406 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 2632 unit: static int ReadBlobDim() file: source/core/ConvolutionCommon.cpp start line: 25 end line: 46 size: 22 LOC McCabe index: 5 number of parameters: 4 id: 2633 unit: static void ReadQuanInfo() file: source/core/ConvolutionCommon.cpp start line: 204 end line: 228 size: 22 LOC McCabe index: 6 number of parameters: 4 id: 2634 unit: void update() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 345 end line: 367 size: 22 LOC McCabe index: 2 number of parameters: 3 id: 2635 unit: CUTLASS_DEVICE static void helper() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 270 end line: 295 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2636 unit: void store_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 415 end line: 439 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2637 unit: void store_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1167 end line: 1191 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2638 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/warp_iterator_from_smem.h start line: 253 end line: 275 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 2639 unit: std::vector TRTMatMul::onEncode() file: source/backend/tensorrt/execution/TRTMatMul.cpp start line: 45 end line: 67 size: 22 LOC McCabe index: 2 number of parameters: 1 id: 2640 unit: std::vector TRTCast::onEncode() file: source/backend/tensorrt/execution/TRTCast.cpp start line: 23 end line: 48 size: 22 LOC McCabe index: 5 number of parameters: 1 id: 2641 unit: void NPUBinary::BinaryIR() file: source/backend/hiai/execution/NPUBinary.cpp start line: 60 end line: 81 size: 22 LOC McCabe index: 4 number of parameters: 6 id: 2642 unit: ErrorCode NPUConcat::onResize() file: source/backend/hiai/execution/NPUConcat.cpp start line: 19 end line: 43 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2643 unit: ErrorCode CPUGridSample::onResize() file: source/backend/cpu/CPUGridSample.cpp start line: 29 end line: 50 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2644 unit: virtual ErrorCode onResize() file: source/backend/cpu/CPUGridSample.cpp start line: 137 end line: 158 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2645 unit: void CPURaster::tensorConvert() file: source/backend/cpu/CPURaster.cpp start line: 560 end line: 581 size: 22 LOC McCabe index: 4 number of parameters: 3 id: 2646 unit: ErrorCode CPURandomUniform::onExecute() file: source/backend/cpu/CPURandomUniform.cpp start line: 19 end line: 40 size: 22 LOC McCabe index: 6 number of parameters: 2 id: 2647 unit: ErrorCode CPURandomNormal::onExecute() file: source/backend/cpu/CPURandomUniform.cpp start line: 46 end line: 68 size: 22 LOC McCabe index: 6 number of parameters: 2 id: 2648 unit: static void _getInfoAux() file: source/backend/cpu/CPURuntime.cpp start line: 1294 end line: 1318 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 2649 unit: static int indexCubeMap() file: source/backend/cpu/render/CPUTexture.cpp start line: 205 end line: 226 size: 22 LOC McCabe index: 7 number of parameters: 3 id: 2650 unit: ErrorCode CPUConvolutionDepthwise::MultiInputFloatExecution::onResize() file: source/backend/cpu/CPUConvolutionDepthwise.cpp start line: 78 end line: 99 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2651 unit: void MNNAvgPoolUint8() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 85 end line: 106 size: 22 LOC McCabe index: 6 number of parameters: 9 id: 2652 unit: static void _AVX512_MNNAdjustOptimalSparseKernel() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 1040 end line: 1065 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2653 unit: void _AVX_MNNPackForMatMul_B_BF16() file: source/backend/cpu/x86_x64/avx/GemmCommonBF16.cpp start line: 13 end line: 34 size: 22 LOC McCabe index: 4 number of parameters: 5 id: 2654 unit: static void _AVX_MNNPackedMatMul_Main() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 97 end line: 119 size: 22 LOC McCabe index: 3 number of parameters: 4 id: 2655 unit: static void _AVX_MNNPackedMatMul_20() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 168 end line: 190 size: 22 LOC McCabe index: 3 number of parameters: 4 id: 2656 unit: void MNNInt8ToUInt8() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 879 end line: 900 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2657 unit: void MNNUInt8ToInt8() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 901 end line: 922 size: 22 LOC McCabe index: 3 number of parameters: 2 id: 2658 unit: void ARMV86_MNNPackForMatMul_B_BF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 97 end line: 119 size: 22 LOC McCabe index: 4 number of parameters: 5 id: 2659 unit: void MNNPackC4ForMatMul_ABF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 303 end line: 325 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 2660 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUReduction.cpp start line: 32 end line: 54 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2661 unit: ErrorCode StrassenMatrixComputor::onEncode() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 517 end line: 540 size: 22 LOC McCabe index: 2 number of parameters: 12 id: 2662 unit: static void _destTransformUnit8x6() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 420 end line: 443 size: 22 LOC McCabe index: 1 number of parameters: 4 id: 2663 unit: ErrorCode ConvolutionPackFreeWinograd::onResize() file: source/backend/cpu/compute/ConvolutionPackFreeWinograd.cpp start line: 829 end line: 853 size: 22 LOC McCabe index: 5 number of parameters: 2 id: 2664 unit: static void _MNNPackC4Int8ForMatMul_ASparse() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 150 end line: 172 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 2665 unit: void MNNPackC4ForMatMul_A() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1246 end line: 1268 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 2666 unit: void KVCacheManager::onClear() file: source/backend/cpu/KVCacheManager.cpp start line: 518 end line: 539 size: 22 LOC McCabe index: 5 number of parameters: 0 id: 2667 unit: uint32_t get2DUseLocalMemTime() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 495 end line: 518 size: 22 LOC McCabe index: 4 number of parameters: 5 id: 2668 unit: void ConvLowMemoryExecution::set1x1WeightLowMemory() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 134 end line: 158 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 2669 unit: static void MNNAxByClampBroadcastC8FP16() file: source/backend/arm82/Arm82Functions.cpp start line: 343 end line: 364 size: 22 LOC McCabe index: 3 number of parameters: 8 id: 2670 unit: static void _MNNArm82PReluWithChannel() file: source/backend/arm82/Arm82Relu.cpp start line: 23 end line: 48 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 2671 unit: virtual void onEncode() file: source/backend/metal/MetalLoop.mm start line: 236 end line: 257 size: 22 LOC McCabe index: 4 number of parameters: 3 id: 2672 unit: VARP _Pad() file: express/NeuralNetWorkOp.cpp start line: 781 end line: 801 size: 21 LOC McCabe index: 4 number of parameters: 3 id: 2673 unit: VARP _PriorBox() file: express/NeuralNetWorkOp.cpp start line: 1377 end line: 1397 size: 21 LOC McCabe index: 1 number of parameters: 13 id: 2674 unit: void Expr::_addLinkForInputs() file: express/Expr.cpp start line: 115 end line: 135 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 2675 unit: static inline float IOU() file: express/module/NMSModule.cpp start line: 30 end line: 50 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2676 unit: EXPRP Module::CloneContext::getOrClone() file: express/module/Module.cpp start line: 470 end line: 490 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 2677 unit: std::shared_ptr Executor::_getOrCreateRuntime() file: express/Executor.cpp start line: 54 end line: 75 size: 21 LOC McCabe index: 4 number of parameters: 4 id: 2678 unit: ErrorCode CPUGatherND::onResize() file: backupcode/cpubackend/CPUGatherND.cpp start line: 19 end line: 39 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 2679 unit: void MNNAxByClampBroadcastUnitBF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 108 end line: 128 size: 21 LOC McCabe index: 3 number of parameters: 8 id: 2680 unit: static VARP formatOutput() file: tools/cv/source/imgproc/filter.cpp start line: 41 end line: 61 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 2681 unit: VARP adaptiveThreshold() file: tools/cv/source/imgproc/miscellaneous.cpp start line: 18 end line: 40 size: 21 LOC McCabe index: 5 number of parameters: 6 id: 2682 unit: def _find_all_variable_tensors() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 2683 unit: def _prune_weight() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 21 LOC McCabe index: 2 number of parameters: 4 id: 2684 unit: def generate_prune_config_yaml() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 21 LOC McCabe index: 6 number of parameters: 4 id: 2685 unit: def _find_all_variable_tensors() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 2686 unit: def _find_all_variable_tensors() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 2687 unit: def _prune_weight() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 21 LOC McCabe index: 2 number of parameters: 4 id: 2688 unit: def _init() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 21 LOC McCabe index: 12 number of parameters: 1 id: 2689 unit: def compute_fc() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 21 LOC McCabe index: 6 number of parameters: 2 id: 2690 unit: def __init__() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 21 LOC McCabe index: 7 number of parameters: 2 id: 2691 unit: def testacc() file: tools/script/testPTQ.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 4 id: 2692 unit: void Interp::run() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 74 end line: 94 size: 21 LOC McCabe index: 5 number of parameters: 3 id: 2693 unit: virtual void run() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 137 end line: 159 size: 21 LOC McCabe index: 2 number of parameters: 3 id: 2694 unit: std::vector findUserOps() file: tools/converter/source/common/ChannelPruneConvert.cpp start line: 30 end line: 51 size: 21 LOC McCabe index: 8 number of parameters: 3 id: 2695 unit: void DequantizeTflite::run() file: tools/converter/source/tflite/DequantizeTflite.cpp start line: 23 end line: 50 size: 21 LOC McCabe index: 3 number of parameters: 6 id: 2696 unit: void BinaryTflite::run() file: tools/converter/source/tflite/BinaryTflite.cpp start line: 23 end line: 43 size: 21 LOC McCabe index: 3 number of parameters: 6 id: 2697 unit: void LogisticTflite::run() file: tools/converter/source/tflite/LogisticTflite.cpp start line: 25 end line: 48 size: 21 LOC McCabe index: 2 number of parameters: 6 id: 2698 unit: void CalculateActivationRangeUint8() file: tools/converter/source/tflite/TfliteUtils.cpp start line: 52 end line: 74 size: 21 LOC McCabe index: 4 number of parameters: 4 id: 2699 unit: void removeListConstructOps() file: tools/converter/source/torch/torchOptimize.cpp start line: 166 end line: 186 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 2700 unit: void FuseAsTensor() file: tools/converter/source/torch/torchOptimize.cpp start line: 463 end line: 483 size: 21 LOC McCabe index: 5 number of parameters: 2 id: 2701 unit: static bool outputBool() file: tools/converter/source/optimizer/postconvert/RemoveInvalidCast.cpp start line: 19 end line: 39 size: 21 LOC McCabe index: 7 number of parameters: 1 id: 2702 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tflitextra/TflitePrelu.cpp start line: 18 end line: 38 size: 21 LOC McCabe index: 2 number of parameters: 1 id: 2703 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFIsFinite.cpp start line: 17 end line: 43 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 2704 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxPrelu.cpp start line: 96 end line: 116 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 2705 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxPrelu.cpp start line: 121 end line: 141 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 2706 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxBatchNormMerge.cpp start line: 215 end line: 235 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 2707 unit: def insert_fmha() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 21 LOC McCabe index: 4 number of parameters: 6 id: 2708 unit: def fuse_kv_insert_fmhca() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 21 LOC McCabe index: 21 number of parameters: 4 id: 2709 unit: VARP read_images() file: tools/train/source/datasets/MnistDataset.cpp start line: 62 end line: 86 size: 21 LOC McCabe index: 5 number of parameters: 2 id: 2710 unit: int getCpuCounts() file: tools/cpp/getPerformance.cpp start line: 38 end line: 60 size: 21 LOC McCabe index: 5 number of parameters: 0 id: 2711 unit: static bool compareImpl() file: tools/cpp/testModel_expr.cpp start line: 54 end line: 76 size: 21 LOC McCabe index: 6 number of parameters: 4 id: 2712 unit: DType htype2dtype() file: pymnn/src/util.h start line: 210 end line: 230 size: 21 LOC McCabe index: 11 number of parameters: 1 id: 2713 unit: static VARP toVar() file: pymnn/src/expr.h start line: 308 end line: 329 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 2714 unit: def floordiv() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2715 unit: def mod() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2716 unit: def pow() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2717 unit: def atan2() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2718 unit: def placeholder() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2719 unit: def relu6() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2720 unit: def split() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2721 unit: def concat() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 2722 unit: def gather() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 2723 unit: def gather_nd() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 2724 unit: def select() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2725 unit: def depth_to_space() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2726 unit: def selu() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2727 unit: def setdiff1d() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 2728 unit: func getAllHistory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/Services/ChatHistoryDatabase.swift start line: 121 end line: 145 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 2729 unit: int readMemInfo() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 14 end line: 38 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 2730 unit: int readProcStatus() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 40 end line: 64 size: 21 LOC McCabe index: 8 number of parameters: 1 id: 2731 unit: def __init__() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2732 unit: def export_dit() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2733 unit: def rebuild() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 21 LOC McCabe index: 7 number of parameters: 2 id: 2734 unit: def build_weight() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 21 LOC McCabe index: 3 number of parameters: 5 id: 2735 unit: def id_to_str() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 2736 unit: def export_onnx() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 21 LOC McCabe index: 1 number of parameters: 1 id: 2737 unit: std::vector Llm::generate() file: transformers/llm/engine/src/llm.cpp start line: 463 end line: 485 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 2738 unit: inline std::string to_string() file: transformers/llm/engine/src/httplib.h start line: 1701 end line: 1722 size: 21 LOC McCabe index: 15 number of parameters: 1 id: 2739 unit: inline std::string base64_encode() file: transformers/llm/engine/src/httplib.h start line: 2054 end line: 2080 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 2740 unit: inline bool ClientImpl::write_content_with_provider() file: transformers/llm/engine/src/httplib.h start line: 6569 end line: 6592 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2741 unit: inline bool SSLClient::check_host_name() file: transformers/llm/engine/src/httplib.h start line: 8251 end line: 8277 size: 21 LOC McCabe index: 10 number of parameters: 2 id: 2742 unit: void Sampler::SamplerConfig::configSampler() file: transformers/llm/engine/src/sampler.cpp start line: 169 end line: 189 size: 21 LOC McCabe index: 10 number of parameters: 2 id: 2743 unit: struct SubsetLogits Sampler::topP() file: transformers/llm/engine/src/sampler.cpp start line: 275 end line: 297 size: 21 LOC McCabe index: 3 number of parameters: 1 id: 2744 unit: std::vector ConvertToR1() file: transformers/llm/engine/app/mls_server.cpp start line: 59 end line: 79 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 2745 unit: bool CLIPTokenizer::loadMerges() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 210 end line: 232 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 2746 unit: VARP shuffleNetExpr() file: benchmark/exprModels/ShuffleNetExpr.cpp start line: 46 end line: 67 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2747 unit: virtual bool onComputeSize() file: source/shape/ShapeROIPooling.cpp start line: 16 end line: 43 size: 21 LOC McCabe index: 4 number of parameters: 3 id: 2748 unit: virtual bool onComputeSize() file: source/shape/ShapeCast.cpp start line: 15 end line: 37 size: 21 LOC McCabe index: 4 number of parameters: 3 id: 2749 unit: static bool outputBool() file: source/shape/ShapeBinaryOp.cpp start line: 15 end line: 35 size: 21 LOC McCabe index: 7 number of parameters: 1 id: 2750 unit: virtual bool onComputeSize() file: source/shape/ShapeProposal.cpp start line: 16 end line: 39 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2751 unit: virtual bool onComputeSize() file: source/shape/ShapeCrop.cpp start line: 14 end line: 38 size: 21 LOC McCabe index: 4 number of parameters: 3 id: 2752 unit: virtual bool onComputeSize() file: source/shape/ShapeROIAlign.cpp start line: 15 end line: 42 size: 21 LOC McCabe index: 6 number of parameters: 3 id: 2753 unit: virtual bool onComputeSize() file: source/shape/ShapeTranspose.cpp start line: 15 end line: 36 size: 21 LOC McCabe index: 6 number of parameters: 3 id: 2754 unit: static void updateTensorArrayDims() file: source/shape/ShapeTensorArray.cpp start line: 26 end line: 47 size: 21 LOC McCabe index: 6 number of parameters: 1 id: 2755 unit: virtual bool onComputeSize() file: source/shape/ShapeRange.cpp start line: 45 end line: 66 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2756 unit: void initPipelineInfosFromOps() file: source/utils/InitNet.cpp start line: 242 end line: 264 size: 21 LOC McCabe index: 7 number of parameters: 3 id: 2757 unit: flatbuffers::Offset GeometryComputerUtils::makePool() file: source/geometry/GeometryComputerUtils.cpp start line: 30 end line: 50 size: 21 LOC McCabe index: 2 number of parameters: 8 id: 2758 unit: virtual bool onCompute() file: source/geometry/GeometryDet.cpp start line: 15 end line: 39 size: 21 LOC McCabe index: 1 number of parameters: 5 id: 2759 unit: virtual bool onRecompute() file: source/geometry/GeometryReshape.cpp start line: 52 end line: 72 size: 21 LOC McCabe index: 4 number of parameters: 5 id: 2760 unit: static std::shared_ptr computeL() file: source/math/WingoradGenerater.cpp start line: 46 end line: 66 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 2761 unit: static std::shared_ptr computeB() file: source/math/WingoradGenerater.cpp start line: 68 end line: 92 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 2762 unit: std::shared_ptr Matrix::polyMulti() file: source/math/Matrix.cpp start line: 404 end line: 427 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 2763 unit: static void statisticWeightSparsity() file: source/core/CommonCompute.hpp start line: 18 end line: 39 size: 21 LOC McCabe index: 5 number of parameters: 6 id: 2764 unit: void OpCommonUtils::broastCastComputeDim() file: source/core/OpCommonUtils.cpp start line: 351 end line: 371 size: 21 LOC McCabe index: 7 number of parameters: 7 id: 2765 unit: virtual MemChunk onAlloc() file: source/core/BufferAllocator.cpp start line: 101 end line: 121 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 2766 unit: void DeferBufferAllocator::insert_after() file: source/core/BufferAllocator.cpp start line: 643 end line: 663 size: 21 LOC McCabe index: 5 number of parameters: 2 id: 2767 unit: size_t MNNGetFileSize() file: source/core/MNNFileUtils.cpp start line: 167 end line: 187 size: 21 LOC McCabe index: 7 number of parameters: 1 id: 2768 unit: ErrorCode MNNSetFilePointer() file: source/core/MNNFileUtils.cpp start line: 248 end line: 268 size: 21 LOC McCabe index: 7 number of parameters: 2 id: 2769 unit: static void SplitBufToArray() file: source/core/ConvolutionCommon.cpp start line: 61 end line: 81 size: 21 LOC McCabe index: 4 number of parameters: 5 id: 2770 unit: std::pair ConvolutionCommon::convolutionTransposePad() file: source/core/ConvolutionCommon.cpp start line: 922 end line: 945 size: 21 LOC McCabe index: 4 number of parameters: 3 id: 2771 unit: FragmentOutput operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_thread_apply_logsumexp.h start line: 142 end line: 165 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 2772 unit: static cutlass::MatrixCoord CUTLASS_DEVICE get_lane_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 141 end line: 164 size: 21 LOC McCabe index: 2 number of parameters: 3 id: 2773 unit: constexpr __string_view __get_type_name() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/debug_utils.h start line: 102 end line: 122 size: 21 LOC McCabe index: 7 number of parameters: 0 id: 2774 unit: static int32_t findMaxDivisor() file: source/backend/cuda/execution/plugin/GroupNorm/GroupNormExecution.cpp start line: 16 end line: 37 size: 21 LOC McCabe index: 7 number of parameters: 2 id: 2775 unit: inline void Execute() file: source/backend/tensorrt/backend/TRTBackendTest.hpp start line: 56 end line: 81 size: 21 LOC McCabe index: 2 number of parameters: 3 id: 2776 unit: void TRTBackend::init() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 93 end line: 116 size: 21 LOC McCabe index: 7 number of parameters: 0 id: 2777 unit: ErrorCode NPUArgMax::onResize() file: source/backend/hiai/execution/NPUArgMax.cpp start line: 19 end line: 44 size: 21 LOC McCabe index: 1 number of parameters: 2 id: 2778 unit: void execute() file: source/backend/cpu/BinaryUtils.hpp start line: 392 end line: 413 size: 21 LOC McCabe index: 6 number of parameters: 5 id: 2779 unit: static inline float IOU() file: source/backend/cpu/CPUNonMaxSuppressionV2.cpp start line: 28 end line: 48 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2780 unit: ErrorCode CPUConvolutionDepthwise::MultiInputFloatExecution::onExecute() file: source/backend/cpu/CPUConvolutionDepthwise.cpp start line: 101 end line: 122 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 2781 unit: void MNNMaxPoolInt8_() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 108 end line: 129 size: 21 LOC McCabe index: 6 number of parameters: 7 id: 2782 unit: static void _AVX512_MNNPackedMatMul_16() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 406 end line: 428 size: 21 LOC McCabe index: 3 number of parameters: 4 id: 2783 unit: static void _AVX_MNNPackedMatMul_16() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 225 end line: 246 size: 21 LOC McCabe index: 3 number of parameters: 4 id: 2784 unit: ErrorCode CPUWhere::onExecute() file: source/backend/cpu/CPUWhere.cpp start line: 26 end line: 49 size: 21 LOC McCabe index: 7 number of parameters: 2 id: 2785 unit: virtual ErrorCode onExecute() file: source/backend/cpu/OneDNNConvolution.cpp start line: 146 end line: 166 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 2786 unit: void MNNC3ToBGR555() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 325 end line: 346 size: 21 LOC McCabe index: 5 number of parameters: 4 id: 2787 unit: void MNNC3ToBGR565() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 348 end line: 368 size: 21 LOC McCabe index: 5 number of parameters: 4 id: 2788 unit: void MNNSamplerNearest() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 797 end line: 817 size: 21 LOC McCabe index: 3 number of parameters: 9 id: 2789 unit: void MNNSamplerI420Copy() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 856 end line: 876 size: 21 LOC McCabe index: 2 number of parameters: 9 id: 2790 unit: void MNNSamplerNV21Nearest() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 944 end line: 966 size: 21 LOC McCabe index: 3 number of parameters: 9 id: 2791 unit: bool ConvolutionPackFreeWinograd::onClone() file: source/backend/cpu/compute/ConvolutionPackFreeWinograd.cpp start line: 53 end line: 73 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2792 unit: void MNNAvgPoolInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1723 end line: 1743 size: 21 LOC McCabe index: 6 number of parameters: 9 id: 2793 unit: void MNNMaxPoolInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1745 end line: 1766 size: 21 LOC McCabe index: 6 number of parameters: 7 id: 2794 unit: void MNNGridSampleComputeCord3D() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2493 end line: 2514 size: 21 LOC McCabe index: 4 number of parameters: 9 id: 2795 unit: void KVCacheManager::onPushBack() file: source/backend/cpu/KVCacheManager.cpp start line: 633 end line: 653 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 2796 unit: inline void CalculateActivationRangeUint8() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 63 end line: 86 size: 21 LOC McCabe index: 4 number of parameters: 5 id: 2797 unit: static void mask_QK() file: source/backend/cpu/CPUAttention.cpp start line: 100 end line: 122 size: 21 LOC McCabe index: 8 number of parameters: 6 id: 2798 unit: int CLRuntime::onGetRuntimeStatus() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 143 end line: 163 size: 21 LOC McCabe index: 4 number of parameters: 1 id: 2799 unit: void OpenCLBackend::copyBetweenDevice() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 966 end line: 989 size: 21 LOC McCabe index: 7 number of parameters: 2 id: 2800 unit: void CLRuntime::copyBetweenDevice() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 991 end line: 1012 size: 21 LOC McCabe index: 3 number of parameters: 4 id: 2801 unit: void OpenCLBackend::startRecord() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1303 end line: 1323 size: 21 LOC McCabe index: 5 number of parameters: 1 id: 2802 unit: ErrorCode NNAPIRaster::buildPad() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 52 end line: 72 size: 21 LOC McCabe index: 4 number of parameters: 1 id: 2803 unit: bool VulkanConvolutionWinograd::support() file: source/backend/vulkan/image/execution/VulkanConvolutionWinograd.cpp start line: 27 end line: 48 size: 21 LOC McCabe index: 9 number of parameters: 1 id: 2804 unit: void VulkanBackend::printTimeProfile() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 642 end line: 665 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 2805 unit: def __readShaderFileConfigInformation__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 2806 unit: def __readShaderFileConfigInformation__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 2807 unit: static void writeNCHW() file: source/backend/vulkan/buffer/execution/VulkanRaster.cpp start line: 12 end line: 32 size: 21 LOC McCabe index: 3 number of parameters: 2 id: 2808 unit: ErrorCode VulkanRange::onEncode() file: source/backend/vulkan/buffer/execution/VulkanRange.cpp start line: 41 end line: 64 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2809 unit: void VulkanBackend::printTimeProfile() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 480 end line: 503 size: 21 LOC McCabe index: 3 number of parameters: 0 id: 2810 unit: def __readShaderFileConfigInformation__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 2811 unit: void MNNDequantizeFP16() file: source/backend/arm82/Arm82OptFunc.cpp start line: 74 end line: 94 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2812 unit: static void _Wrap() file: source/backend/arm82/Arm82Unary.cpp start line: 91 end line: 111 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2813 unit: static void _MNNArm82ReluWithChannel() file: source/backend/arm82/Arm82Relu.cpp start line: 76 end line: 97 size: 21 LOC McCabe index: 3 number of parameters: 3 id: 2814 unit: void GLBackend::copyNhwcBufferToImage() file: source/backend/opengl/GLBackend.cpp start line: 177 end line: 202 size: 21 LOC McCabe index: 2 number of parameters: 5 id: 2815 unit: virtual ErrorCode onResize() file: source/backend/metal/MetalLoop.mm start line: 530 end line: 550 size: 21 LOC McCabe index: 2 number of parameters: 2 id: 2816 unit: virtual void onEncode() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 459 end line: 480 size: 21 LOC McCabe index: 1 number of parameters: 3 id: 2817 unit: void ShaderMap::init() file: source/backend/metal/ShaderMap.cpp start line: 4 end line: 24 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 2818 unit: VARP _Clone() file: express/NeuralNetWorkOp.cpp start line: 666 end line: 686 size: 20 LOC McCabe index: 8 number of parameters: 2 id: 2819 unit: VARP _Interp() file: express/NeuralNetWorkOp.cpp start line: 1496 end line: 1515 size: 20 LOC McCabe index: 7 number of parameters: 7 id: 2820 unit: std::string NumberExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 199 end line: 218 size: 20 LOC McCabe index: 5 number of parameters: 1 id: 2821 unit: static std::string opStr() file: codegen/SourceModule.cpp start line: 70 end line: 89 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 2822 unit: static void _MNNFp32ToLowp() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 39 end line: 58 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 2823 unit: static void _MNNLowpToFp32() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 59 end line: 78 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 2824 unit: int main() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 372 end line: 393 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2825 unit: static VARP buildImgVARP() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 31 end line: 50 size: 20 LOC McCabe index: 4 number of parameters: 5 id: 2826 unit: def _find_all_variable_tensors() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 20 LOC McCabe index: 9 number of parameters: 1 id: 2827 unit: def _fake_quant_weight() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 20 LOC McCabe index: 3 number of parameters: 5 id: 2828 unit: def get_pipeline_methods() file: tools/mnncompress/mnncompress/common/helper.py start line: 0 end line: 0 size: 20 LOC McCabe index: 8 number of parameters: 1 id: 2829 unit: void InputTf::run() file: tools/converter/source/tensorflow/InputTf.cpp start line: 23 end line: 47 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 2830 unit: static bool _largeModel() file: tools/converter/source/common/writeFb.cpp start line: 69 end line: 88 size: 20 LOC McCabe index: 6 number of parameters: 1 id: 2831 unit: void FullConnectedTflite::run() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 407 end line: 428 size: 20 LOC McCabe index: 1 number of parameters: 6 id: 2832 unit: void CalculateActivationRangeQuantizedImpl() file: tools/converter/source/tflite/TfliteUtils.cpp start line: 15 end line: 36 size: 20 LOC McCabe index: 4 number of parameters: 6 id: 2833 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFExtraOp.cpp start line: 28 end line: 48 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 2834 unit: std::pair OnnxScope::buildTensorArrayOp() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 464 end line: 483 size: 20 LOC McCabe index: 1 number of parameters: 5 id: 2835 unit: virtual std::vector onGrad() file: tools/train/source/grad/ReluGrad.cpp start line: 17 end line: 43 size: 20 LOC McCabe index: 2 number of parameters: 2 id: 2836 unit: virtual std::vector onGrad() file: tools/train/source/grad/ReshapeGrad.cpp start line: 17 end line: 40 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 2837 unit: def __broadcast_shape() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 8 number of parameters: 1 id: 2838 unit: def add() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2839 unit: def subtract() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2840 unit: def multiply() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2841 unit: def divide() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2842 unit: def floormod() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2843 unit: def minimum() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2844 unit: def maximum() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2845 unit: def equal() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2846 unit: def not_equal() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2847 unit: def greater() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2848 unit: def greater_equal() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2849 unit: def less() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2850 unit: def less_equal() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2851 unit: def squared_difference() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2852 unit: def cumsum() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2853 unit: def cumprod() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2854 unit: def unravel_index() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2855 unit: def softmax() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2856 unit: def convert() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2857 unit: def transpose() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2858 unit: function toggleVisibility() file: doc/API/html/dynsections.js start line: 24 end line: 43 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 2859 unit: override suspend fun getRepoSize() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 64 end line: 83 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 2860 unit: fun bind() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatViewHolders.kt start line: 68 end line: 87 size: 20 LOC McCabe index: 6 number of parameters: 1 id: 2861 unit: fun setup() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/VoiceRecordingModule.kt start line: 47 end line: 66 size: 20 LOC McCabe index: 3 number of parameters: 1 id: 2862 unit: fun process() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 6 end line: 30 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 2863 unit: def load_convolution() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 20 LOC McCabe index: 2 number of parameters: 5 id: 2864 unit: def _get_input_feat() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 20 LOC McCabe index: 7 number of parameters: 3 id: 2865 unit: def load() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 20 LOC McCabe index: 5 number of parameters: 1 id: 2866 unit: def export() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2867 unit: def convert() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 20 LOC McCabe index: 2 number of parameters: 2 id: 2868 unit: def _build_fields() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 2869 unit: def shuffle_weight_int5() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 20 LOC McCabe index: 3 number of parameters: 2 id: 2870 unit: void Llm::generate_init() file: transformers/llm/engine/src/llm.cpp start line: 355 end line: 375 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 2871 unit: void Llm::eraseHistory() file: transformers/llm/engine/src/llm.cpp start line: 380 end line: 399 size: 20 LOC McCabe index: 6 number of parameters: 2 id: 2872 unit: inline bool stream_line_reader::getline() file: transformers/llm/engine/src/httplib.h start line: 2303 end line: 2327 size: 20 LOC McCabe index: 6 number of parameters: 0 id: 2873 unit: inline bool redirect() file: transformers/llm/engine/src/httplib.h start line: 3884 end line: 3906 size: 20 LOC McCabe index: 5 number of parameters: 6 id: 2874 unit: inline void parse_query_text() file: transformers/llm/engine/src/httplib.h start line: 3920 end line: 3941 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 2875 unit: inline bool load_system_certs_on_windows() file: transformers/llm/engine/src/httplib.h start line: 4487 end line: 4510 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 2876 unit: bool ssl_connect_or_accept_nonblocking() file: transformers/llm/engine/src/httplib.h start line: 7631 end line: 7650 size: 20 LOC McCabe index: 6 number of parameters: 5 id: 2877 unit: struct SubsetLogits Sampler::minP() file: transformers/llm/engine/src/sampler.cpp start line: 299 end line: 320 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 2878 unit: static int eval_file() file: transformers/llm/engine/app/mls.cpp start line: 111 end line: 130 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 2879 unit: def convert_pt() file: benchmark/scripts/convert.py start line: 0 end line: 0 size: 20 LOC McCabe index: 1 number of parameters: 1 id: 2880 unit: def bench_torch() file: benchmark/scripts/bench_pc.py start line: 0 end line: 0 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 2881 unit: virtual bool onComputeSize() file: source/shape/ShapeConvolution.cpp start line: 173 end line: 195 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 2882 unit: virtual bool onComputeSize() file: source/shape/ShapeTile.cpp start line: 17 end line: 39 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 2883 unit: virtual bool onComputeSize() file: source/shape/ShapeStft.cpp start line: 16 end line: 37 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 2884 unit: static void easyUnaryEncode() file: source/geometry/GeometryLSTM.cpp start line: 15 end line: 34 size: 20 LOC McCabe index: 1 number of parameters: 4 id: 2885 unit: virtual bool onCompute() file: source/geometry/GeometryUnary.cpp start line: 16 end line: 35 size: 20 LOC McCabe index: 3 number of parameters: 5 id: 2886 unit: static std::shared_ptr computeA() file: source/math/WingoradGenerater.cpp start line: 94 end line: 113 size: 20 LOC McCabe index: 6 number of parameters: 3 id: 2887 unit: static std::shared_ptr computeFDiag() file: source/math/WingoradGenerater.cpp start line: 115 end line: 134 size: 20 LOC McCabe index: 5 number of parameters: 2 id: 2888 unit: static void getBatchChannelArea() file: source/core/OpCommonUtils.cpp start line: 765 end line: 784 size: 20 LOC McCabe index: 4 number of parameters: 4 id: 2889 unit: void DeferBufferAllocator::erase_node() file: source/core/BufferAllocator.cpp start line: 623 end line: 642 size: 20 LOC McCabe index: 5 number of parameters: 1 id: 2890 unit: virtual ErrorCode onExecute() file: source/core/WrapExecution.cpp start line: 90 end line: 109 size: 20 LOC McCabe index: 4 number of parameters: 2 id: 2891 unit: std::vector encode() file: source/core/WinogradInt8Attr.hpp start line: 45 end line: 64 size: 20 LOC McCabe index: 2 number of parameters: 0 id: 2892 unit: void Tensor::unmap() file: source/core/Tensor.cpp start line: 450 end line: 475 size: 20 LOC McCabe index: 5 number of parameters: 3 id: 2893 unit: static inline int offsetCompute() file: source/core/TensorUtils.cpp start line: 407 end line: 426 size: 20 LOC McCabe index: 4 number of parameters: 4 id: 2894 unit: ErrorCode SeqLen2SpatialExecution::onExecute() file: source/backend/cuda/execution/plugin/SeqLen2Spatial/SeqLen2SpatialExecution.cpp start line: 24 end line: 47 size: 20 LOC McCabe index: 1 number of parameters: 2 id: 2895 unit: ErrorCode GroupNormExecution::onResize() file: source/backend/cuda/execution/plugin/GroupNorm/GroupNormExecution.cpp start line: 77 end line: 97 size: 20 LOC McCabe index: 2 number of parameters: 2 id: 2896 unit: size_t KleidiAI::getLhsQuantedPackedSize() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 188 end line: 209 size: 20 LOC McCabe index: 6 number of parameters: 4 id: 2897 unit: size_t KleidiAI::getRhsPackedOffset() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 293 end line: 313 size: 20 LOC McCabe index: 6 number of parameters: 4 id: 2898 unit: ErrorCode CPUDeconvolutionDepthwiseMultiInput::onExecute() file: source/backend/cpu/CPUDeconvolutionDepthwise.cpp start line: 96 end line: 115 size: 20 LOC McCabe index: 2 number of parameters: 2 id: 2899 unit: static void _MNNFp32ToLowp() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 35 end line: 54 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 2900 unit: static void _MNNLowpToFp32() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 55 end line: 74 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 2901 unit: void MNNCubicSampleC16() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 90 end line: 109 size: 20 LOC McCabe index: 2 number of parameters: 6 id: 2902 unit: void StrassenMatrixComputor::onExecute() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 542 end line: 563 size: 20 LOC McCabe index: 6 number of parameters: 4 id: 2903 unit: void MNNMatrixProdCommon() file: source/backend/cpu/compute/ConvOpt.cpp start line: 188 end line: 207 size: 20 LOC McCabe index: 5 number of parameters: 8 id: 2904 unit: void MNNMatrixAddCommon() file: source/backend/cpu/compute/ConvOpt.cpp start line: 209 end line: 228 size: 20 LOC McCabe index: 5 number of parameters: 8 id: 2905 unit: void MNNMatrixSubCommon() file: source/backend/cpu/compute/ConvOpt.cpp start line: 230 end line: 249 size: 20 LOC McCabe index: 5 number of parameters: 8 id: 2906 unit: void MNNMatrixMaxCommon() file: source/backend/cpu/compute/ConvOpt.cpp start line: 251 end line: 270 size: 20 LOC McCabe index: 5 number of parameters: 8 id: 2907 unit: static void _destTransformUnit6x4() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 642 end line: 663 size: 20 LOC McCabe index: 1 number of parameters: 4 id: 2908 unit: void MNNSamplerNV21Copy() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 921 end line: 942 size: 20 LOC McCabe index: 2 number of parameters: 9 id: 2909 unit: bool ConvolutionPackWinograd::onClone() file: source/backend/cpu/compute/ConvolutionPackWinograd.cpp start line: 108 end line: 127 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 2910 unit: bool OpenCLBackend::onSelectDynamicAllocator() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 468 end line: 487 size: 20 LOC McCabe index: 8 number of parameters: 2 id: 2911 unit: const VkResult VulkanDevice::createImage() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 353 end line: 372 size: 20 LOC McCabe index: 1 number of parameters: 8 id: 2912 unit: const VkResult VulkanDevice::createSampler() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 408 end line: 427 size: 20 LOC McCabe index: 1 number of parameters: 4 id: 2913 unit: void VulkanPipeline::changePipeline() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 150 end line: 172 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 2914 unit: void VulkanBackend::_finish() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 274 end line: 294 size: 20 LOC McCabe index: 2 number of parameters: 0 id: 2915 unit: void VulkanBackend::_finish() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 249 end line: 269 size: 20 LOC McCabe index: 2 number of parameters: 0 id: 2916 unit: void MNNQuantizeFP16() file: source/backend/arm82/Arm82OptFunc.cpp start line: 53 end line: 72 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 2917 unit: def generateFile() file: source/backend/opengl/makeshader.py start line: 0 end line: 0 size: 20 LOC McCabe index: 4 number of parameters: 3 id: 2918 unit: ErrorCode GLBinary::onResize() file: source/backend/opengl/GLBinary.cpp start line: 27 end line: 46 size: 20 LOC McCabe index: 5 number of parameters: 2 id: 2919 unit: VARP _FloatToInt8() file: express/NeuralNetWorkOp.cpp start line: 1735 end line: 1753 size: 19 LOC McCabe index: 3 number of parameters: 5 id: 2920 unit: VARPS _JSONOp() file: express/NeuralNetWorkOp.cpp start line: 2046 end line: 2064 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 2921 unit: std::vector Variable::load() file: express/Expr.cpp start line: 961 end line: 979 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 2922 unit: std::vector PipelineModule::countOutputReference() file: express/module/PipelineModule.cpp start line: 181 end line: 201 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 2923 unit: static void _computeTensorMask() file: express/module/PipelineModule.cpp start line: 319 end line: 339 size: 19 LOC McCabe index: 6 number of parameters: 2 id: 2924 unit: void Executor::setGlobalExecutorConfig() file: express/Executor.cpp start line: 28 end line: 49 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 2925 unit: std::unique_ptr getExprByTensor() file: codegen/cpu/CPUPluginModule.cpp start line: 193 end line: 211 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 2926 unit: bool allPathLegal() file: codegen/OpFuse.cpp start line: 175 end line: 193 size: 19 LOC McCabe index: 5 number of parameters: 3 id: 2927 unit: ErrorCode CPULRN::onResize() file: backupcode/cpubackend/CPULRN.cpp start line: 77 end line: 100 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 2928 unit: void setScaleTranslate() file: include/MNN/Matrix.h start line: 1464 end line: 1485 size: 19 LOC McCabe index: 5 number of parameters: 4 id: 2929 unit: def save_compress_params() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 2930 unit: def _fake_quant_weight() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 19 LOC McCabe index: 3 number of parameters: 5 id: 2931 unit: def _get_prune_weight_variable_op_names() file: tools/mnncompress/mnncompress/tensorflow/sensitivity_analyzer.py start line: 0 end line: 0 size: 19 LOC McCabe index: 10 number of parameters: 1 id: 2932 unit: def _get_prune_weight_variable_op_names() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 19 LOC McCabe index: 10 number of parameters: 1 id: 2933 unit: def _get_prune_weight_variable_op_names() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 19 LOC McCabe index: 10 number of parameters: 1 id: 2934 unit: def _get_prune_weight_variable_op_names() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 19 LOC McCabe index: 10 number of parameters: 1 id: 2935 unit: def _generate_level_pruner_masks() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 19 LOC McCabe index: 3 number of parameters: 1 id: 2936 unit: def _get_all_weight_variable_op_pairs() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 19 LOC McCabe index: 11 number of parameters: 2 id: 2937 unit: def __test_specify_output() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 2938 unit: def mainFunciton() file: tools/converter/tools/user_quant_modify_demo.py start line: 0 end line: 0 size: 19 LOC McCabe index: 7 number of parameters: 0 id: 2939 unit: void StridedSliceTf::run() file: tools/converter/source/tensorflow/StridedSliceTf.cpp start line: 24 end line: 50 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2940 unit: bool CommonKit::protobuf2json() file: tools/converter/source/common/CommonUtils.cpp start line: 39 end line: 57 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 2941 unit: bool CommonKit::json2protobuf() file: tools/converter/source/common/CommonUtils.cpp start line: 59 end line: 77 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 2942 unit: bool convertDataFormatTfliteDequant() file: tools/converter/source/tflite/TfliteUtils.hpp start line: 36 end line: 56 size: 19 LOC McCabe index: 6 number of parameters: 8 id: 2943 unit: void IfTorch::run() file: tools/converter/source/torch/IfTorch.cpp start line: 24 end line: 44 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 2944 unit: static MNN::DataType ScalarType2Dtype() file: tools/converter/source/torch/torchOpConverter.hpp start line: 105 end line: 123 size: 19 LOC McCabe index: 9 number of parameters: 1 id: 2945 unit: void BatchNormTorch::run() file: tools/converter/source/torch/BatchNormTorch.cpp start line: 24 end line: 42 size: 19 LOC McCabe index: 1 number of parameters: 3 id: 2946 unit: virtual bool onExecute() file: tools/converter/source/optimizer/postconvert/RemoveOutputTensorConvert.cpp start line: 15 end line: 33 size: 19 LOC McCabe index: 6 number of parameters: 1 id: 2947 unit: def infer_shapes() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 2948 unit: def fuse_qkv_insert_fmha() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 19 LOC McCabe index: 16 number of parameters: 3 id: 2949 unit: void SequenceInsertOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 101 end line: 122 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 2950 unit: void CastOnnx::run() file: tools/converter/source/onnx/CastOnnx.cpp start line: 20 end line: 42 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 2951 unit: VARP read_targets() file: tools/train/source/datasets/MnistDataset.cpp start line: 88 end line: 110 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 2952 unit: virtual std::vector onGrad() file: tools/train/source/grad/StridedSliceGrad.cpp start line: 17 end line: 39 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2953 unit: VARP updateParameter() file: tools/train/source/nn/NN.cpp start line: 685 end line: 703 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 2954 unit: int main() file: tools/cpp/winogradExample.cpp start line: 15 end line: 33 size: 19 LOC McCabe index: 2 number of parameters: 2 id: 2955 unit: bool compareVar() file: tools/cpp/testModelWithDescribe.cpp start line: 112 end line: 131 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 2956 unit: INTS getshape() file: pymnn/src/util.h start line: 158 end line: 176 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 2957 unit: inline int getitemsize() file: pymnn/src/util.h start line: 295 end line: 313 size: 19 LOC McCabe index: 7 number of parameters: 1 id: 2958 unit: def set_config() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2959 unit: def _list_shape_type() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 9 number of parameters: 2 id: 2960 unit: def _match_dtype() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 10 number of parameters: 3 id: 2961 unit: def cast() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2962 unit: def argmax() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2963 unit: def argmin() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2964 unit: def clone() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2965 unit: def relu() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2966 unit: def unstack() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2967 unit: def squeeze() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2968 unit: def unsqueeze() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2969 unit: def elu() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2970 unit: func imageRotatedByDegrees() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/AssetExtractor.swift start line: 117 end line: 139 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 2971 unit: fun getRepoConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/source/ModelSourceConfig.kt start line: 8 end line: 26 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 2972 unit: override fun onStartCommand() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadForegroundService.kt start line: 28 end line: 46 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 2973 unit: fun saveStringToFile() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 123 end line: 141 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 2974 unit: fun getDisplayResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 7 end line: 30 size: 19 LOC McCabe index: 2 number of parameters: 0 id: 2975 unit: fun generateUserPrompt() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/PromptUtils.kt start line: 9 end line: 27 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 2976 unit: def export() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 19 LOC McCabe index: 1 number of parameters: 2 id: 2977 unit: def scale_ln_fcs() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 19 LOC McCabe index: 8 number of parameters: 3 id: 2978 unit: def __init__() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 19 LOC McCabe index: 6 number of parameters: 2 id: 2979 unit: def load() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 2980 unit: def extract_feature() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 19 LOC McCabe index: 2 number of parameters: 2 id: 2981 unit: def write_token_file() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 2982 unit: void Sentencepiece::encode() file: transformers/llm/engine/src/tokenizer.cpp start line: 390 end line: 410 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 2983 unit: void Omni::addPositionIds() file: transformers/llm/engine/src/omni.cpp start line: 409 end line: 429 size: 19 LOC McCabe index: 7 number of parameters: 3 id: 2984 unit: inline bool bind_ip_address() file: transformers/llm/engine/src/httplib.h start line: 2774 end line: 2796 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 2985 unit: inline bool get_ip_and_port() file: transformers/llm/engine/src/httplib.h start line: 2919 end line: 2939 size: 19 LOC McCabe index: 4 number of parameters: 4 id: 2986 unit: inline bool retrieve_certs_from_keychain() file: transformers/llm/engine/src/httplib.h start line: 4520 end line: 4542 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 2987 unit: inline SSLServer::SSLServer() file: transformers/llm/engine/src/httplib.h start line: 7823 end line: 7845 size: 19 LOC McCabe index: 5 number of parameters: 3 id: 2988 unit: inline SSLClient::SSLClient() file: transformers/llm/engine/src/httplib.h start line: 7905 end line: 7925 size: 19 LOC McCabe index: 5 number of parameters: 4 id: 2989 unit: int search() file: transformers/llm/engine/app/mls.cpp start line: 376 end line: 394 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 2990 unit: static VARP shuffleUnit() file: benchmark/exprModels/ShuffleNetExpr.cpp start line: 17 end line: 35 size: 19 LOC McCabe index: 3 number of parameters: 6 id: 2991 unit: def bench_tf() file: benchmark/scripts/bench_pc.py start line: 0 end line: 0 size: 19 LOC McCabe index: 3 number of parameters: 1 id: 2992 unit: bool onComputeSize() file: source/shape/ShapeScatterNd.cpp start line: 16 end line: 42 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 2993 unit: virtual bool onComputeSize() file: source/shape/ShapeUnravelIndex.cpp start line: 15 end line: 36 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 2994 unit: std::shared_ptr GeometryComputerUtils::makeBinary() file: source/geometry/GeometryComputerUtils.cpp start line: 460 end line: 478 size: 19 LOC McCabe index: 1 number of parameters: 4 id: 2995 unit: std::shared_ptr GeometryComputerUtils::makeUnary() file: source/geometry/GeometryComputerUtils.cpp start line: 540 end line: 558 size: 19 LOC McCabe index: 1 number of parameters: 3 id: 2996 unit: void Matrix::add() file: source/math/Matrix.cpp start line: 172 end line: 191 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 2997 unit: static void initTensors() file: source/core/Session.cpp start line: 455 end line: 474 size: 19 LOC McCabe index: 6 number of parameters: 2 id: 2998 unit: std::pair ConvolutionCommon::convolutionPad() file: source/core/ConvolutionCommon.cpp start line: 880 end line: 899 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 2999 unit: std::tuple ConvolutionCommon::convolutionPadFull() file: source/core/ConvolutionCommon.cpp start line: 901 end line: 920 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 3000 unit: size_t CUDABackend::realSize() file: source/backend/cuda/core/CUDABackend.cpp start line: 225 end line: 243 size: 19 LOC McCabe index: 6 number of parameters: 1 id: 3001 unit: void apply_output_operator_source_not_needed_() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 567 end line: 589 size: 19 LOC McCabe index: 2 number of parameters: 4 id: 3002 unit: ErrorCode NPUCast::onResize() file: source/backend/hiai/execution/NPUCast.cpp start line: 19 end line: 38 size: 19 LOC McCabe index: 2 number of parameters: 2 id: 3003 unit: bool compute() file: source/backend/cpu/CPURaster.cpp start line: 29 end line: 47 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 3004 unit: KleidiAI::AccelType KleidiAI::getQIntAccelType() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 154 end line: 173 size: 19 LOC McCabe index: 2 number of parameters: 3 id: 3005 unit: void KleidiAI::runLhsQuantPack() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 251 end line: 270 size: 19 LOC McCabe index: 6 number of parameters: 7 id: 3006 unit: size_t KleidiAI::getRhsPackedSize() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 273 end line: 291 size: 19 LOC McCabe index: 7 number of parameters: 4 id: 3007 unit: void _AVX512_MNNAxByClampBroadcastUnit() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 503 end line: 521 size: 19 LOC McCabe index: 3 number of parameters: 8 id: 3008 unit: void _AVX_MNNReluWithSlopeChannel() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 69 end line: 87 size: 19 LOC McCabe index: 3 number of parameters: 5 id: 3009 unit: void _AVX_MNNAxByClampBroadcastUnit() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 89 end line: 107 size: 19 LOC McCabe index: 3 number of parameters: 8 id: 3010 unit: void _SSE_MNNRGBAToBGRA() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 67 end line: 85 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 3011 unit: static void _SSE_MNNPackedMatMul_12() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 51 end line: 70 size: 19 LOC McCabe index: 3 number of parameters: 4 id: 3012 unit: static void _SSE_MNNPackedMatMul_8() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 104 end line: 123 size: 19 LOC McCabe index: 3 number of parameters: 4 id: 3013 unit: ErrorCode CPUUnravelIndex::onExecute() file: source/backend/cpu/CPUUnravelIndex.cpp start line: 15 end line: 37 size: 19 LOC McCabe index: 3 number of parameters: 2 id: 3014 unit: void OneHotImpl() file: source/backend/cpu/CPUOneHot.cpp start line: 15 end line: 34 size: 19 LOC McCabe index: 5 number of parameters: 7 id: 3015 unit: static void _sourceTransformUnit8x8() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 190 end line: 223 size: 19 LOC McCabe index: 1 number of parameters: 4 id: 3016 unit: static void _swapUV() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 968 end line: 986 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 3017 unit: void KVCacheManager::removeKVCacheFile() file: source/backend/cpu/KVCacheManager.cpp start line: 43 end line: 61 size: 19 LOC McCabe index: 5 number of parameters: 0 id: 3018 unit: bool CLRuntime::onSetCache() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 194 end line: 212 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 3019 unit: ErrorCode NNAPIGather::onResize() file: source/backend/nnapi/execution/NNAPIGather.cpp start line: 17 end line: 36 size: 19 LOC McCabe index: 4 number of parameters: 2 id: 3020 unit: MemChunk VulkanMemoryPool::allocMemory() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 77 end line: 96 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 3021 unit: std::shared_ptr VulkanRuntime::allocUniform() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 143 end line: 161 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 3022 unit: static void Arm82BilinearSampleCUnit() file: source/backend/arm82/Arm82Interp.cpp start line: 35 end line: 53 size: 19 LOC McCabe index: 3 number of parameters: 5 id: 3023 unit: static void Arm82BilinearLineCUnit() file: source/backend/arm82/Arm82Interp.cpp start line: 55 end line: 74 size: 19 LOC McCabe index: 4 number of parameters: 5 id: 3024 unit: std::shared_ptr GLBackend::getProgram() file: source/backend/opengl/GLBackend.cpp start line: 401 end line: 422 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 3025 unit: ErrorCode GLSoftmax::onResize() file: source/backend/opengl/GLSoftmax.cpp start line: 28 end line: 46 size: 19 LOC McCabe index: 5 number of parameters: 2 id: 3026 unit: bool GLProgram::compileShader() file: source/backend/opengl/GLProgram.cpp start line: 23 end line: 41 size: 19 LOC McCabe index: 3 number of parameters: 1 id: 3027 unit: bool CoreMLRaster::buildReshape() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 19 end line: 37 size: 19 LOC McCabe index: 4 number of parameters: 3 id: 3028 unit: void CoreMLBackend::invokeModel() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 314 end line: 333 size: 19 LOC McCabe index: 4 number of parameters: 0 id: 3029 unit: kernel void weight_transform_common() file: source/backend/metal/MetalConvolutionCommon.mm start line: 57 end line: 78 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 3030 unit: std::pair MetalRuntime::makeCache() file: source/backend/metal/MetalBackend.mm start line: 1069 end line: 1091 size: 19 LOC McCabe index: 2 number of parameters: 1 id: 3031 unit: std::shared_ptr MetalConvolutionDepthwise::weightTransform() file: source/backend/metal/MetalConvolutionDepthwise.mm start line: 119 end line: 137 size: 19 LOC McCabe index: 3 number of parameters: 9 id: 3032 unit: void weightForDeconv() file: source/backend/metal/MetalDeconvolution.mm start line: 105 end line: 123 size: 19 LOC McCabe index: 5 number of parameters: 4 id: 3033 unit: kernel void copy() file: source/backend/metal/MetalAttentionShader.hpp start line: 361 end line: 380 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 3034 unit: VARP _RandomUnifom() file: express/MathOp.cpp start line: 1255 end line: 1272 size: 18 LOC McCabe index: 1 number of parameters: 6 id: 3035 unit: bool Variable::copyToDevicePtr() file: express/Expr.cpp start line: 578 end line: 600 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 3036 unit: void Variable::prepareCompute() file: express/Expr.cpp start line: 861 end line: 878 size: 18 LOC McCabe index: 9 number of parameters: 2 id: 3037 unit: void Executor::RuntimeManager::updateCache() file: express/Executor.cpp start line: 370 end line: 394 size: 18 LOC McCabe index: 6 number of parameters: 0 id: 3038 unit: static void _MNNScaleAndAddBias() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 525 end line: 542 size: 18 LOC McCabe index: 3 number of parameters: 6 id: 3039 unit: static void _destUnrollTransformUnit8x2() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 784 end line: 803 size: 18 LOC McCabe index: 2 number of parameters: 8 id: 3040 unit: static void powfWithContext() file: backupcode/cpubackend/CPULRN.cpp start line: 55 end line: 75 size: 18 LOC McCabe index: 5 number of parameters: 5 id: 3041 unit: void log() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 353 end line: 370 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 3042 unit: std::vector findContours() file: tools/cv/source/imgproc/structural.cpp start line: 2062 end line: 2080 size: 18 LOC McCabe index: 3 number of parameters: 4 id: 3043 unit: void ellipse() file: tools/cv/source/imgproc/draw.cpp start line: 884 end line: 901 size: 18 LOC McCabe index: 1 number of parameters: 10 id: 3044 unit: def check_for_grad_ops() file: tools/mnncompress/mnncompress/tensorflow/graph_checker.py start line: 0 end line: 0 size: 18 LOC McCabe index: 7 number of parameters: 1 id: 3045 unit: def put_log() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 3046 unit: def __analyze_inputs_outputs() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 18 LOC McCabe index: 11 number of parameters: 2 id: 3047 unit: def run_torchscript() file: tools/script/torchsscriptTest.py start line: 0 end line: 0 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 3048 unit: def test() file: tools/script/testPTQ.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 3049 unit: def remove_parameters() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 18 LOC McCabe index: 10 number of parameters: 1 id: 3050 unit: def main() file: tools/evaluation/turnLabelToClassID.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 3051 unit: def saveTensorByName() file: tools/converter/tools/test4TF.py start line: 0 end line: 0 size: 18 LOC McCabe index: 2 number of parameters: 4 id: 3052 unit: void DetectionOutput::run() file: tools/converter/source/caffe/Detection.cpp start line: 26 end line: 44 size: 18 LOC McCabe index: 2 number of parameters: 3 id: 3053 unit: void SplitTflite::run() file: tools/converter/source/tflite/PackTflite.cpp start line: 38 end line: 56 size: 18 LOC McCabe index: 1 number of parameters: 6 id: 3054 unit: static MNN::UnaryOpOperation _convert() file: tools/converter/source/tflite/UnaryTflite.cpp start line: 20 end line: 37 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 3055 unit: void Im2ColTorch::run() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 26 end line: 43 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 3056 unit: void Col2ImTorch::run() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 60 end line: 77 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 3057 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFApproximateEqual.cpp start line: 18 end line: 38 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 3058 unit: static void _mergeSubGraph() file: tools/converter/source/optimizer/GenerateSubGraph.cpp start line: 59 end line: 77 size: 18 LOC McCabe index: 6 number of parameters: 1 id: 3059 unit: std::unique_ptr PassManager::RunAllPasses() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 62 end line: 80 size: 18 LOC McCabe index: 2 number of parameters: 2 id: 3060 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxPrelu.cpp start line: 54 end line: 71 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 3061 unit: void OnnxScope::buildAccumulate() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 485 end line: 504 size: 18 LOC McCabe index: 1 number of parameters: 4 id: 3062 unit: void ReverseSequenceOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 267 end line: 285 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 3063 unit: virtual std::vector onGrad() file: tools/train/source/grad/ConcatGrad.cpp start line: 16 end line: 33 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 3064 unit: std::vector stringToDims() file: tools/cpp/ConfigFile.hpp start line: 207 end line: 226 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 3065 unit: inline int getnpysize() file: pymnn/src/util.h start line: 242 end line: 261 size: 18 LOC McCabe index: 7 number of parameters: 1 id: 3066 unit: def put_log() file: pymnn/pip_package/MNN/tools/utils/log.py start line: 0 end line: 0 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 3067 unit: def split() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 5 number of parameters: 3 id: 3068 unit: def sign() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3069 unit: def abs() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3070 unit: def round() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3071 unit: def sinh() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3072 unit: def cosh() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3073 unit: def tanh() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3074 unit: def asin() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3075 unit: def asinh() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3076 unit: def acos() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3077 unit: def acosh() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3078 unit: def atan() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3079 unit: def atanh() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3080 unit: def softplus() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3081 unit: def softsign() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3082 unit: def expand_dims() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 3083 unit: def zeros_like() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3084 unit: def __setattr__() file: pymnn/pip_package/MNN/nn/__init__.py start line: 0 end line: 0 size: 18 LOC McCabe index: 5 number of parameters: 3 id: 3085 unit: def getMacro() file: project/android/Hmacro.py start line: 0 end line: 0 size: 18 LOC McCabe index: 6 number of parameters: 1 id: 3086 unit: func copyFile() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/ChatHistoryFileManager.swift start line: 38 end line: 62 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 3087 unit: fun startRecord() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/asr/RecognizeService.kt start line: 151 end line: 168 size: 18 LOC McCabe index: 4 number of parameters: 0 id: 3088 unit: fun onLoadingChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 138 end line: 155 size: 18 LOC McCabe index: 7 number of parameters: 1 id: 3089 unit: fun getRawResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 8 end line: 30 size: 18 LOC McCabe index: 2 number of parameters: 0 id: 3090 unit: def smart_resize() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 18 LOC McCabe index: 6 number of parameters: 6 id: 3091 unit: def export() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 3092 unit: def _get_tensor_info_field() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 3093 unit: def export() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 18 LOC McCabe index: 6 number of parameters: 2 id: 3094 unit: Express::VARP Omni::forwardRaw() file: transformers/llm/engine/src/omni.cpp start line: 546 end line: 563 size: 18 LOC McCabe index: 5 number of parameters: 3 id: 3095 unit: Express::VARP Talker::gen_position_ids() file: transformers/llm/engine/src/omni.cpp start line: 693 end line: 711 size: 18 LOC McCabe index: 4 number of parameters: 1 id: 3096 unit: inline ssize_t Stream::write_format() file: transformers/llm/engine/src/httplib.h start line: 1636 end line: 1657 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 3097 unit: inline std::string encode_query_param() file: transformers/llm/engine/src/httplib.h start line: 2133 end line: 2152 size: 18 LOC McCabe index: 11 number of parameters: 1 id: 3098 unit: inline bool keep_alive() file: transformers/llm/engine/src/httplib.h start line: 2563 end line: 2580 size: 18 LOC McCabe index: 5 number of parameters: 2 id: 3099 unit: std::string FileUtils::RepoFolderName() file: transformers/llm/engine/app/file_utils.cpp start line: 54 end line: 75 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 3100 unit: static std::unique_ptr create_and_prepare_llm() file: transformers/llm/engine/app/mls.cpp start line: 26 end line: 43 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 3101 unit: func sendInput() file: transformers/llm/engine/ios/mnn-llm/mnn-llm/ContentView.swift start line: 31 end line: 51 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 3102 unit: VARP squeezeNetExpr() file: benchmark/exprModels/SqueezeNetExpr.cpp start line: 24 end line: 41 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3103 unit: def get_model() file: benchmark/scripts/tvm/ios_bert.py start line: 0 end line: 0 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 3104 unit: virtual float onComputeFlops() file: source/shape/ShapeConvolution.cpp start line: 119 end line: 136 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 3105 unit: void GeometryComputerUtils::makeRaster() file: source/geometry/GeometryComputerUtils.cpp start line: 442 end line: 459 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 3106 unit: void Matrix::sub() file: source/math/Matrix.cpp start line: 193 end line: 211 size: 18 LOC McCabe index: 2 number of parameters: 3 id: 3107 unit: void Matrix::mulPerLine() file: source/math/Matrix.cpp start line: 364 end line: 382 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 3108 unit: void Matrix::divPerLine() file: source/math/Matrix.cpp start line: 384 end line: 402 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 3109 unit: static unsigned int GetBestMaxStep() file: source/core/IDSTEncoder.hpp start line: 186 end line: 203 size: 18 LOC McCabe index: 3 number of parameters: 8 id: 3110 unit: void TensorUtils::copyShape() file: source/core/TensorUtils.cpp start line: 97 end line: 114 size: 18 LOC McCabe index: 3 number of parameters: 4 id: 3111 unit: bool TensorUtils::isTransposeRegion() file: source/core/TensorUtils.cpp start line: 343 end line: 360 size: 18 LOC McCabe index: 10 number of parameters: 1 id: 3112 unit: static void _computeRaw() file: source/core/TensorUtils.cpp start line: 845 end line: 862 size: 18 LOC McCabe index: 4 number of parameters: 3 id: 3113 unit: int CUDARuntime::selectDeviceMaxFreeMemory() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 62 end line: 84 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 3114 unit: void CUDARuntime::memcpy() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 143 end line: 161 size: 18 LOC McCabe index: 4 number of parameters: 5 id: 3115 unit: static bool _equalSizeStride() file: source/backend/cuda/execution/RasterExecution.cpp start line: 18 end line: 39 size: 18 LOC McCabe index: 14 number of parameters: 2 id: 3116 unit: void RasterExecution::executeFaster() file: source/backend/cuda/execution/RasterExecution.cpp start line: 294 end line: 312 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 3117 unit: ErrorCode NPUPermute::onResize() file: source/backend/hiai/execution/NPUPermute.cpp start line: 19 end line: 37 size: 18 LOC McCabe index: 2 number of parameters: 2 id: 3118 unit: ErrorCode CPUNonMaxSuppressionV2::onExecute() file: source/backend/cpu/CPUNonMaxSuppressionV2.cpp start line: 107 end line: 125 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 3119 unit: static void parse_cpu_revision() file: source/backend/cpu/CPURuntime.cpp start line: 336 end line: 357 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 3120 unit: static uint32_t parse_processor_number() file: source/backend/cpu/CPURuntime.cpp start line: 415 end line: 436 size: 18 LOC McCabe index: 4 number of parameters: 2 id: 3121 unit: void _AVX512_MNNReluWithSlopeChannel() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 484 end line: 501 size: 18 LOC McCabe index: 3 number of parameters: 5 id: 3122 unit: static void _destUnrollTransformUnit8x2() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 790 end line: 809 size: 18 LOC McCabe index: 2 number of parameters: 8 id: 3123 unit: void _SSE_MNNAxByClampBroadcastUnit() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 15 end line: 32 size: 18 LOC McCabe index: 3 number of parameters: 8 id: 3124 unit: void _SSE_MNNInt8ToInt16() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 636 end line: 654 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 3125 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 348 end line: 365 size: 18 LOC McCabe index: 5 number of parameters: 5 id: 3126 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 379 end line: 396 size: 18 LOC McCabe index: 5 number of parameters: 5 id: 3127 unit: static void _destTransformUnit6x5() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 622 end line: 641 size: 18 LOC McCabe index: 1 number of parameters: 4 id: 3128 unit: static void _destUnrollTransformUnit8x2() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1125 end line: 1144 size: 18 LOC McCabe index: 2 number of parameters: 8 id: 3129 unit: void MNNAxByClampBroadcastUnit() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3122 end line: 3139 size: 18 LOC McCabe index: 3 number of parameters: 8 id: 3130 unit: ErrorCode Convolution1x1Strassen::onExecute() file: source/backend/cpu/compute/Convolution1x1Strassen.cpp start line: 197 end line: 215 size: 18 LOC McCabe index: 2 number of parameters: 2 id: 3131 unit: float QuantizedToFloat() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 159 end line: 182 size: 18 LOC McCabe index: 3 number of parameters: 3 id: 3132 unit: inline void RequantizeManyInNewRange8To32BitReference() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 248 end line: 265 size: 18 LOC McCabe index: 2 number of parameters: 7 id: 3133 unit: bool OpenCLBackend::onClearBuffer() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 489 end line: 506 size: 18 LOC McCabe index: 3 number of parameters: 0 id: 3134 unit: std::string NNAPIEnumToString() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 62 end line: 81 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 3135 unit: uint32_t NNAPIBackend::buildDequantOperand() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 329 end line: 347 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 3136 unit: ErrorCode VulkanUnary::onEncode() file: source/backend/vulkan/buffer/execution/VulkanUnary.cpp start line: 104 end line: 123 size: 18 LOC McCabe index: 1 number of parameters: 3 id: 3137 unit: static void _destUnrollTransformUnit8x2() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 846 end line: 865 size: 18 LOC McCabe index: 2 number of parameters: 8 id: 3138 unit: int GLRuntime::onGetRuntimeStatus() file: source/backend/opengl/GLBackend.cpp start line: 453 end line: 470 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 3139 unit: ErrorCode GLPool::onExecute() file: source/backend/opengl/GLPool.cpp start line: 40 end line: 63 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 3140 unit: typedef void() file: source/backend/coreml/mlmodel/src/protobuf-c.c start line: 3490 end line: 3523 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 3141 unit: void MetalLayerNorm::onEncode() file: source/backend/metal/MetalLayerNorm.mm start line: 187 end line: 207 size: 18 LOC McCabe index: 2 number of parameters: 3 id: 3142 unit: static float getPosition() file: source/backend/metal/MetalGridSample.mm start line: 42 end line: 60 size: 18 LOC McCabe index: 8 number of parameters: 4 id: 3143 unit: ErrorCode MetalReduction::onResize() file: source/backend/metal/MetalReduction.mm start line: 53 end line: 70 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 3144 unit: bool MetalRuntime::onSetCache() file: source/backend/metal/MetalBackend.mm start line: 1238 end line: 1255 size: 18 LOC McCabe index: 5 number of parameters: 2 id: 3145 unit: kernel void main0() file: source/backend/metal/MetalRaster.mm start line: 72 end line: 89 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 3146 unit: std::vector _Split() file: express/NeuralNetWorkOp.cpp start line: 545 end line: 562 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3147 unit: VARP _CropAndResize() file: express/NeuralNetWorkOp.cpp start line: 876 end line: 892 size: 17 LOC McCabe index: 3 number of parameters: 6 id: 3148 unit: VARP _Sort() file: express/NeuralNetWorkOp.cpp start line: 1832 end line: 1848 size: 17 LOC McCabe index: 3 number of parameters: 4 id: 3149 unit: ErrorCode CPUSelu::onExecute() file: backupcode/cpubackend/CPUSelu.cpp start line: 22 end line: 39 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 3150 unit: ErrorCode CPUGatherND::onExecute() file: backupcode/cpubackend/CPUGatherND.cpp start line: 41 end line: 57 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3151 unit: static halide_type_t formatInput() file: tools/cv/source/imgproc/filter.cpp start line: 23 end line: 39 size: 17 LOC McCabe index: 6 number of parameters: 2 id: 3152 unit: static std::pair getScharrKernels() file: tools/cv/source/imgproc/filter.cpp start line: 74 end line: 90 size: 17 LOC McCabe index: 9 number of parameters: 3 id: 3153 unit: void circle() file: tools/cv/source/imgproc/draw.cpp start line: 866 end line: 882 size: 17 LOC McCabe index: 4 number of parameters: 7 id: 3154 unit: void rectangle() file: tools/cv/source/imgproc/draw.cpp start line: 913 end line: 929 size: 17 LOC McCabe index: 2 number of parameters: 7 id: 3155 unit: def forward() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3156 unit: def _init() file: tools/mnncompress/mnncompress/pytorch/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 17 LOC McCabe index: 10 number of parameters: 1 id: 3157 unit: def fuse_add_conv() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 3158 unit: def not_safe_to_prune_weights() file: tools/mnncompress/mnncompress/pytorch/utils.py start line: 0 end line: 0 size: 17 LOC McCabe index: 11 number of parameters: 2 id: 3159 unit: def upload_modelers() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3160 unit: def __test_specify_output() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 3161 unit: float TensorStatistic::computeDistance() file: tools/quantization/TensorStatistic.cpp start line: 307 end line: 326 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 3162 unit: inline void ParseResult::checked_parse_arg() file: tools/converter/include/cxxopts.hpp start line: 1002 end line: 1018 size: 17 LOC McCabe index: 4 number of parameters: 5 id: 3163 unit: bool read_proto_from_binary() file: tools/converter/source/caffe/CaffeUtils.cpp start line: 28 end line: 45 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3164 unit: bool tf_read_proto_from_binary() file: tools/converter/source/tensorflow/TfUtils.cpp start line: 18 end line: 37 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3165 unit: void AsStringTf::run() file: tools/converter/source/tensorflow/AsStringTf.cpp start line: 24 end line: 48 size: 17 LOC McCabe index: 1 number of parameters: 2 id: 3166 unit: int ConverterScope::buildIntInputOp() file: tools/converter/source/common/ConverterScope.cpp start line: 64 end line: 80 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 3167 unit: void ConverterScope::dealSubgraphDeps() file: tools/converter/source/common/ConverterScope.cpp start line: 95 end line: 111 size: 17 LOC McCabe index: 6 number of parameters: 0 id: 3168 unit: void ConverterScope::buildIncrement() file: tools/converter/source/common/ConverterScope.cpp start line: 163 end line: 180 size: 17 LOC McCabe index: 1 number of parameters: 2 id: 3169 unit: bool saveExternalData() file: tools/converter/source/common/RemoveParams.cpp start line: 104 end line: 120 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 3170 unit: bool convertDataFormatTflite() file: tools/converter/source/tflite/TfliteUtils.cpp start line: 95 end line: 113 size: 17 LOC McCabe index: 6 number of parameters: 7 id: 3171 unit: void GridSampleTorch::run() file: tools/converter/source/torch/GridSampleTorch.cpp start line: 24 end line: 40 size: 17 LOC McCabe index: 6 number of parameters: 3 id: 3172 unit: int addBizCode() file: tools/converter/source/MNN/addBizCode.cpp start line: 14 end line: 35 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3173 unit: EXPRP GetFmhcaBlockAboveNode() file: tools/converter/source/optimizer/merge/FuseFmhca.cpp start line: 28 end line: 44 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3174 unit: int GetFmhcaNumHeads() file: tools/converter/source/optimizer/merge/FuseFmhca.cpp start line: 46 end line: 62 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3175 unit: int GetFmhaV2NumHeads() file: tools/converter/source/optimizer/merge/FuseFmhaV2.cpp start line: 57 end line: 73 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3176 unit: static void _makeClusterNode() file: tools/converter/source/optimizer/GenerateSubGraph.cpp start line: 41 end line: 57 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3177 unit: std::vector PostTreatUtils::_findOpByInputIndex() file: tools/converter/source/optimizer/PostTreatUtils.cpp start line: 71 end line: 90 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 3178 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchScatteradd.cpp start line: 18 end line: 34 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 3179 unit: bool onnx_read_proto_from_binary() file: tools/converter/source/onnx/OnnxUtils.cpp start line: 14 end line: 34 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3180 unit: def remove_parallel_swish() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 17 LOC McCabe index: 7 number of parameters: 1 id: 3181 unit: void OnnxScope::onnxInit() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 433 end line: 449 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 3182 unit: void ConcatFromSequenceOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 174 end line: 192 size: 17 LOC McCabe index: 4 number of parameters: 3 id: 3183 unit: std::vector MobilenetV1::onForward() file: tools/train/source/models/MobilenetV1.cpp start line: 115 end line: 138 size: 17 LOC McCabe index: 2 number of parameters: 1 id: 3184 unit: virtual void onExecute() file: tools/train/source/parameters/Initializer.cpp start line: 185 end line: 203 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3185 unit: virtual void onExecute() file: tools/train/source/nn/Initializer.cpp start line: 185 end line: 203 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3186 unit: Express::VARP _DistillLoss() file: tools/train/source/optimizer/Loss.cpp start line: 51 end line: 67 size: 17 LOC McCabe index: 3 number of parameters: 5 id: 3187 unit: float LrScheduler::multiStep() file: tools/train/source/optimizer/LearningRateScheduler.cpp start line: 16 end line: 33 size: 17 LOC McCabe index: 4 number of parameters: 4 id: 3188 unit: static std::vector _getAllInputs() file: tools/cpp/backendTest.cpp start line: 61 end line: 77 size: 17 LOC McCabe index: 5 number of parameters: 1 id: 3189 unit: static bool isVec() file: pymnn/src/util.h start line: 416 end line: 432 size: 17 LOC McCabe index: 6 number of parameters: 1 id: 3190 unit: def main() file: pymnn/pip_package/MNN/tools/mnnconvert.py start line: 0 end line: 0 size: 17 LOC McCabe index: 4 number of parameters: 0 id: 3191 unit: def normalize() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 6 number of parameters: 7 id: 3192 unit: def meshgrid() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 9 number of parameters: 2 id: 3193 unit: def negative() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3194 unit: def floor() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3195 unit: def ceil() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3196 unit: def square() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3197 unit: def sqrt() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3198 unit: def rsqrt() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3199 unit: def exp() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3200 unit: def log() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3201 unit: def sin() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3202 unit: def cos() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3203 unit: def tan() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3204 unit: def reciprocal() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3205 unit: def log1p() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3206 unit: def gelu() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3207 unit: def sigmoid() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3208 unit: def expm1() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3209 unit: def where() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3210 unit: def rank() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3211 unit: def size() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3212 unit: def shape() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3213 unit: fun createLlmSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/ChatService.kt start line: 13 end line: 29 size: 17 LOC McCabe index: 2 number of parameters: 5 id: 3214 unit: fun getAudioDuration() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 27 end line: 43 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3215 unit: fun generateBenchMarkString() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 43 end line: 60 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3216 unit: fun shareLatestCrash() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/CrashUtil.kt start line: 97 end line: 113 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3217 unit: fun getUrlLastName() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/update/UpdateChecker.kt start line: 178 end line: 194 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3218 unit: fun deleteSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataManager.kt start line: 165 end line: 182 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3219 unit: void processStream() file: apps/Android/MnnLlmChat/app/src/main/cpp/utf8_stream_processor.hpp start line: 11 end line: 28 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 3220 unit: def extract_choice() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 17 LOC McCabe index: 5 number of parameters: 3 id: 3221 unit: def audio_process() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 3222 unit: def rebuild_attnention() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3223 unit: def init_from_args() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 3224 unit: def unload_param() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 17 LOC McCabe index: 8 number of parameters: 1 id: 3225 unit: static MNNForwardType backend_type_convert() file: transformers/llm/engine/src/llm.cpp start line: 45 end line: 61 size: 17 LOC McCabe index: 8 number of parameters: 1 id: 3226 unit: static MNNForwardType backend_type_convert() file: transformers/llm/engine/src/omni.cpp start line: 34 end line: 50 size: 17 LOC McCabe index: 8 number of parameters: 1 id: 3227 unit: void Embedding::load() file: transformers/llm/engine/src/embedding.cpp start line: 40 end line: 58 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 3228 unit: inline void default_socket_options() file: transformers/llm/engine/src/httplib.h start line: 1659 end line: 1675 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3229 unit: inline void split() file: transformers/llm/engine/src/httplib.h start line: 2257 end line: 2275 size: 17 LOC McCabe index: 7 number of parameters: 4 id: 3230 unit: inline bool read_content_with_length() file: transformers/llm/engine/src/httplib.h start line: 3480 end line: 3500 size: 17 LOC McCabe index: 6 number of parameters: 4 id: 3231 unit: size_t buf_find() file: transformers/llm/engine/src/httplib.h start line: 4165 end line: 4186 size: 17 LOC McCabe index: 7 number of parameters: 1 id: 3232 unit: inline socket_t ClientImpl::create_client_socket() file: transformers/llm/engine/src/httplib.h start line: 6243 end line: 6262 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3233 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7034 end line: 7051 size: 17 LOC McCabe index: 1 number of parameters: 5 id: 3234 unit: bool FileUtils::RemoveFileIfExists() file: transformers/llm/engine/app/file_utils.cpp start line: 113 end line: 130 size: 17 LOC McCabe index: 6 number of parameters: 1 id: 3235 unit: bool FileUtils::Move() file: transformers/llm/engine/app/file_utils.cpp start line: 165 end line: 184 size: 17 LOC McCabe index: 4 number of parameters: 3 id: 3236 unit: void processStream() file: transformers/llm/engine/app/mls_server.hpp start line: 35 end line: 52 size: 17 LOC McCabe index: 5 number of parameters: 2 id: 3237 unit: int delete_model() file: transformers/llm/engine/app/mls.cpp start line: 396 end line: 412 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 3238 unit: virtual bool onComputeSize() file: source/shape/ShapeAttention.cpp start line: 37 end line: 58 size: 17 LOC McCabe index: 1 number of parameters: 3 id: 3239 unit: virtual bool onComputeSize() file: source/shape/ShapeShape.cpp start line: 16 end line: 34 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3240 unit: std::shared_ptr GeometryComputer::Context::allocConst() file: source/geometry/GeometryComputer.cpp start line: 46 end line: 62 size: 17 LOC McCabe index: 3 number of parameters: 4 id: 3241 unit: void Session::ModeGroup::setMode() file: source/core/Session.cpp start line: 54 end line: 70 size: 17 LOC McCabe index: 15 number of parameters: 1 id: 3242 unit: ErrorCode Interpreter::updateCacheFile() file: source/core/Interpreter.cpp start line: 195 end line: 218 size: 17 LOC McCabe index: 6 number of parameters: 2 id: 3243 unit: bool Interpreter::releaseSession() file: source/core/Interpreter.cpp start line: 364 end line: 382 size: 17 LOC McCabe index: 5 number of parameters: 1 id: 3244 unit: bool MNNCreateDir() file: source/core/MNNFileUtils.cpp start line: 39 end line: 55 size: 17 LOC McCabe index: 8 number of parameters: 1 id: 3245 unit: bool TensorUtils::reshapeSlice() file: source/core/TensorUtils.cpp start line: 49 end line: 66 size: 17 LOC McCabe index: 7 number of parameters: 4 id: 3246 unit: std::pair CUDARuntime::makeCache() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 172 end line: 192 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 3247 unit: inline void testTensorRT() file: source/backend/tensorrt/backend/TRTBackendTest.hpp start line: 125 end line: 145 size: 17 LOC McCabe index: 1 number of parameters: 0 id: 3248 unit: ErrorCode NPUPack::onResize() file: source/backend/hiai/execution/NPUPack.cpp start line: 18 end line: 34 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3249 unit: bool WriteToBufferFile() file: source/backend/hiai/backend/NPUBackend.cpp start line: 186 end line: 203 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 3250 unit: bool WriteToOMFile() file: source/backend/hiai/backend/NPUBackend.cpp start line: 205 end line: 222 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 3251 unit: int NPUBackend::process() file: source/backend/hiai/backend/NPUBackend.cpp start line: 579 end line: 597 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3252 unit: shared_ptr NPUBackend::getInputOps() file: source/backend/hiai/backend/NPUBackend.cpp start line: 599 end line: 616 size: 17 LOC McCabe index: 4 number of parameters: 2 id: 3253 unit: struct cpuinfo_arm_chipset cpuinfo_arm_linux_decode_chipset_from_proc_cpuinfo_hardware() file: source/backend/cpu/CPURuntime.cpp start line: 976 end line: 994 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3254 unit: int CPURuntime::onGetRuntimeStatus() file: source/backend/cpu/CPUBackend.cpp start line: 305 end line: 322 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 3255 unit: void MNNBGRAToGRAY() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 161 end line: 179 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3256 unit: void MNNRGBAToGRAY() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 181 end line: 201 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3257 unit: void MNNRGBToGRAY() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 370 end line: 389 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3258 unit: void MNNBRGToGRAY() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 391 end line: 410 size: 17 LOC McCabe index: 3 number of parameters: 3 id: 3259 unit: void MNNInt8ScaleToFloat() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1705 end line: 1721 size: 17 LOC McCabe index: 5 number of parameters: 6 id: 3260 unit: void MNNPowC8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2459 end line: 2475 size: 17 LOC McCabe index: 4 number of parameters: 5 id: 3261 unit: void MNNFp8ToFp16() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3586 end line: 3602 size: 17 LOC McCabe index: 4 number of parameters: 3 id: 3262 unit: inline void CalculateUsedRange() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 292 end line: 309 size: 17 LOC McCabe index: 5 number of parameters: 3 id: 3263 unit: bool ConvBufWinograd::valid() file: source/backend/opencl/execution/buffer/ConvBufWinograd.cpp start line: 19 end line: 36 size: 17 LOC McCabe index: 12 number of parameters: 5 id: 3264 unit: const VkResult VulkanDevice::enumerateDeviceExtensionProperties() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 321 end line: 339 size: 17 LOC McCabe index: 6 number of parameters: 2 id: 3265 unit: void VulkanCommandPool::submitAndWait() file: source/backend/vulkan/component/VulkanCommandPool.cpp start line: 28 end line: 44 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 3266 unit: int VulkanRuntime::onGetRuntimeStatus() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 182 end line: 198 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 3267 unit: void encode() file: source/backend/vulkan/image/execution/VulkanConvolution.hpp start line: 47 end line: 63 size: 17 LOC McCabe index: 1 number of parameters: 4 id: 3268 unit: bool VulkanBackend::_supportImageSize() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 102 end line: 118 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 3269 unit: void VulkanBackend::copyToGPUBuffer() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 291 end line: 307 size: 17 LOC McCabe index: 1 number of parameters: 4 id: 3270 unit: ErrorCode GLEltwise::onExecute() file: source/backend/opengl/GLEltwise.cpp start line: 62 end line: 81 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3271 unit: ErrorCode MetalROIPooling::onResize() file: source/backend/metal/MetalROIPooling.mm start line: 24 end line: 41 size: 17 LOC McCabe index: 1 number of parameters: 2 id: 3272 unit: std::vector _Moments() file: express/NeuralNetWorkOp.cpp start line: 1152 end line: 1169 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 3273 unit: static VARP _Binary() file: express/MathOp.cpp start line: 42 end line: 57 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 3274 unit: static VARP _ReduceMutable() file: express/MathOp.cpp start line: 95 end line: 111 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 3275 unit: std::shared_ptr Executor::newExecutor() file: express/Executor.cpp start line: 152 end line: 167 size: 16 LOC McCabe index: 2 number of parameters: 3 id: 3276 unit: std::string getNameByTensor() file: codegen/old_opencl/OpenCLModule.cpp start line: 267 end line: 282 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 3277 unit: std::string MetalTarget::proto() file: codegen/metal/MetalTarget.cpp start line: 207 end line: 222 size: 16 LOC McCabe index: 3 number of parameters: 4 id: 3278 unit: ErrorCode CPUGatherV2::onResize() file: backupcode/cpubackend/CPUGatherV2.cpp start line: 20 end line: 36 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3279 unit: virtual ErrorCode onExecute() file: backupcode/cpubackend/CPUInnerProduct.cpp start line: 55 end line: 74 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 3280 unit: static void _MNNDeconvRunForUnitDepthWise() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 654 end line: 669 size: 16 LOC McCabe index: 3 number of parameters: 8 id: 3281 unit: WinogradFunctionHalf::TransformPackFunc WinogradFunctionHalf::chooseWinoSourceTransformPack() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 1121 end line: 1140 size: 16 LOC McCabe index: 10 number of parameters: 5 id: 3282 unit: void miscellaneous() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 193 end line: 211 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 3283 unit: void init() file: tools/cv/source/imgproc/structural.cpp start line: 645 end line: 660 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 3284 unit: static void PolyLine() file: tools/cv/source/imgproc/draw.cpp start line: 425 end line: 442 size: 16 LOC McCabe index: 5 number of parameters: 8 id: 3285 unit: def matmul2d() file: tools/mnncompress/mnncompress/tensorflow/overflow_custom_ops.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 3 id: 3286 unit: def _generate_all_constants() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 3287 unit: def _get_machine_id() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 3288 unit: def get_align_channels() file: tools/mnncompress/mnncompress/common/helper.py start line: 0 end line: 0 size: 16 LOC McCabe index: 6 number of parameters: 4 id: 3289 unit: def _quant_one_layer() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 16 LOC McCabe index: 5 number of parameters: 4 id: 3290 unit: def assembly() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 3291 unit: def upload_huggingface() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 3292 unit: def compare() file: tools/script/testPTQ.py start line: 0 end line: 0 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3293 unit: void Crop::run() file: tools/converter/source/caffe/Crop.cpp start line: 29 end line: 47 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3294 unit: void TensorArrayGatherTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 118 end line: 133 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3295 unit: void TensorArrayConcatTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 189 end line: 204 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3296 unit: int ConverterScope::buildIntConstOp() file: tools/converter/source/common/ConverterScope.cpp start line: 47 end line: 62 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 3297 unit: static void _postTreatOp() file: tools/converter/source/common/writeFb.cpp start line: 29 end line: 44 size: 16 LOC McCabe index: 5 number of parameters: 7 id: 3298 unit: static MNN::DataType _dataTypeMap() file: tools/converter/source/tflite/liteConverter.cpp start line: 16 end line: 31 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 3299 unit: void QuantizeMultiplier() file: tools/converter/source/tflite/TfliteUtils.cpp start line: 76 end line: 93 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3300 unit: void FuseUniform() file: tools/converter/source/torch/torchOptimize.cpp start line: 491 end line: 506 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3301 unit: void ExtraUnaryTorch::run() file: tools/converter/source/torch/UnaryTorch.cpp start line: 115 end line: 130 size: 16 LOC McCabe index: 2 number of parameters: 3 id: 3302 unit: void AddmmTorch::run() file: tools/converter/source/torch/MatMulTorch.cpp start line: 69 end line: 84 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 3303 unit: void EinsumTorch::run() file: tools/converter/source/torch/MatMulTorch.cpp start line: 100 end line: 115 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 3304 unit: void loadCustomOp() file: tools/converter/source/torch/torchConverter.cpp start line: 17 end line: 32 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 3305 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchReshapAs.cpp start line: 18 end line: 33 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 3306 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchReshapAs.cpp start line: 38 end line: 53 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 3307 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxPrelu.cpp start line: 76 end line: 91 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 3308 unit: void TransposeOnnx::run() file: tools/converter/source/onnx/TransposeOnnx.cpp start line: 21 end line: 37 size: 16 LOC McCabe index: 4 number of parameters: 3 id: 3309 unit: void SEluOnnx::run() file: tools/converter/source/onnx/EluOnnx.cpp start line: 45 end line: 64 size: 16 LOC McCabe index: 4 number of parameters: 3 id: 3310 unit: std::vector MobilenetV2::onForward() file: tools/train/source/models/MobilenetV2.cpp start line: 168 end line: 191 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 3311 unit: std::vector Lenet::onForward() file: tools/train/source/models/Lenet.cpp start line: 32 end line: 47 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 3312 unit: virtual std::vector onGrad() file: tools/train/source/grad/SelectGrad.cpp start line: 20 end line: 36 size: 16 LOC McCabe index: 2 number of parameters: 2 id: 3313 unit: virtual std::vector onGrad() file: tools/train/source/grad/RoiAlignGrad.cpp start line: 17 end line: 35 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 3314 unit: static inline int64_t getTimeInUs() file: tools/cpp/MNNV2Basic.cpp start line: 153 end line: 168 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 3315 unit: static void _initTimeTrace() file: tools/cpp/ExprDebug.hpp start line: 161 end line: 176 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 3316 unit: static inline int64_t getTime() file: tools/cpp/Profiler.cpp start line: 26 end line: 41 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 3317 unit: Example get() file: pymnn/src/data.h start line: 22 end line: 38 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 3318 unit: def _get_machine_id() file: pymnn/pip_package/MNN/tools/utils/log.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 3319 unit: $() file: doc/API/html/dynsections.js start line: 53 end line: 68 size: 16 LOC McCabe index: 3 number of parameters: 1 id: 3320 unit: func saveFileStatus() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelDownloadStorage.swift start line: 37 end line: 56 size: 16 LOC McCabe index: 2 number of parameters: 2 id: 3321 unit: func loadNextPage() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/LLMChatInteractor.swift start line: 141 end line: 156 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 3322 unit: fun deleteDirectoryRecursively() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 35 end line: 67 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 3323 unit: fun createSymlink() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 96 end line: 111 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 3324 unit: override suspend fun getRepoSize() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 77 end line: 92 size: 16 LOC McCabe index: 3 number of parameters: 1 id: 3325 unit: fun setPlaybackSpeed() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 64 end line: 79 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 3326 unit: def __init__() file: transformers/llm/eval/llm_eval.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 3327 unit: def forward() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 16 LOC McCabe index: 2 number of parameters: 2 id: 3328 unit: def forward() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 16 LOC McCabe index: 2 number of parameters: 3 id: 3329 unit: def export_predit() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 3330 unit: def embed() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 16 LOC McCabe index: 4 number of parameters: 4 id: 3331 unit: def onnx2mnn() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 4 id: 3332 unit: def regist_qwen3() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 3333 unit: def __init__() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 16 LOC McCabe index: 2 number of parameters: 4 id: 3334 unit: inline EncodingType encoding_type() file: transformers/llm/engine/src/httplib.h start line: 3153 end line: 3174 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 3335 unit: inline bool read_content_without_length() file: transformers/llm/engine/src/httplib.h start line: 3513 end line: 3530 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3336 unit: inline bool make_multipart_ranges_data() file: transformers/llm/engine/src/httplib.h start line: 4368 end line: 4383 size: 16 LOC McCabe index: 2 number of parameters: 5 id: 3337 unit: inline SSLClient::SSLClient() file: transformers/llm/engine/src/httplib.h start line: 7927 end line: 7944 size: 16 LOC McCabe index: 5 number of parameters: 4 id: 3338 unit: static inline uint64_t getTimeInUs() file: benchmark/benchmark.cpp start line: 102 end line: 117 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 3339 unit: void iosBenchAll() file: benchmark/benchmark.cpp start line: 367 end line: 383 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 3340 unit: static inline uint64_t getTimeInUs() file: benchmark/benchmarkExprModels.cpp start line: 28 end line: 43 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 3341 unit: inline static uint8_t _encode() file: source/cv/ImageProcessUtils.cpp start line: 286 end line: 301 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 3342 unit: void Matrix::preTranslate() file: source/cv/Matrix_CV.cpp start line: 129 end line: 145 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 3343 unit: void Matrix::preScale() file: source/cv/Matrix_CV.cpp start line: 187 end line: 214 size: 16 LOC McCabe index: 6 number of parameters: 2 id: 3344 unit: static void _create() file: source/geometry/GeometryImageOp.cpp start line: 173 end line: 188 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 3345 unit: virtual bool onCompute() file: source/geometry/GeometryReshape.cpp start line: 86 end line: 101 size: 16 LOC McCabe index: 3 number of parameters: 5 id: 3346 unit: static std::shared_ptr computeF() file: source/math/WingoradGenerater.cpp start line: 17 end line: 32 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 3347 unit: void Matrix::dot() file: source/math/Matrix.cpp start line: 213 end line: 229 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 3348 unit: void Matrix::print() file: source/math/Matrix.cpp start line: 306 end line: 323 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 3349 unit: Tensor::DimensionType OpCommonUtils::convertDimType() file: source/core/OpCommonUtils.cpp start line: 16 end line: 31 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 3350 unit: virtual void onRelease() file: source/core/BufferAllocator.cpp start line: 122 end line: 137 size: 16 LOC McCabe index: 3 number of parameters: 1 id: 3351 unit: void EagerBufferAllocator::release() file: source/core/BufferAllocator.cpp start line: 316 end line: 331 size: 16 LOC McCabe index: 4 number of parameters: 1 id: 3352 unit: ErrorCode Interpreter::runSessionWithCallBackInfo() file: source/core/Interpreter.cpp start line: 501 end line: 519 size: 16 LOC McCabe index: 2 number of parameters: 4 id: 3353 unit: ErrorCode MNNCloseFile() file: source/core/MNNFileUtils.cpp start line: 133 end line: 148 size: 16 LOC McCabe index: 7 number of parameters: 1 id: 3354 unit: ErrorCode MNNRemoveFile() file: source/core/MNNFileUtils.cpp start line: 150 end line: 165 size: 16 LOC McCabe index: 7 number of parameters: 1 id: 3355 unit: size_t MNNReadFile() file: source/core/MNNFileUtils.cpp start line: 214 end line: 229 size: 16 LOC McCabe index: 7 number of parameters: 3 id: 3356 unit: size_t MNNWriteFile() file: source/core/MNNFileUtils.cpp start line: 231 end line: 246 size: 16 LOC McCabe index: 7 number of parameters: 3 id: 3357 unit: static inline bool expandSrc() file: source/core/TensorUtils.cpp start line: 429 end line: 444 size: 16 LOC McCabe index: 5 number of parameters: 4 id: 3358 unit: static inline bool expandStrideSize() file: source/core/TensorUtils.cpp start line: 446 end line: 461 size: 16 LOC McCabe index: 8 number of parameters: 5 id: 3359 unit: int ConvolutionCommon::getQuantBitFromExternalFile() file: source/core/ConvolutionCommon.cpp start line: 543 end line: 561 size: 16 LOC McCabe index: 6 number of parameters: 1 id: 3360 unit: static cutlass::MatrixCoord CUTLASS_DEVICE get_lane_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 287 end line: 303 size: 16 LOC McCabe index: 1 number of parameters: 3 id: 3361 unit: void log() file: source/backend/tensorrt/backend/TRTType.hpp start line: 19 end line: 36 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3362 unit: void log() file: source/backend/tensorrt/backend/TRTBackendTest.hpp start line: 22 end line: 37 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3363 unit: int MNNGetCurrentPid() file: source/backend/cpu/CPURuntime.cpp start line: 69 end line: 84 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 3364 unit: ErrorCode CPUCastCreator::cast() file: source/backend/cpu/CPUCast.cpp start line: 50 end line: 65 size: 16 LOC McCabe index: 3 number of parameters: 4 id: 3365 unit: bool CPUBackend::onSelectDynamicAllocator() file: source/backend/cpu/CPUBackend.cpp start line: 478 end line: 493 size: 16 LOC McCabe index: 5 number of parameters: 2 id: 3366 unit: void MNNInt8FunctionInit() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 131 end line: 146 size: 16 LOC McCabe index: 2 number of parameters: 0 id: 3367 unit: static void _AVX512_MNNAsyQuantFunc() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 466 end line: 482 size: 16 LOC McCabe index: 3 number of parameters: 5 id: 3368 unit: void _AVX512_MNNDeconvRunForUnitDepthWise() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 614 end line: 629 size: 16 LOC McCabe index: 3 number of parameters: 8 id: 3369 unit: static CoreFunctions::WinoTransPackFunc _AVX512_chooseWinoSourceTransformPack() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1365 end line: 1382 size: 16 LOC McCabe index: 10 number of parameters: 5 id: 3370 unit: void _AVX_MNNDeconvRunForUnitDepthWise() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 218 end line: 233 size: 16 LOC McCabe index: 3 number of parameters: 8 id: 3371 unit: static CoreFunctions::WinoTransPackFunc _AVX2_chooseWinoSourceTransformPack() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 1127 end line: 1144 size: 16 LOC McCabe index: 10 number of parameters: 5 id: 3372 unit: void _AVX_MNNAsyQuantFunc() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 485 end line: 501 size: 16 LOC McCabe index: 3 number of parameters: 5 id: 3373 unit: void _SSE_MNNAsyQuantFunc() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 636 end line: 652 size: 16 LOC McCabe index: 3 number of parameters: 5 id: 3374 unit: std::vector CPUConvolution::getPostParameters() file: source/backend/cpu/CPUConvolution.cpp start line: 235 end line: 250 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 3375 unit: void MNNDeconvRunForUnitDepthWise() file: source/backend/cpu/compute/ConvOpt.cpp start line: 134 end line: 149 size: 16 LOC McCabe index: 3 number of parameters: 8 id: 3376 unit: void ConvolutionTiledExecutor::initWeight() file: source/backend/cpu/compute/ConvolutionTiledExecutor.cpp start line: 24 end line: 41 size: 16 LOC McCabe index: 3 number of parameters: 6 id: 3377 unit: void MNNGRAYToC4() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 46 end line: 61 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3378 unit: void MNNC3ToC4() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 79 end line: 94 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3379 unit: void MNNRGBAToBGRA() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 96 end line: 111 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3380 unit: static void mergeAddBiasScaleQuantize() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 242 end line: 258 size: 16 LOC McCabe index: 3 number of parameters: 5 id: 3381 unit: void MNNQuantScaleFP32() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 202 end line: 217 size: 16 LOC McCabe index: 4 number of parameters: 5 id: 3382 unit: static void MNNSumWeightInt8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 658 end line: 676 size: 16 LOC McCabe index: 5 number of parameters: 6 id: 3383 unit: void MNNReluWithSlopeChannel() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2312 end line: 2327 size: 16 LOC McCabe index: 5 number of parameters: 5 id: 3384 unit: inline void QuantizeMultiplier() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 33 end line: 48 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3385 unit: float OpenCLBackend::getBytes() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 349 end line: 364 size: 16 LOC McCabe index: 6 number of parameters: 1 id: 3386 unit: void OpenCLBackend::onCopyBuffer() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1015 end line: 1031 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 3387 unit: void copyBufferToImage() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 593 end line: 608 size: 16 LOC McCabe index: 1 number of parameters: 6 id: 3388 unit: bool SoftmaxExecution::buildSoftmaxKernel() file: source/backend/opencl/execution/image/SoftmaxExecution.cpp start line: 24 end line: 39 size: 16 LOC McCabe index: 3 number of parameters: 1 id: 3389 unit: void DepthwiseConvSubgroupBufExecution::transformWeight() file: source/backend/opencl/execution/buffer/DepthwiseConvSubgroupBufExecution.cpp start line: 125 end line: 143 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 3390 unit: ErrorCode NNAPIScale::onResize() file: source/backend/nnapi/execution/NNAPIScale.cpp start line: 17 end line: 34 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 3391 unit: const VkResult VulkanDevice::createComputePipeline() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 514 end line: 530 size: 16 LOC McCabe index: 1 number of parameters: 6 id: 3392 unit: std::shared_ptr VulkanMatrixMultier4x4::createKernel() file: source/backend/vulkan/image/execution/VulkanMatrixMultier4x4.cpp start line: 18 end line: 36 size: 16 LOC McCabe index: 2 number of parameters: 5 id: 3393 unit: ErrorCode VulkanBasicExecutionInDirect::onResize() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.cpp start line: 66 end line: 82 size: 16 LOC McCabe index: 3 number of parameters: 2 id: 3394 unit: void Arm82MNNExp() file: source/backend/arm82/Arm82OptFunc.cpp start line: 26 end line: 41 size: 16 LOC McCabe index: 3 number of parameters: 3 id: 3395 unit: void MNNNC4HW4TONC8HW8() file: source/backend/arm82/Arm82OptFunc.cpp start line: 174 end line: 190 size: 16 LOC McCabe index: 3 number of parameters: 4 id: 3396 unit: Arm82WinogradFunction::TransformPackFunc Arm82WinogradFunction::chooseWinoSourceTransformPack() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 1185 end line: 1203 size: 16 LOC McCabe index: 10 number of parameters: 5 id: 3397 unit: static void ARM82CountMinMaxValue() file: source/backend/arm82/Arm82Functions.cpp start line: 119 end line: 134 size: 16 LOC McCabe index: 4 number of parameters: 4 id: 3398 unit: static void _MNNDeconvRunForUnitDepthWise() file: source/backend/arm82/Arm82Functions.cpp start line: 514 end line: 529 size: 16 LOC McCabe index: 3 number of parameters: 8 id: 3399 unit: ErrorCode GLConvolutionDepthwise::onResize() file: source/backend/opengl/GLConvolutionDepthwise.cpp start line: 94 end line: 109 size: 16 LOC McCabe index: 1 number of parameters: 2 id: 3400 unit: ErrorCode GPUConvolution::onResize() file: source/backend/opengl/GLConvolution.cpp start line: 35 end line: 52 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 3401 unit: static inline void _getNCPlane() file: source/backend/metal/MetalBackend.mm start line: 349 end line: 364 size: 16 LOC McCabe index: 4 number of parameters: 4 id: 3402 unit: kernel void main0() file: source/backend/metal/MetalCast.mm start line: 20 end line: 35 size: 16 LOC McCabe index: 2 number of parameters: 1 id: 3403 unit: VARP _InnerProduct() file: express/NeuralNetWorkOp.cpp start line: 109 end line: 125 size: 15 LOC McCabe index: 4 number of parameters: 4 id: 3404 unit: VARP _FloatToInt8() file: express/NeuralNetWorkOp.cpp start line: 1719 end line: 1733 size: 15 LOC McCabe index: 3 number of parameters: 4 id: 3405 unit: static DataType _convertDataType() file: express/MathOp.cpp start line: 18 end line: 32 size: 15 LOC McCabe index: 8 number of parameters: 1 id: 3406 unit: bool Expr::setInfoDirty() file: express/Expr.cpp start line: 943 end line: 959 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 3407 unit: ErrorCode StaticModule::_execute() file: express/module/StaticModule.cpp start line: 540 end line: 554 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 3408 unit: std::shared_ptr Executor::getGlobalExecutor() file: express/Executor.cpp start line: 136 end line: 150 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 3409 unit: ErrorCode CPUElu::onExecute() file: backupcode/cpubackend/CPUElu.cpp start line: 14 end line: 31 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3410 unit: ErrorCode CPUThreshold::onExecute() file: backupcode/cpubackend/CPUThreshold.cpp start line: 13 end line: 30 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3411 unit: void color() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 73 end line: 89 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 3412 unit: VARP boxPoints() file: tools/cv/source/imgproc/structural.cpp start line: 2333 end line: 2347 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3413 unit: def do_pruning() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3414 unit: def do_pruning() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3415 unit: def search() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3416 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 8 id: 3417 unit: def hard_prune_weight() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3418 unit: def forward() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3419 unit: def strip_qat_ops() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 15 LOC McCabe index: 6 number of parameters: 1 id: 3420 unit: def upload_modelscope() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 3421 unit: def compareAcc() file: tools/script/testPTQ.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 5 id: 3422 unit: inline void Options::add_option() file: tools/converter/include/cxxopts.hpp start line: 1193 end line: 1212 size: 15 LOC McCabe index: 3 number of parameters: 6 id: 3423 unit: def skipMoreOps() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 4 id: 3424 unit: virtual void run() file: tools/converter/source/caffe/InnerProduct.cpp start line: 14 end line: 28 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3425 unit: void PadTf::run() file: tools/converter/source/tensorflow/PadTf.cpp start line: 21 end line: 37 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3426 unit: void CastTf::run() file: tools/converter/source/tensorflow/CastTf.cpp start line: 21 end line: 36 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3427 unit: void CropAndResize::run() file: tools/converter/source/tensorflow/CropAndResizeTf.cpp start line: 23 end line: 40 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3428 unit: static void storeWeight() file: tools/converter/source/common/RemoveParams.cpp start line: 14 end line: 28 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3429 unit: void TfliteModel::readModel() file: tools/converter/source/tflite/liteConverter.cpp start line: 365 end line: 383 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 3430 unit: MNN::DataType TfliteDataTypeToMNN() file: tools/converter/source/tflite/TfliteUtils.cpp start line: 115 end line: 129 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3431 unit: MNN::DataType TfliteDequantDataTypeToMNN() file: tools/converter/source/tflite/TfliteUtils.cpp start line: 131 end line: 145 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3432 unit: void SplitTorch::run() file: tools/converter/source/torch/SplitTorch.cpp start line: 24 end line: 39 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3433 unit: void LoopBodyLegal() file: tools/converter/source/torch/torchOptimize.cpp start line: 278 end line: 293 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3434 unit: void PadTorch::run() file: tools/converter/source/torch/PadTorch.cpp start line: 24 end line: 38 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3435 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tflitextra/TFliteBatchToSpace.cpp start line: 52 end line: 66 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3436 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tflitextra/TFliteBatchToSpace.cpp start line: 70 end line: 84 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3437 unit: static EXPRP is_gqa() file: tools/converter/source/optimizer/merge/FuseAttention.cpp start line: 26 end line: 40 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3438 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFBatchToSpaceND.cpp start line: 52 end line: 66 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3439 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFBatchToSpaceND.cpp start line: 70 end line: 84 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3440 unit: bool PassManager::RunOnOperation() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 111 end line: 125 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3441 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchSize.cpp start line: 18 end line: 34 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3442 unit: static VARP _Float2Int8() file: tools/converter/source/optimizer/onnxextra/OnnxQuantizeLinear.cpp start line: 16 end line: 30 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 3443 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxLogSoftmax.cpp start line: 20 end line: 35 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3444 unit: void UnSqueezeOnnx::run() file: tools/converter/source/onnx/UnSqueezeOnnx.cpp start line: 21 end line: 36 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 3445 unit: void FlattenOnnx::run() file: tools/converter/source/onnx/FlattenOnnx.cpp start line: 21 end line: 37 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3446 unit: void SqueezeOnnx::run() file: tools/converter/source/onnx/SqueezeOnnx.cpp start line: 21 end line: 36 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 3447 unit: std::vector DataLoader::next() file: tools/train/source/data/DataLoader.cpp start line: 34 end line: 48 size: 15 LOC McCabe index: 4 number of parameters: 0 id: 3448 unit: virtual void onExecute() file: tools/train/source/parameters/Initializer.cpp start line: 75 end line: 92 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3449 unit: virtual void onExecute() file: tools/train/source/parameters/Initializer.cpp start line: 128 end line: 145 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3450 unit: virtual void onExecute() file: tools/train/source/parameters/Initializer.cpp start line: 158 end line: 175 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 3451 unit: static size_t _getBlobSize() file: tools/train/source/exec/extractForInfer.cpp start line: 243 end line: 257 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3452 unit: virtual void onExecute() file: tools/train/source/nn/Initializer.cpp start line: 75 end line: 92 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3453 unit: virtual void onExecute() file: tools/train/source/nn/Initializer.cpp start line: 128 end line: 145 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3454 unit: virtual void onExecute() file: tools/train/source/nn/Initializer.cpp start line: 158 end line: 175 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 3455 unit: virtual std::vector onForward() file: tools/train/source/nn/NN.cpp start line: 49 end line: 65 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3456 unit: Express::VARP SGD::regularizeParameters() file: tools/train/source/optimizer/SGD.cpp start line: 54 end line: 69 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3457 unit: Express::VARP ADAM::onComputeUpdateValue() file: tools/train/source/optimizer/ADAM.cpp start line: 39 end line: 60 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 3458 unit: static void copyDataFromAHardWareBuffer() file: tools/cpp/GpuInterTest.cpp start line: 211 end line: 226 size: 15 LOC McCabe index: 4 number of parameters: 4 id: 3459 unit: void begin() file: tools/cpp/ExprDebug.hpp start line: 137 end line: 151 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3460 unit: void Profiler::printTimeByName() file: tools/cpp/Profiler.cpp start line: 179 end line: 194 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 3461 unit: def generate() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 3462 unit: def response() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 3463 unit: def parse_args() file: pymnn/pip_package/MNN/tools/mnnconvert.py start line: 0 end line: 0 size: 15 LOC McCabe index: 7 number of parameters: 0 id: 3464 unit: def rollaxis() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 3465 unit: def pad() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 3 id: 3466 unit: func calculateTotalSize() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelScopeDownloadManager.swift start line: 269 end line: 283 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3467 unit: fun getDownloadedFile() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 102 end line: 116 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3468 unit: override fun deleteRepo() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 48 end line: 62 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3469 unit: fun createDiffusionSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/ChatService.kt start line: 32 end line: 46 size: 15 LOC McCabe index: 2 number of parameters: 4 id: 3470 unit: fun loadConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/ModelConfig.kt start line: 91 end line: 106 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3471 unit: fun checkForUpdates() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/update/UpdateChecker.kt start line: 37 end line: 110 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3472 unit: override fun onBindViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 66 end line: 80 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 3473 unit: def chat() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 3474 unit: def write_quant_header() file: transformers/llm/export/utils/mnn_utils.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 4 id: 3475 unit: def export() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 3476 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 3477 unit: def vision_position_ids() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3478 unit: def write_header() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 4 id: 3479 unit: def make_external() file: transformers/llm/export/utils/onnx.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 4 id: 3480 unit: def make_external() file: transformers/llm/export/utils/onnx_rebuilder.py start line: 0 end line: 0 size: 15 LOC McCabe index: 2 number of parameters: 4 id: 3481 unit: bool Llm::select_module() file: transformers/llm/engine/src/llm.cpp start line: 226 end line: 240 size: 15 LOC McCabe index: 4 number of parameters: 1 id: 3482 unit: Express::VARP Llm::forwardRaw() file: transformers/llm/engine/src/llm.cpp start line: 302 end line: 316 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3483 unit: void operator() file: transformers/llm/engine/src/httplib.h start line: 618 end line: 636 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 3484 unit: inline bool from_hex_to_i() file: transformers/llm/engine/src/httplib.h start line: 1993 end line: 2008 size: 15 LOC McCabe index: 5 number of parameters: 4 id: 3485 unit: void buf_append() file: transformers/llm/engine/src/httplib.h start line: 4188 end line: 4204 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 3486 unit: inline std::string message_digest() file: transformers/llm/engine/src/httplib.h start line: 4450 end line: 4468 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3487 unit: inline Result ClientImpl::send_with_content_provider() file: transformers/llm/engine/src/httplib.h start line: 6794 end line: 6811 size: 15 LOC McCabe index: 1 number of parameters: 8 id: 3488 unit: std::vector value() file: transformers/llm/engine/src/llmconfig.hpp start line: 173 end line: 187 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3489 unit: std::vector value() file: transformers/llm/engine/src/llmconfig.hpp start line: 188 end line: 202 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3490 unit: std::vector value() file: transformers/llm/engine/src/llmconfig.hpp start line: 203 end line: 217 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3491 unit: std::tuple HfApiClient::ParseUrl() file: transformers/llm/engine/app/hf_api_client.cpp start line: 19 end line: 33 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3492 unit: bool BertTokenizer::load() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 19 end line: 33 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3493 unit: VARP Diffusion::text_encoder() file: transformers/diffusion/engine/src/diffusion.cpp start line: 172 end line: 189 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 3494 unit: VARP mobileNetV2Expr() file: benchmark/exprModels/MobileNetExpr.cpp start line: 105 end line: 119 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3495 unit: static inline std::string forwardType() file: benchmark/benchmark.cpp start line: 198 end line: 212 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3496 unit: static inline std::string forwardType() file: benchmark/benchmarkExprModels.cpp start line: 45 end line: 59 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3497 unit: virtual bool onComputeSize() file: source/shape/ShapeInnerProduct.cpp start line: 15 end line: 32 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 3498 unit: bool Matrix::postIDiv() file: source/cv/Matrix_CV.cpp start line: 236 end line: 254 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3499 unit: void GeometryComputer::Context::getRasterCacheCreate() file: source/geometry/GeometryComputer.cpp start line: 371 end line: 386 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3500 unit: uint64_t Timer::durationInUs() file: source/core/AutoTime.cpp start line: 44 end line: 59 size: 15 LOC McCabe index: 1 number of parameters: 0 id: 3501 unit: void Session::ModeGroup::setExternalPath() file: source/core/Session.cpp start line: 117 end line: 131 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3502 unit: DataType OpCommonUtils::convertDataType() file: source/core/OpCommonUtils.cpp start line: 914 end line: 928 size: 15 LOC McCabe index: 8 number of parameters: 1 id: 3503 unit: ErrorCode Interpreter::runSession() file: source/core/Interpreter.cpp start line: 409 end line: 425 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 3504 unit: bool Tensor::copyFromHostTensor() file: source/core/Tensor.cpp start line: 170 end line: 184 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3505 unit: static bool _RegionValid() file: source/core/TensorUtils.cpp start line: 606 end line: 621 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3506 unit: void ConvolutionCommon::getConvParameters() file: source/core/ConvolutionCommon.cpp start line: 808 end line: 822 size: 15 LOC McCabe index: 3 number of parameters: 5 id: 3507 unit: static void _computeStride() file: source/backend/cuda/core/CUDABackend.cpp start line: 342 end line: 356 size: 15 LOC McCabe index: 3 number of parameters: 6 id: 3508 unit: static PackInfo _computePackInfo() file: source/backend/cuda/core/CUDABackend.cpp start line: 389 end line: 403 size: 15 LOC McCabe index: 2 number of parameters: 4 id: 3509 unit: void operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 236 end line: 252 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 3510 unit: FragmentOutput operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_rescale_output.h start line: 190 end line: 213 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 3511 unit: static int64_t get_size_in_bytes() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/fmha_flash_attention.h start line: 62 end line: 76 size: 15 LOC McCabe index: 9 number of parameters: 2 id: 3512 unit: static int64_t get_size_in_bytes() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/fmha_cross_attention.h start line: 62 end line: 76 size: 15 LOC McCabe index: 9 number of parameters: 2 id: 3513 unit: std::vector TRTBatchMatMul::onEncode() file: source/backend/tensorrt/execution/TRTBatchMatMul.cpp start line: 29 end line: 47 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3514 unit: void NHWC2NCHW() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 231 end line: 245 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3515 unit: void NHWC2NCHW() file: source/backend/hiai/backend/NPUBackend.cpp start line: 53 end line: 67 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3516 unit: void NCHW2NHWC() file: source/backend/hiai/backend/NPUBackend.cpp start line: 97 end line: 111 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3517 unit: inline int32_t convertMask() file: source/backend/hiai/backend/NPUBackend.hpp start line: 208 end line: 222 size: 15 LOC McCabe index: 4 number of parameters: 3 id: 3518 unit: ErrorCode CPUUnary::onResize() file: source/backend/cpu/CPUUnary.cpp start line: 29 end line: 43 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3519 unit: static MNNUnaryExecute selectForInt() file: source/backend/cpu/CPUUnary.cpp start line: 437 end line: 451 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3520 unit: struct cpuinfo_arm_chipset cpuinfo_arm_android_decode_chipset_from_ro_product_board() file: source/backend/cpu/CPURuntime.cpp start line: 996 end line: 1012 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 3521 unit: struct cpuinfo_arm_chipset cpuinfo_arm_android_decode_chipset_from_ro_chipname() file: source/backend/cpu/CPURuntime.cpp start line: 1053 end line: 1069 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3522 unit: void NCHW2NHWC() file: source/backend/cpu/CPUTensorConvert.cpp start line: 19 end line: 33 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3523 unit: void NHWC2NCHW() file: source/backend/cpu/CPUTensorConvert.cpp start line: 36 end line: 50 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3524 unit: std::tuple CPUTensorConverter::splitDimensions() file: source/backend/cpu/CPUTensorConvert.cpp start line: 254 end line: 268 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3525 unit: ErrorCode CPUDet::onResize() file: source/backend/cpu/CPUDet.cpp start line: 19 end line: 33 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3526 unit: ErrorCode CPUDeconvolutionDepthwiseMultiInput::onResize() file: source/backend/cpu/CPUDeconvolutionDepthwise.cpp start line: 80 end line: 94 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 3527 unit: void _SSE_ImageProcessInit() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 149 end line: 164 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3528 unit: inline void STORE_M256_VECTOR_AS_COLUMN() file: source/backend/cpu/x86_x64/avx512/SparseKernelFunction.hpp start line: 134 end line: 148 size: 15 LOC McCabe index: 1 number of parameters: 3 id: 3529 unit: void MNNTranspose16Bit() file: source/backend/cpu/x86_x64/sse/ReorderFunctions.cpp start line: 62 end line: 77 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3530 unit: void _SSE_MNNReluWithSlopeChannel() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 50 end line: 64 size: 15 LOC McCabe index: 3 number of parameters: 5 id: 3531 unit: ErrorCode CPUDetectionPostProcess::onExecute() file: source/backend/cpu/CPUDetectionPostProcess.cpp start line: 126 end line: 143 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3532 unit: void CPUConvolution::Resource::copyBias() file: source/backend/cpu/CPUConvolution.cpp start line: 28 end line: 42 size: 15 LOC McCabe index: 3 number of parameters: 4 id: 3533 unit: bool CPUConvolution::Resource::copyBiasAlign() file: source/backend/cpu/CPUConvolution.cpp start line: 44 end line: 58 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3534 unit: int ThreadPool::init() file: source/backend/cpu/ThreadPool.cpp start line: 17 end line: 31 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 3535 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 102 end line: 116 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3536 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 160 end line: 174 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3537 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 219 end line: 233 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3538 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 279 end line: 293 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3539 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 304 end line: 318 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3540 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 320 end line: 334 size: 15 LOC McCabe index: 4 number of parameters: 5 id: 3541 unit: static void _sourceTransformUnit6x6() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 601 end line: 619 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 3542 unit: void MNNGRAYToC3() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 63 end line: 77 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3543 unit: void MNNRGBAToBGR() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 113 end line: 127 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3544 unit: void MNNRGBToBGR() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 129 end line: 143 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3545 unit: void MNNBGRAToBGR() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 145 end line: 159 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3546 unit: void MNNTranspose32Bit() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2245 end line: 2259 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3547 unit: void MNNTranspose16Bit() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2260 end line: 2274 size: 15 LOC McCabe index: 3 number of parameters: 3 id: 3548 unit: void MNNGridSampleComputeCord() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2478 end line: 2492 size: 15 LOC McCabe index: 4 number of parameters: 7 id: 3549 unit: void MNNVectorTop1Float() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3140 end line: 3154 size: 15 LOC McCabe index: 4 number of parameters: 4 id: 3550 unit: void MNNVectorTop1Int32() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3156 end line: 3170 size: 15 LOC McCabe index: 4 number of parameters: 4 id: 3551 unit: void KVCacheManager::mmapKVCache() file: source/backend/cpu/KVCacheManager.cpp start line: 75 end line: 89 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3552 unit: ErrorCode CPUSegmentMean::onExecute() file: source/backend/cpu/CPUSegmentMean.cpp start line: 24 end line: 38 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3553 unit: void CPUMatMul::_scheduleForVecE() file: source/backend/cpu/CPUMatMul.cpp start line: 30 end line: 44 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 3554 unit: void CPUMatMul::_scheduleForVec() file: source/backend/cpu/CPUMatMul.cpp start line: 46 end line: 61 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 3555 unit: uint32_t NNAPIBackend::buildScalar() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 379 end line: 393 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3556 unit: void VulkanLayout::DescriptorSet::writeBuffer() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 192 end line: 208 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 3557 unit: void VulkanLayout::DescriptorSet::writeImage() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 210 end line: 226 size: 15 LOC McCabe index: 1 number of parameters: 4 id: 3558 unit: static void _postTreat() file: source/backend/vulkan/image/execution/VulkanBasicExecution.cpp start line: 45 end line: 59 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3559 unit: ErrorCode VulkanConvolutionCommon::onEncode() file: source/backend/vulkan/image/execution/VulkanConvolution.cpp start line: 95 end line: 110 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 3560 unit: def __init__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3561 unit: def genShaderFileObjs() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3562 unit: def genJsonHeadFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 3563 unit: def __init__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3564 unit: def genShaderFileObjs() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3565 unit: def genJsonHeadFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 3566 unit: def genMapFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 1 number of parameters: 1 id: 3567 unit: ErrorCode VulkanConvolutionCommon::onEncode() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 123 end line: 138 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 3568 unit: def __init__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 3 number of parameters: 2 id: 3569 unit: def genShaderFileObjs() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3570 unit: def genJsonHeadFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 15 LOC McCabe index: 5 number of parameters: 0 id: 3571 unit: Arm82WinogradFunction::WinoUnrollTransFunc Arm82WinogradFunction::chooseSourceUnrollTransform() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 1206 end line: 1222 size: 15 LOC McCabe index: 7 number of parameters: 2 id: 3572 unit: ErrorCode CoreMLArgMax::onResize() file: source/backend/coreml/execution/CoreMLArgMax.cpp start line: 17 end line: 32 size: 15 LOC McCabe index: 6 number of parameters: 2 id: 3573 unit: bool CoreMLExecutorWrapper::compileModel() file: source/backend/coreml/backend/CoreMLExecutorWrapper.mm start line: 39 end line: 53 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 3574 unit: ErrorCode MetalScale::onResize() file: source/backend/metal/MetalScale.mm start line: 46 end line: 62 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 3575 unit: ErrorCode MetalPReLU::onResize() file: source/backend/metal/MetalPReLU.mm start line: 43 end line: 57 size: 15 LOC McCabe index: 2 number of parameters: 2 id: 3576 unit: bool MetalBackend::onSelectDynamicAllocator() file: source/backend/metal/MetalBackend.mm start line: 277 end line: 291 size: 15 LOC McCabe index: 5 number of parameters: 2 id: 3577 unit: void registerMetalRuntimeCreator() file: source/backend/metal/MetalBackend.mm start line: 1282 end line: 1299 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 3578 unit: virtual ErrorCode onResize() file: source/backend/metal/MetalCast.mm start line: 247 end line: 262 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 3579 unit: VARP _Convert() file: express/NeuralNetWorkOp.cpp start line: 523 end line: 536 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3580 unit: VARP _StridedSlice() file: express/NeuralNetWorkOp.cpp start line: 570 end line: 584 size: 14 LOC McCabe index: 1 number of parameters: 9 id: 3581 unit: VARP _StridedSliceWrite() file: express/NeuralNetWorkOp.cpp start line: 586 end line: 600 size: 14 LOC McCabe index: 1 number of parameters: 10 id: 3582 unit: static VARP _Unary() file: express/MathOp.cpp start line: 58 end line: 71 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3583 unit: void Variable::Info::syncSize() file: express/Expr.cpp start line: 45 end line: 59 size: 14 LOC McCabe index: 5 number of parameters: 0 id: 3584 unit: static bool _reshapeTensor() file: express/module/StaticModule.cpp start line: 200 end line: 213 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3585 unit: std::string OpenCLTarget::proto() file: codegen/opencl/OpenCLTarget.cpp start line: 213 end line: 226 size: 14 LOC McCabe index: 3 number of parameters: 4 id: 3586 unit: static void _MNNMatrixSub() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 466 end line: 479 size: 14 LOC McCabe index: 3 number of parameters: 8 id: 3587 unit: static void _MNNMatrixAdd() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 480 end line: 493 size: 14 LOC McCabe index: 3 number of parameters: 8 id: 3588 unit: static void save() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 278 end line: 291 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3589 unit: static inline void transpose4() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 464 end line: 478 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 3590 unit: WinogradFunctionHalf::WinoUnrollTransFunc WinogradFunctionHalf::chooseSourceUnrollTransform() file: backupcode/cpubackend/bf16/WinogradOptFunctionHalf.cpp start line: 1142 end line: 1155 size: 14 LOC McCabe index: 7 number of parameters: 2 id: 3591 unit: void CPUConvolution3D::convertToDepthMajor() file: backupcode/cpubackend/CPUConvolution3D.cpp start line: 28 end line: 41 size: 14 LOC McCabe index: 5 number of parameters: 5 id: 3592 unit: virtual std::vector onGetOutputVirtual() file: backupcode/geometry/GeometryGather.cpp start line: 15 end line: 29 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 3593 unit: void arrowedLine() file: tools/cv/source/imgproc/draw.cpp start line: 848 end line: 864 size: 14 LOC McCabe index: 1 number of parameters: 8 id: 3594 unit: float hz_to_mel() file: tools/audio/source/audio.cpp start line: 311 end line: 324 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3595 unit: float mel_to_hz() file: tools/audio/source/audio.cpp start line: 326 end line: 339 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3596 unit: def init() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3597 unit: def init() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3598 unit: def do_pruning() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3599 unit: def kronecker_tf() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3600 unit: def init() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3601 unit: def init() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3602 unit: def _get_input_output_name_bn_info() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 6 number of parameters: 5 id: 3603 unit: def find_conv_bn_module_pairs() file: tools/mnncompress/mnncompress/pytorch/utils.py start line: 0 end line: 0 size: 14 LOC McCabe index: 8 number of parameters: 1 id: 3604 unit: static float _klDivergence() file: tools/quantization/TensorStatistic.cpp start line: 19 end line: 34 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3605 unit: void UpdateAlpha() file: tools/quantization/quantizeWeight.cpp start line: 55 end line: 70 size: 14 LOC McCabe index: 3 number of parameters: 5 id: 3606 unit: def getRate() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 3607 unit: def load_graph() file: tools/converter/tools/test4TF.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3608 unit: std::unique_ptr LoadModel() file: tools/converter/source/TestPassManager.cpp start line: 51 end line: 65 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3609 unit: void ShuffleChannel::run() file: tools/converter/source/caffe/ShuffleChannel.cpp start line: 24 end line: 37 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3610 unit: void RandomUniformTf::run() file: tools/converter/source/tensorflow/RandomUniformTf.cpp start line: 24 end line: 37 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3611 unit: bool convertDataFormat() file: tools/converter/source/tensorflow/TfUtils.cpp start line: 51 end line: 66 size: 14 LOC McCabe index: 4 number of parameters: 5 id: 3612 unit: void MatMulTf::run() file: tools/converter/source/tensorflow/MatMulTf.cpp start line: 23 end line: 41 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3613 unit: void LSTMBlockCellTf::run() file: tools/converter/source/tensorflow/LSTMBlockCellTf.cpp start line: 24 end line: 40 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3614 unit: void TopKV2Tf::run() file: tools/converter/source/tensorflow/TopKV2Tf.cpp start line: 23 end line: 39 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3615 unit: static std::vector findMinMax() file: tools/converter/source/common/WeightQuantAndCoding.cpp start line: 25 end line: 40 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3616 unit: void SqueezeTflite::run() file: tools/converter/source/tflite/SqueezeTflite.cpp start line: 28 end line: 43 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 3617 unit: void StridedSliceTflite::run() file: tools/converter/source/tflite/PackTflite.cpp start line: 66 end line: 79 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 3618 unit: static inline T getValue() file: tools/converter/source/torch/torchOpConverter.hpp start line: 21 end line: 35 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 3619 unit: void PermuteTorch::run() file: tools/converter/source/torch/TransposeTorch.cpp start line: 24 end line: 37 size: 14 LOC McCabe index: 4 number of parameters: 3 id: 3620 unit: static bool _isFullReshapeOp() file: tools/converter/source/optimizer/postconvert/MoveUnaryOpBeforeReshape.cpp start line: 25 end line: 38 size: 14 LOC McCabe index: 7 number of parameters: 1 id: 3621 unit: bool shouldRemoveUnusefulInputs() file: tools/converter/source/optimizer/postconvert/RemoveUnusefulOp.cpp start line: 77 end line: 94 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 3622 unit: int PostTreatUtils::_getOpDecestorCount() file: tools/converter/source/optimizer/PostTreatUtils.cpp start line: 92 end line: 105 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3623 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxClip.cpp start line: 85 end line: 98 size: 14 LOC McCabe index: 6 number of parameters: 1 id: 3624 unit: static bool _needConvert() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 218 end line: 232 size: 14 LOC McCabe index: 7 number of parameters: 1 id: 3625 unit: void SequenceEmptyOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 241 end line: 256 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 3626 unit: void DataLoader::prefetch() file: tools/train/source/data/DataLoader.cpp start line: 50 end line: 64 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 3627 unit: virtual std::vector onGrad() file: tools/train/source/grad/ReluGrad.cpp start line: 51 end line: 64 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3628 unit: virtual std::vector onGrad() file: tools/train/source/grad/SeluGrad.cpp start line: 17 end line: 38 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3629 unit: virtual std::vector onGrad() file: tools/train/source/grad/PoolGrad.cpp start line: 21 end line: 35 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3630 unit: std::tuple _countTensor() file: tools/cpp/ExprDebug.hpp start line: 179 end line: 192 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3631 unit: def load() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 3632 unit: def txt_embedding() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3633 unit: def apply_lora() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3634 unit: def select_module() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3635 unit: def release_module() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3636 unit: def copyTo() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 14 LOC McCabe index: 6 number of parameters: 3 id: 3637 unit: func process() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/ThinkResultProcessor.swift start line: 41 end line: 57 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 3638 unit: func convertToWavFormat() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/Util.swift start line: 14 end line: 32 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3639 unit: fun repoFolderName() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 19 end line: 33 size: 14 LOC McCabe index: 6 number of parameters: 2 id: 3640 unit: override fun deleteRepo() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 214 end line: 227 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 3641 unit: override fun generate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 94 end line: 107 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3642 unit: fun showImagePopup() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/widgets/FullScreenImageViewer.kt start line: 18 end line: 31 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3643 unit: fun onNativeCrash() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/CrashUtil.kt start line: 45 end line: 58 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 3644 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 176 end line: 189 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3645 unit: suspend fun waitStop() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 87 end line: 106 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 3646 unit: public SettingsRowSlideSwitch() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsRowSlideSwitch.java start line: 24 end line: 37 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3647 unit: override fun onStart() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 82 end line: 95 size: 14 LOC McCabe index: 3 number of parameters: 0 id: 3648 unit: fun saveConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/ModelConfig.kt start line: 118 end line: 131 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 3649 unit: fun installApk() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/update/UpdateChecker.kt start line: 196 end line: 209 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 3650 unit: fun load() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 78 end line: 92 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 3651 unit: void mls::DiffusionSession::Run() file: apps/Android/MnnLlmChat/app/src/main/cpp/diffusion_session.cpp start line: 24 end line: 37 size: 14 LOC McCabe index: 3 number of parameters: 5 id: 3652 unit: def _torch_extract_fbank_features() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 3653 unit: def scale_fc_fcs() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 14 LOC McCabe index: 7 number of parameters: 3 id: 3654 unit: def export_bigvgan() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3655 unit: def build_binary() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 3656 unit: def __init__() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 3657 unit: def export() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3658 unit: def export() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3659 unit: inline bool can_compress_content_type() file: transformers/llm/engine/src/httplib.h start line: 3135 end line: 3151 size: 14 LOC McCabe index: 8 number of parameters: 1 id: 3660 unit: inline bool parse_multipart_boundary() file: transformers/llm/engine/src/httplib.h start line: 3943 end line: 3956 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3661 unit: inline bool write_multipart_ranges_data() file: transformers/llm/engine/src/httplib.h start line: 4404 end line: 4417 size: 14 LOC McCabe index: 1 number of parameters: 6 id: 3662 unit: inline Result ClientImpl::Delete() file: transformers/llm/engine/src/httplib.h start line: 7394 end line: 7409 size: 14 LOC McCabe index: 2 number of parameters: 5 id: 3663 unit: bool merge_and_clear() file: transformers/llm/engine/src/llmconfig.hpp start line: 99 end line: 116 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3664 unit: int argmaxSelect() file: transformers/llm/engine/src/sampler.cpp start line: 97 end line: 110 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 3665 unit: int randomSelect() file: transformers/llm/engine/src/sampler.cpp start line: 112 end line: 125 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3666 unit: bool HfApiClient::PerformRequestWithRetry() file: transformers/llm/engine/app/hf_api_client.cpp start line: 173 end line: 187 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 3667 unit: bool FromJson() file: transformers/llm/engine/app/mls_server.cpp start line: 24 end line: 38 size: 14 LOC McCabe index: 6 number of parameters: 2 id: 3668 unit: static VARP inception() file: benchmark/exprModels/GoogLeNetExpr.cpp start line: 16 end line: 29 size: 14 LOC McCabe index: 1 number of parameters: 8 id: 3669 unit: void displayStats() file: benchmark/benchmark.cpp start line: 183 end line: 197 size: 14 LOC McCabe index: 5 number of parameters: 3 id: 3670 unit: virtual bool onComputeSize() file: source/shape/ShapeSelect.cpp start line: 16 end line: 29 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3671 unit: virtual bool onComputeSize() file: source/shape/ShapeFill.cpp start line: 16 end line: 29 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3672 unit: virtual bool onComputeSize() file: source/shape/ShapeDetectionOutput.cpp start line: 15 end line: 32 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 3673 unit: virtual bool onComputeSize() file: source/shape/ShapeRandomUniform.cpp start line: 15 end line: 28 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3674 unit: static inline int32_t SkScalarAs2sCompliment() file: source/cv/Matrix_CV.cpp start line: 24 end line: 37 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3675 unit: static double sk_inv_determinant() file: source/cv/Matrix_CV.cpp start line: 543 end line: 558 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 3676 unit: bool Matrix::mapRect() file: source/cv/Matrix_CV.cpp start line: 853 end line: 866 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3677 unit: virtual bool onCompute() file: source/geometry/GeometryShape.cpp start line: 208 end line: 221 size: 14 LOC McCabe index: 4 number of parameters: 5 id: 3678 unit: void Timer::reset() file: source/core/AutoTime.cpp start line: 29 end line: 42 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 3679 unit: ErrorCode Session::runWithCallBack() file: source/core/Session.cpp start line: 232 end line: 245 size: 14 LOC McCabe index: 4 number of parameters: 3 id: 3680 unit: static bool _allocTensor() file: source/core/Pipeline.cpp start line: 163 end line: 176 size: 14 LOC McCabe index: 3 number of parameters: 4 id: 3681 unit: void Pipeline::_recycleDynamicMemory() file: source/core/Pipeline.cpp start line: 866 end line: 879 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 3682 unit: bool FileLoader::merge() file: source/core/FileLoader.cpp start line: 129 end line: 142 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 3683 unit: bool MNNCPUCopyBuffer() file: source/core/Backend.cpp start line: 105 end line: 119 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3684 unit: bool Backend::onAcquireBuffer() file: source/core/Backend.cpp start line: 121 end line: 134 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 3685 unit: Tensor::InsideDescribe::Region TensorUtils::makeFullSlice() file: source/core/TensorUtils.cpp start line: 35 end line: 48 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3686 unit: bool TensorUtils::refTensorContent() file: source/core/TensorUtils.cpp start line: 463 end line: 476 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3687 unit: Tensor::DimensionType TensorUtils::getDimType() file: source/core/TensorUtils.cpp start line: 913 end line: 926 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 3688 unit: static void CUTLASS_DEVICE accumToSmem() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 1584 end line: 1597 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 3689 unit: CUTLASS_DEVICE static void prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_multistage.h start line: 255 end line: 270 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 3690 unit: CUTLASS_DEVICE static void prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_pipelined.h start line: 218 end line: 233 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 3691 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 299 end line: 312 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 3692 unit: std::vector TRTScale::onEncode() file: source/backend/tensorrt/execution/TRTScale.cpp start line: 23 end line: 36 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3693 unit: virtual bool onSetCache() file: source/backend/tensorrt/backend/TRTBackend.hpp start line: 40 end line: 54 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3694 unit: static inline std::string join() file: source/backend/tensorrt/backend/TRTSoFinder.cpp start line: 20 end line: 33 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3695 unit: struct cpuinfo_arm_chipset cpuinfo_arm_android_decode_chipset_from_ro_board_platform() file: source/backend/cpu/CPURuntime.cpp start line: 1014 end line: 1029 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3696 unit: static void _getInfoApple() file: source/backend/cpu/CPURuntime.cpp start line: 1274 end line: 1290 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 3697 unit: ErrorCode CPUStft::onExecute() file: source/backend/cpu/CPUStft.cpp start line: 483 end line: 496 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3698 unit: static void _transformWeight() file: source/backend/cpu/CPUDeconvolution.cpp start line: 42 end line: 57 size: 14 LOC McCabe index: 2 number of parameters: 8 id: 3699 unit: void CPURuntime::onConcurrencyBegin() file: source/backend/cpu/CPUBackend.cpp start line: 334 end line: 347 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 3700 unit: static void _AVXFMA_MNNAdjustOptimalSparseKernel() file: source/backend/cpu/x86_x64/avxfma/PackedFunction.cpp start line: 151 end line: 166 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3701 unit: void _AVX512_MNNScaleAndAddBias() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 599 end line: 612 size: 14 LOC McCabe index: 3 number of parameters: 6 id: 3702 unit: void _AVX_MNNScaleAndAddBias() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 203 end line: 216 size: 14 LOC McCabe index: 3 number of parameters: 6 id: 3703 unit: static void _AVX_MNNAdjustOptimalSparseKernel() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 683 end line: 697 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3704 unit: static void save() file: source/backend/cpu/bf16/VecHalf.hpp start line: 278 end line: 291 size: 14 LOC McCabe index: 1 number of parameters: 2 id: 3705 unit: static inline void transpose4() file: source/backend/cpu/bf16/VecHalf.hpp start line: 464 end line: 478 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 3706 unit: FixedPoint one_minus_x_over_one_plus_x_for_x_in_0_1() file: source/backend/cpu/CPUFixedPoint.hpp start line: 654 end line: 670 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3707 unit: FixedPoint one_over_one_plus_x_for_x_in_0_1() file: source/backend/cpu/CPUFixedPoint.hpp start line: 694 end line: 710 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3708 unit: ErrorCode CPUQuantizedLogistic::onExecute() file: source/backend/cpu/CPUQuantizedLogistic.cpp start line: 36 end line: 51 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3709 unit: bool DenseConvInt8TiledExecutor::onClone() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 595 end line: 608 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 3710 unit: static void _sourceTransformUnit4x4() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 136 end line: 151 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 3711 unit: static void _destTransformUnit6x3() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 664 end line: 679 size: 14 LOC McCabe index: 1 number of parameters: 4 id: 3712 unit: WinogradFunction::TransformPackFunc WinogradFunction::chooseWinoSourceTransformPack() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1478 end line: 1492 size: 14 LOC McCabe index: 10 number of parameters: 5 id: 3713 unit: static void MNNCountMaxMinValue() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 230 end line: 243 size: 14 LOC McCabe index: 4 number of parameters: 4 id: 3714 unit: void MNNScaleAndAddBias() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2418 end line: 2431 size: 14 LOC McCabe index: 3 number of parameters: 6 id: 3715 unit: static void _MNNAdjustOptimalSparseKernel() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3512 end line: 3526 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3716 unit: void KVCacheManager::onResize() file: source/backend/cpu/KVCacheManager.cpp start line: 323 end line: 336 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3717 unit: int64_t FloatToQuantizedUnclamped() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 119 end line: 132 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3718 unit: float QuantizedToFloatOpt() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 185 end line: 201 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 3719 unit: bool OpenCLRuntime::loadProgram() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 441 end line: 454 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 3720 unit: int NNAPICommonExecution::formatAxis() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 57 end line: 71 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 3721 unit: ErrorCode NNAPIRaster::buildTile() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 37 end line: 50 size: 14 LOC McCabe index: 2 number of parameters: 1 id: 3722 unit: ErrorCode NNAPIBackend::replaceTensorWith() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 315 end line: 328 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3723 unit: static uint32_t _getLocalMemorySize() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 13 end line: 26 size: 14 LOC McCabe index: 4 number of parameters: 1 id: 3724 unit: const VkResult VulkanDevice::createImageView() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 388 end line: 402 size: 14 LOC McCabe index: 1 number of parameters: 5 id: 3725 unit: static void _initLayout() file: source/backend/vulkan/image/execution/VulkanBasicExecution.cpp start line: 31 end line: 44 size: 14 LOC McCabe index: 5 number of parameters: 3 id: 3726 unit: void VulkanImageConverter::encodeBufferToTensor() file: source/backend/vulkan/image/execution/VulkanImageConverter.cpp start line: 52 end line: 65 size: 14 LOC McCabe index: 2 number of parameters: 6 id: 3727 unit: void VulkanImageConverter::encodeTensorToBuffer() file: source/backend/vulkan/image/execution/VulkanImageConverter.cpp start line: 124 end line: 138 size: 14 LOC McCabe index: 2 number of parameters: 6 id: 3728 unit: ErrorCode VulkanUnary::onEncode() file: source/backend/vulkan/image/execution/VulkanUnary.cpp start line: 116 end line: 130 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 3729 unit: void VulkanBackend::onExecuteEnd() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 256 end line: 269 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 3730 unit: float VulkanBackend::getPipelineTime() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 529 end line: 542 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 3731 unit: def __writeShaderFileConfigInformation__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 3732 unit: def genMapFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 3733 unit: def __writeShaderFileConfigInformation__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 3734 unit: void VulkanBackend::onExecuteEnd() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 230 end line: 243 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 3735 unit: float VulkanBackend::getPipelineTime() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 424 end line: 437 size: 14 LOC McCabe index: 1 number of parameters: 3 id: 3736 unit: def __writeShaderFileConfigInformation__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 3737 unit: def genMapFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 14 LOC McCabe index: 1 number of parameters: 1 id: 3738 unit: void MNNNC8HW8TONC4HW4() file: source/backend/arm82/Arm82OptFunc.cpp start line: 192 end line: 206 size: 14 LOC McCabe index: 3 number of parameters: 4 id: 3739 unit: static void MNNScaleAndAddBiasFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 172 end line: 185 size: 14 LOC McCabe index: 3 number of parameters: 6 id: 3740 unit: ErrorCode GLReshape::onResize() file: source/backend/opengl/GLReshape.cpp start line: 26 end line: 41 size: 14 LOC McCabe index: 2 number of parameters: 2 id: 3741 unit: bool isAvailable() file: source/backend/coreml/backend/CoreMLExecutor.mm start line: 15 end line: 28 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 3742 unit: bool MetalBackend::onGetTensorInfo() file: source/backend/metal/MetalBackend.mm start line: 293 end line: 306 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3743 unit: ErrorCode MetalBinary::onResize() file: source/backend/metal/MetalBinary.mm start line: 24 end line: 38 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 3744 unit: static PadMode _convertPadMode() file: express/NeuralNetWorkOp.cpp start line: 20 end line: 32 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3745 unit: static PoolPadType _convertPoollingPadMode() file: express/NeuralNetWorkOp.cpp start line: 33 end line: 45 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3746 unit: VARP _Const() file: express/NeuralNetWorkOp.cpp start line: 85 end line: 97 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 3747 unit: VARP _Reshape() file: express/NeuralNetWorkOp.cpp start line: 395 end line: 407 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 3748 unit: VARP _Int8ToFloat() file: express/NeuralNetWorkOp.cpp start line: 1768 end line: 1780 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3749 unit: VARP _Histogram() file: express/MathOp.cpp start line: 1309 end line: 1321 size: 13 LOC McCabe index: 1 number of parameters: 5 id: 3750 unit: void Expr::visit() file: express/Expr.cpp start line: 770 end line: 782 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3751 unit: int Module::traceOrOptimize() file: express/module/Module.cpp start line: 520 end line: 533 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3752 unit: bool Executor::getComputeInfo() file: express/Executor.cpp start line: 173 end line: 185 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3753 unit: void Utils::copyInfoToTensor() file: express/Utils.cpp start line: 83 end line: 95 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3754 unit: static void dumpOp() file: codegen/OpFuse.cpp start line: 22 end line: 34 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3755 unit: static void dumpTensor() file: codegen/OpFuse.cpp start line: 40 end line: 52 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3756 unit: virtual ErrorCode onResize() file: backupcode/cpubackend/CPUInnerProduct.cpp start line: 39 end line: 53 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3757 unit: void BlstmComputer::trimTensor() file: backupcode/cpubackend/BlstmComputer.cpp start line: 30 end line: 42 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3758 unit: void setAll() file: include/MNN/Matrix.h start line: 473 end line: 485 size: 13 LOC McCabe index: 1 number of parameters: 9 id: 3759 unit: void operator() file: tools/cv/source/imgproc/structural.cpp start line: 662 end line: 674 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 3760 unit: VARP Laplacian() file: tools/cv/source/imgproc/filter.cpp start line: 424 end line: 437 size: 13 LOC McCabe index: 4 number of parameters: 6 id: 3761 unit: void scalarToRawData() file: tools/cv/source/imgproc/draw.cpp start line: 791 end line: 803 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 3762 unit: def _fake_quant_bias() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 3763 unit: def _prune_matmul() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 3 id: 3764 unit: def _generate_prune_ratios() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3765 unit: def _fake_quant_bias() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 3766 unit: def _prune_matmul() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 3 id: 3767 unit: def _fake_quant_bias() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 3768 unit: def get_prune_ops() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 3769 unit: def EVBsigma2() file: tools/mnncompress/mnncompress/common/VBMF.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 3770 unit: def _activate() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3771 unit: def __sub_graph() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 3772 unit: def __init__() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3773 unit: def main() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 3774 unit: def parseRes() file: tools/script/testPTQ.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3775 unit: def op_to_function() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3776 unit: void computeTopkAcc() file: tools/evaluation/classficationTopkEval.cpp start line: 37 end line: 49 size: 13 LOC McCabe index: 4 number of parameters: 5 id: 3777 unit: std::pair TensorStatistic::finishAndCompute() file: tools/quantization/TensorStatistic.cpp start line: 218 end line: 234 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 3778 unit: inline std::string Options::help() file: tools/converter/include/cxxopts.hpp start line: 1303 end line: 1319 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3779 unit: def generateMNNInput() file: tools/converter/tools/test4TF.py start line: 0 end line: 0 size: 13 LOC McCabe index: 7 number of parameters: 3 id: 3780 unit: void TestPassManager() file: tools/converter/source/TestPassManager.cpp start line: 79 end line: 94 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 3781 unit: void ReverseSequence::run() file: tools/converter/source/tensorflow/ReverseSequence.cpp start line: 24 end line: 36 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3782 unit: void ReluTf::run() file: tools/converter/source/tensorflow/ReluTf.cpp start line: 24 end line: 38 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3783 unit: static std::string _getFormatString() file: tools/converter/source/common/cli.cpp start line: 86 end line: 98 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3784 unit: void CastTflite::run() file: tools/converter/source/tflite/CastTflite.cpp start line: 22 end line: 37 size: 13 LOC McCabe index: 2 number of parameters: 6 id: 3785 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/caffeextra/ExpTransform.cpp start line: 18 end line: 31 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3786 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/caffeextra/LogTransform.cpp start line: 18 end line: 31 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3787 unit: void RunNetPass() file: tools/converter/source/optimizer/PostConverter.cpp start line: 133 end line: 145 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3788 unit: bool merge2Convolution() file: tools/converter/source/optimizer/postconvert/MergeRelu6ToConvolution.cpp start line: 16 end line: 28 size: 13 LOC McCabe index: 5 number of parameters: 2 id: 3789 unit: bool merge2Convolution3D() file: tools/converter/source/optimizer/postconvert/MergeRelu6ToConvolution.cpp start line: 30 end line: 42 size: 13 LOC McCabe index: 5 number of parameters: 2 id: 3790 unit: static bool _OpNeedConvertContent() file: tools/converter/source/optimizer/postconvert/AddTensorFormatConverter.cpp start line: 304 end line: 316 size: 13 LOC McCabe index: 6 number of parameters: 1 id: 3791 unit: bool IsSigmoid() file: tools/converter/source/optimizer/merge/FuseGroupNorm.cpp start line: 38 end line: 50 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3792 unit: bool IsTanh() file: tools/converter/source/optimizer/merge/FuseGeLu.cpp start line: 35 end line: 47 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3793 unit: static VARP transformOtherToOther() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 213 end line: 226 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3794 unit: static std::vector splitInBoundary() file: tools/converter/source/optimizer/TemplateMerge.cpp start line: 17 end line: 29 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3795 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchIndex.cpp start line: 65 end line: 77 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3796 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxNot.cpp start line: 29 end line: 41 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3797 unit: void CumSumOnnx::run() file: tools/converter/source/onnx/CumSumOnnx.cpp start line: 21 end line: 33 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3798 unit: def remove_casts() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 13 LOC McCabe index: 11 number of parameters: 1 id: 3799 unit: void SpaceToDepthOnnx::run() file: tools/converter/source/onnx/SpaceToDepthOnnx.cpp start line: 22 end line: 37 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3800 unit: void CosineSimilarityOnnx::run() file: tools/converter/source/onnx/CosineSimilarityOnnx.cpp start line: 21 end line: 33 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3801 unit: void EluOnnx::run() file: tools/converter/source/onnx/EluOnnx.cpp start line: 28 end line: 44 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3802 unit: vector split() file: tools/train/source/datasets/ImageDataset.cpp start line: 27 end line: 42 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3803 unit: virtual std::vector onGrad() file: tools/train/source/grad/ReluGrad.cpp start line: 71 end line: 84 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3804 unit: virtual std::vector onGrad() file: tools/train/source/grad/ScaleGrad.cpp start line: 17 end line: 32 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3805 unit: virtual std::vector onGrad() file: tools/train/source/grad/RoiPoolGrad.cpp start line: 17 end line: 32 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3806 unit: static VARP _activate() file: tools/train/source/nn/NN.cpp start line: 28 end line: 40 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3807 unit: static void _zeroInputs() file: tools/cpp/backendTest.cpp start line: 89 end line: 102 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3808 unit: static std::string _getFormatString() file: tools/cpp/GetMNNInfo.cpp start line: 57 end line: 69 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3809 unit: CV::Point toPoint() file: pymnn/src/MNN.cc start line: 2090 end line: 2102 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3810 unit: static bool isBoolIdx() file: pymnn/src/expr.h start line: 500 end line: 512 size: 13 LOC McCabe index: 5 number of parameters: 2 id: 3811 unit: def create() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3812 unit: def _activate() file: pymnn/pip_package/MNN/tools/utils/log.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3813 unit: def atleast_3d() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3814 unit: def scalar() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 13 LOC McCabe index: 7 number of parameters: 2 id: 3815 unit: def load_module_from_file() file: pymnn/pip_package/MNN/nn/__init__.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 3816 unit: function makeTree() file: doc/API/html/menu.js start line: 25 end line: 37 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3817 unit: function toggleInherit() file: doc/API/html/dynsections.js start line: 107 end line: 119 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3818 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatData.swift start line: 23 end line: 37 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3819 unit: func createHistoryDirectory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/ChatHistoryFileManager.swift start line: 22 end line: 35 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3820 unit: func makeLLMChatImages() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/Util.swift start line: 101 end line: 113 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 3821 unit: func makeLLMChatVideos() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/Util.swift start line: 115 end line: 127 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 3822 unit: fun getMetaData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadPersistentData.kt start line: 30 end line: 42 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 3823 unit: suspend fun deleteModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 288 end line: 300 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3824 unit: override fun onDownloadDelta() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 123 end line: 135 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 3825 unit: override fun onDownloadDelta() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 141 end line: 153 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 3826 unit: fun updateItem() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 58 end line: 70 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3827 unit: fun stopRecord() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/asr/RecognizeService.kt start line: 137 end line: 149 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 3828 unit: fun samplerEquals() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/ModelConfig.kt start line: 62 end line: 74 size: 13 LOC McCabe index: 11 number of parameters: 1 id: 3829 unit: override fun onCreateViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DatasetOptionsAdapter.kt start line: 40 end line: 52 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3830 unit: fun updateSenderButton() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 131 end line: 143 size: 13 LOC McCabe index: 5 number of parameters: 0 id: 3831 unit: fun onRequestPermissionsResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 296 end line: 308 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3832 unit: override fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/SelectTextActivity.kt start line: 12 end line: 24 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3833 unit: std::string deleteThinkPart() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 39 end line: 51 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3834 unit: std::vector plaintext() file: transformers/llm/eval/evaluation/dataset.cpp start line: 136 end line: 150 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3835 unit: def __init__() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3836 unit: def _search_best_clip() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 13 LOC McCabe index: 4 number of parameters: 4 id: 3837 unit: def export_spk() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3838 unit: def apply() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3839 unit: def __init__() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 3840 unit: def removeDupOps() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3841 unit: def build_weight() file: transformers/llm/export/utils/onnx.py start line: 0 end line: 0 size: 13 LOC McCabe index: 4 number of parameters: 5 id: 3842 unit: def build_weight() file: transformers/llm/export/utils/onnx_rebuilder.py start line: 0 end line: 0 size: 13 LOC McCabe index: 4 number of parameters: 5 id: 3843 unit: def get_type() file: transformers/llm/export/gguf/constants.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 1 id: 3844 unit: bool Tiktoken::load_vocab() file: transformers/llm/engine/src/tokenizer.cpp start line: 433 end line: 446 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3845 unit: std::string HuggingfaceTokenizer::decode() file: transformers/llm/engine/src/tokenizer.cpp start line: 738 end line: 751 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3846 unit: size_t Llm::apply_lora() file: transformers/llm/engine/src/llm.cpp start line: 193 end line: 205 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3847 unit: int Llm::sample() file: transformers/llm/engine/src/llm.cpp start line: 334 end line: 347 size: 13 LOC McCabe index: 5 number of parameters: 3 id: 3848 unit: inline bool is_hex() file: transformers/llm/engine/src/httplib.h start line: 1979 end line: 1991 size: 13 LOC McCabe index: 7 number of parameters: 2 id: 3849 unit: inline ssize_t write_headers() file: transformers/llm/engine/src/httplib.h start line: 3670 end line: 3682 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3850 unit: inline bool Server::dispatch_request_for_content_reader() file: transformers/llm/engine/src/httplib.h start line: 6006 end line: 6019 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3851 unit: inline bool Server::process_and_close_socket() file: transformers/llm/engine/src/httplib.h start line: 6162 end line: 6175 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3852 unit: inline bool process_server_socket_ssl() file: transformers/llm/engine/src/httplib.h start line: 7653 end line: 7665 size: 13 LOC McCabe index: 1 number of parameters: 10 id: 3853 unit: std::vector value() file: transformers/llm/engine/src/llmconfig.hpp start line: 160 end line: 172 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3854 unit: int packSoftmax() file: transformers/llm/engine/src/sampler.cpp start line: 136 end line: 148 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 3855 unit: async function resetChat() file: transformers/llm/engine/app/mls_server.hpp start line: 129 end line: 142 size: 13 LOC McCabe index: 1 number of parameters: 0 id: 3856 unit: static int list_models() file: transformers/llm/engine/app/mls.cpp start line: 145 end line: 157 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3857 unit: init() file: transformers/llm/engine/ios/mnn-llm/mnn-llm/ContentView.swift start line: 17 end line: 29 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 3858 unit: def convert() file: transformers/diffusion/export/convert_mnn.py start line: 0 end line: 0 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3859 unit: static inline ResNetType EnumResNetTypeByString() file: benchmark/exprModels/ResNetExpr.hpp start line: 21 end line: 33 size: 13 LOC McCabe index: 2 number of parameters: 1 id: 3860 unit: virtual bool onComputeSize() file: source/shape/ShapeResize.cpp start line: 15 end line: 32 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3861 unit: virtual bool onComputeSize() file: source/shape/ShapeSplitGelu.cpp start line: 16 end line: 30 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3862 unit: virtual bool onComputeSize() file: source/shape/ShapeSplitGelu.cpp start line: 34 end line: 47 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 3863 unit: virtual bool onComputeSize() file: source/shape/ShapeConvolution.cpp start line: 157 end line: 169 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3864 unit: virtual bool onComputeSize() file: source/shape/ShapeSegmentMean.cpp start line: 7 end line: 20 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 3865 unit: virtual bool onComputeSize() file: source/shape/ShapeAttention.cpp start line: 17 end line: 33 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3866 unit: virtual float onComputeFlops() file: source/shape/ShapePool3D.cpp start line: 75 end line: 87 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3867 unit: ErrorCode ImageProcessUtils::resizeFunc() file: source/cv/ImageProcessUtils.cpp start line: 268 end line: 280 size: 13 LOC McCabe index: 3 number of parameters: 8 id: 3868 unit: static CV::ImageFormat _correctImageFormat() file: source/cv/ImageProcessUtils.cpp start line: 501 end line: 515 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3869 unit: static CV::ImageFormat _correctImageFormat() file: source/cv/ImageProcess.cpp start line: 108 end line: 122 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3870 unit: bool Matrix::Poly2Proc() file: source/cv/Matrix_CV.cpp start line: 1020 end line: 1034 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3871 unit: bool Matrix::Poly3Proc() file: source/cv/Matrix_CV.cpp start line: 1036 end line: 1050 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3872 unit: virtual bool onCompute() file: source/geometry/GeometryTensorArray.cpp start line: 83 end line: 95 size: 13 LOC McCabe index: 3 number of parameters: 5 id: 3873 unit: void Matrix::transpose() file: source/math/Matrix.cpp start line: 291 end line: 305 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3874 unit: std::pair Session::getCache() file: source/core/Session.cpp start line: 202 end line: 216 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 3875 unit: ErrorCode Session::run() file: source/core/Session.cpp start line: 218 end line: 230 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 3876 unit: ErrorCode SingleBufferWithAllocator::realloc() file: source/core/BufferAllocator.cpp start line: 429 end line: 441 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3877 unit: static void _releaseTensor() file: source/core/Pipeline.cpp start line: 149 end line: 161 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3878 unit: void Pipeline::_copyInputs() file: source/core/Pipeline.cpp start line: 1165 end line: 1177 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 3879 unit: ErrorCode Pipeline::_enterExecute() file: source/core/Pipeline.cpp start line: 1223 end line: 1235 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 3880 unit: bool WrapExecution::allocAndCopy() file: source/core/WrapExecution.cpp start line: 125 end line: 137 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3881 unit: void Interpreter::setSessionMode() file: source/core/Interpreter.cpp start line: 150 end line: 162 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3882 unit: Express::VARP turnToWinogradConv() file: source/core/WinogradInt8Attr.hpp start line: 30 end line: 42 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3883 unit: size_t Tensor::usize() file: source/core/Tensor.cpp start line: 404 end line: 416 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 3884 unit: ErrorCode MNNUnmapFile() file: source/core/MNNFileUtils.cpp start line: 294 end line: 306 size: 13 LOC McCabe index: 6 number of parameters: 2 id: 3885 unit: ErrorCode MNNMmapSync() file: source/core/MNNFileUtils.cpp start line: 308 end line: 320 size: 13 LOC McCabe index: 6 number of parameters: 2 id: 3886 unit: void TensorUtils::setLinearLayout() file: source/core/TensorUtils.cpp start line: 128 end line: 140 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3887 unit: static std::pair _computeMinSrcDstSize() file: source/core/TensorUtils.cpp start line: 832 end line: 844 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3888 unit: void TensorUtils::setRasterInputs() file: source/core/TensorUtils.cpp start line: 947 end line: 959 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3889 unit: static void InsertMap() file: source/core/ConvolutionCommon.cpp start line: 163 end line: 175 size: 13 LOC McCabe index: 4 number of parameters: 3 id: 3890 unit: static bool isLinearSample() file: source/core/ConvolutionCommon.cpp start line: 190 end line: 202 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3891 unit: int CUDABackend::getBytes() file: source/backend/cuda/core/CUDABackend.cpp start line: 172 end line: 184 size: 13 LOC McCabe index: 6 number of parameters: 1 id: 3892 unit: static void _turnToNewRegion() file: source/backend/cuda/execution/RasterExecution.cpp start line: 80 end line: 95 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 3893 unit: Array operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_thread_apply_logsumexp.h start line: 75 end line: 91 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 3894 unit: CUTLASS_DEVICE static void prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_multistage.h start line: 273 end line: 287 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 3895 unit: int DetectionPostProcessPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/DetectionPostProcessPlugin.cpp start line: 56 end line: 73 size: 13 LOC McCabe index: 1 number of parameters: 6 id: 3896 unit: static bool isSameDims() file: source/backend/hiai/execution/NPUReshape.cpp start line: 19 end line: 31 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3897 unit: void MNNPackC4Uint8() file: source/backend/hiai/backend/NPUBackend.cpp start line: 25 end line: 37 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3898 unit: void MNNPackC4() file: source/backend/hiai/backend/NPUBackend.cpp start line: 39 end line: 51 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3899 unit: void MNNUnpackC4() file: source/backend/hiai/backend/NPUBackend.cpp start line: 69 end line: 81 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3900 unit: void MNNUnpackC4Uint8() file: source/backend/hiai/backend/NPUBackend.cpp start line: 83 end line: 95 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3901 unit: MNNUnaryExecuteInt8 CPUUnary::selectForInt8() file: source/backend/cpu/CPUUnary.cpp start line: 453 end line: 465 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3902 unit: void KleidiAIUtil::transferNC4HW4ToNCHW() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 72 end line: 85 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3903 unit: void KleidiAIUtil::transferNC4HW4ToNCHW() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 87 end line: 100 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3904 unit: ErrorCode CPUDeconvolutionDepthwiseBasic::onExecute() file: source/backend/cpu/CPUDeconvolutionDepthwise.cpp start line: 214 end line: 227 size: 13 LOC McCabe index: 1 number of parameters: 2 id: 3905 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUCast.cpp start line: 95 end line: 107 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3906 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUCast.cpp start line: 116 end line: 128 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 3907 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUCast.cpp start line: 137 end line: 149 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 3908 unit: static CoreFunctions::WinoUnrollTransFunc AVX512_chooseSourceUnrollTransform() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1384 end line: 1396 size: 13 LOC McCabe index: 7 number of parameters: 2 id: 3909 unit: void _AVX512_MNNPackedMatMul() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 1134 end line: 1147 size: 13 LOC McCabe index: 2 number of parameters: 8 id: 3910 unit: static CoreFunctions::WinoUnrollTransFunc _AVX2_chooseSourceUnrollTransform() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 1147 end line: 1159 size: 13 LOC McCabe index: 7 number of parameters: 2 id: 3911 unit: void _AVX_MNNInt8FunctionInit() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 1701 end line: 1718 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3912 unit: static inline __m128 _load_int4x4() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 846 end line: 858 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3913 unit: static inline __m128 _load_int4x4() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 206 end line: 218 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3914 unit: ErrorCode CPUMatrixBandPart::onResize() file: source/backend/cpu/CPUMatrixBandPart.cpp start line: 14 end line: 26 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 3915 unit: int ThreadPool::acquireWorkIndex() file: source/backend/cpu/ThreadPool.cpp start line: 93 end line: 105 size: 13 LOC McCabe index: 4 number of parameters: 0 id: 3916 unit: static IntegerType eval() file: source/backend/cpu/CPUFixedPoint.hpp start line: 316 end line: 330 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3917 unit: FixedPoint exp_on_interval_between_negative_one_quarter_and_0_excl() file: source/backend/cpu/CPUFixedPoint.hpp start line: 590 end line: 605 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3918 unit: void selectMain() file: source/backend/cpu/CPUSelect.cpp start line: 15 end line: 27 size: 13 LOC McCabe index: 3 number of parameters: 8 id: 3919 unit: void CPUBilinearSampleC4() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 42 end line: 54 size: 13 LOC McCabe index: 2 number of parameters: 6 id: 3920 unit: void MNNMatrixProd() file: source/backend/cpu/compute/ConvOpt.cpp start line: 150 end line: 162 size: 13 LOC McCabe index: 3 number of parameters: 8 id: 3921 unit: void MNNMatrixMax() file: source/backend/cpu/compute/ConvOpt.cpp start line: 163 end line: 175 size: 13 LOC McCabe index: 4 number of parameters: 8 id: 3922 unit: WinogradConfig ConvolutionWinogradBridge::bestWinogradUnit() file: source/backend/cpu/compute/ConvolutionWinogradBridge.cpp start line: 18 end line: 34 size: 13 LOC McCabe index: 2 number of parameters: 6 id: 3923 unit: static void _destTransformUnit8x5() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 405 end line: 418 size: 13 LOC McCabe index: 1 number of parameters: 4 id: 3924 unit: WinogradFunction::TransformFunc WinogradFunction::chooseSourceTransform() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1464 end line: 1476 size: 13 LOC McCabe index: 7 number of parameters: 2 id: 3925 unit: WinogradFunction::WinoUnrollTransFunc WinogradFunction::chooseSourceUnrollTransform() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 1522 end line: 1534 size: 13 LOC McCabe index: 7 number of parameters: 2 id: 3926 unit: void MNNSamplerCopyCommon() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 842 end line: 854 size: 13 LOC McCabe index: 1 number of parameters: 9 id: 3927 unit: void MNNTanh() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2967 end line: 2986 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 3928 unit: void MNNReluWithSlopeCommon() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2996 end line: 3008 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3929 unit: void MNNFp32ToFp8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3531 end line: 3543 size: 13 LOC McCabe index: 2 number of parameters: 3 id: 3930 unit: void KVCacheManager::createKVCacheFile() file: source/backend/cpu/KVCacheManager.cpp start line: 27 end line: 41 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 3931 unit: ErrorCode CPUHistogram::histogram() file: source/backend/cpu/CPUHistogram.cpp start line: 28 end line: 40 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 3932 unit: bool OpenCLRuntime::buildProgram() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 456 end line: 468 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3933 unit: cl_int CL_API_CALL clEnqueueCopyImage() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 662 end line: 674 size: 13 LOC McCabe index: 1 number of parameters: 9 id: 3934 unit: const VkResult VulkanDevice::createBuffer() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 180 end line: 192 size: 13 LOC McCabe index: 1 number of parameters: 5 id: 3935 unit: void VulkanImage::barrierRead() file: source/backend/vulkan/component/VulkanImage.cpp start line: 81 end line: 93 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3936 unit: def genRefCompFiles() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 1 id: 3937 unit: def parseArgs() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3938 unit: def genHeader() file: source/backend/vulkan/image/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3939 unit: def genRefCompFiles() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 1 id: 3940 unit: def parseArgs() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3941 unit: virtual bool onClone() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.hpp start line: 52 end line: 64 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3942 unit: virtual bool onClone() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.hpp start line: 81 end line: 93 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 3943 unit: static Tensor::DimensionType _convert() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 278 end line: 290 size: 13 LOC McCabe index: 4 number of parameters: 1 id: 3944 unit: def genRefCompFiles() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 13 LOC McCabe index: 6 number of parameters: 1 id: 3945 unit: def parseArgs() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 13 LOC McCabe index: 5 number of parameters: 1 id: 3946 unit: def genHeader() file: source/backend/vulkan/buffer/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 3947 unit: static void Arm82NearestUnit() file: source/backend/arm82/Arm82Interp.cpp start line: 21 end line: 33 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 3948 unit: void CoreMLExecutorWrapper::invokModel() file: source/backend/coreml/backend/CoreMLExecutorWrapper.mm start line: 55 end line: 67 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 3949 unit: virtual void onEncode() file: source/backend/metal/MetalLoop.mm start line: 551 end line: 564 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3950 unit: static T sample() file: source/backend/metal/MetalGridSample.mm start line: 129 end line: 142 size: 13 LOC McCabe index: 5 number of parameters: 6 id: 3951 unit: id MetalBackend::getConstBuffer() file: source/backend/metal/MetalBackend.mm start line: 333 end line: 345 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 3952 unit: ErrorCode MetalExecution::onExecute() file: source/backend/metal/MetalExecution.mm start line: 18 end line: 32 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 3953 unit: void encode() file: source/backend/metal/MetalFuse.mm start line: 212 end line: 224 size: 13 LOC McCabe index: 4 number of parameters: 5 id: 3954 unit: void MetalROIPooling::onEncode() file: source/backend/metal/MetalROIPooling.mm start line: 43 end line: 55 size: 13 LOC McCabe index: 1 number of parameters: 3 id: 3955 unit: VARP _ChangeInputFormat() file: express/NeuralNetWorkOp.cpp start line: 653 end line: 664 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 3956 unit: VARP _Int8ToFloat() file: express/NeuralNetWorkOp.cpp start line: 1755 end line: 1766 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 3957 unit: VARP _Nms() file: express/NeuralNetWorkOp.cpp start line: 1860 end line: 1871 size: 12 LOC McCabe index: 3 number of parameters: 5 id: 3958 unit: VARP _ArgMax() file: express/MathOp.cpp start line: 1062 end line: 1074 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 3959 unit: VARP _ArgMin() file: express/MathOp.cpp start line: 1084 end line: 1095 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 3960 unit: int PipelineModule::onOptimize() file: express/module/PipelineModule.cpp start line: 202 end line: 213 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 3961 unit: std::vector Executor::RuntimeManager::isBackendSupport() file: express/Executor.cpp start line: 396 end line: 407 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 3962 unit: std::string CUDATarget::type() file: codegen/cuda/CUDATarget.cpp start line: 21 end line: 32 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 3963 unit: std::string ForExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 42 end line: 53 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 3964 unit: std::string OpenCLPluginModule::codegen() file: codegen/old_opencl/OpenCLModule.cpp start line: 292 end line: 303 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 3965 unit: std::string MetalTarget::macro() file: codegen/metal/MetalTarget.cpp start line: 23 end line: 34 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 3966 unit: static size_t _getAliginSize() file: backupcode/cpubackend/bf16/BF16Backend.cpp start line: 51 end line: 65 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 3967 unit: LabelT set_union() file: tools/cv/source/imgproc/structural.cpp start line: 727 end line: 738 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 3968 unit: LabelT flattenL() file: tools/cv/source/imgproc/structural.cpp start line: 741 end line: 752 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 3969 unit: VARP blendLinear() file: tools/cv/source/imgproc/miscellaneous.cpp start line: 42 end line: 54 size: 12 LOC McCabe index: 2 number of parameters: 4 id: 3970 unit: void doDraw() file: tools/cv/source/imgproc/draw.cpp start line: 835 end line: 846 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 3971 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/sensitivity_analyzer.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 3972 unit: def is_weight_tensor() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 12 LOC McCabe index: 7 number of parameters: 1 id: 3973 unit: def get_prune_method() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 2 id: 3974 unit: def forward() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 3975 unit: def _quant_one_layer() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 4 id: 3976 unit: def forward() file: tools/mnncompress/mnncompress/pytorch/linear_over_param.py start line: 0 end line: 0 size: 12 LOC McCabe index: 6 number of parameters: 2 id: 3977 unit: inline void Options::generate_group_help() file: tools/converter/include/cxxopts.hpp start line: 1279 end line: 1290 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 3978 unit: void Input::run() file: tools/converter/source/caffe/Input.cpp start line: 27 end line: 38 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 3979 unit: void Normalize::run() file: tools/converter/source/caffe/Normalize.cpp start line: 26 end line: 37 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 3980 unit: void ArgMax::run() file: tools/converter/source/caffe/ArgMax.cpp start line: 26 end line: 38 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 3981 unit: inline std::vector RSplitString() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 32 end line: 43 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 3982 unit: void ExpandDimsTf::run() file: tools/converter/source/tensorflow/ExpandDims.cpp start line: 23 end line: 35 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 3983 unit: void LRNTf::run() file: tools/converter/source/tensorflow/LRNTf.cpp start line: 23 end line: 38 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 3984 unit: void ConverterScope::addInputForOp() file: tools/converter/source/common/ConverterScope.cpp start line: 82 end line: 93 size: 12 LOC McCabe index: 5 number of parameters: 3 id: 3985 unit: static bool needExtractInput() file: tools/converter/source/tflite/liteConverter.cpp start line: 134 end line: 147 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 3986 unit: void ReshapeTflite::run() file: tools/converter/source/tflite/ReshapeTflite.cpp start line: 23 end line: 35 size: 12 LOC McCabe index: 2 number of parameters: 6 id: 3987 unit: void SliceTorch::run() file: tools/converter/source/torch/SliceTorch.cpp start line: 24 end line: 35 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 3988 unit: void FlipTorch::run() file: tools/converter/source/torch/FlipTorch.cpp start line: 24 end line: 35 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 3989 unit: int TorchScope::lookupTensor() file: tools/converter/source/torch/torchOpConverter.cpp start line: 109 end line: 120 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 3990 unit: std::vector binaryAddZero() file: tools/converter/source/optimizer/merge/FuseTemplateOp.cpp start line: 201 end line: 212 size: 12 LOC McCabe index: 1 number of parameters: 11 id: 3991 unit: static MNN_DATA_FORMAT convertFormat() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 19 end line: 30 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 3992 unit: static inline std::vector RSplitString() file: tools/converter/source/optimizer/GenerateSubGraph.cpp start line: 28 end line: 39 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 3993 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchIndex.cpp start line: 18 end line: 29 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 3994 unit: void ConcatOnnx::run() file: tools/converter/source/onnx/ConcatOnnx.cpp start line: 21 end line: 33 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 3995 unit: virtual std::vector onGrad() file: tools/train/source/grad/TopKV2Grad.cpp start line: 17 end line: 30 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 3996 unit: static bool compareVar() file: tools/cpp/testModel_expr.cpp start line: 78 end line: 89 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 3997 unit: static void PyMNNInterpreter_dealloc() file: pymnn/src/MNN.cc start line: 1340 end line: 1352 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 3998 unit: inline std::string object2String() file: pymnn/src/util.h start line: 64 end line: 76 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 3999 unit: def mean() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 4000 unit: def merge() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 12 LOC McCabe index: 6 number of parameters: 1 id: 4001 unit: def get_version() file: pymnn/pip_package/setup.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 0 id: 4002 unit: function initMenu() file: doc/API/html/menu.js start line: 24 end line: 49 size: 12 LOC McCabe index: 3 number of parameters: 5 id: 4003 unit: func readConfigAsJSONString() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 157 end line: 169 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 4004 unit: func toChatMessage() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatMessage.swift start line: 25 end line: 36 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 4005 unit: func updateSendingStatuses() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/LLMChatInteractor.swift start line: 165 end line: 176 size: 12 LOC McCabe index: 3 number of parameters: 0 id: 4006 unit: override fun onDownloadingProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 71 end line: 82 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 4007 unit: override fun load() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/DiffusionSession.kt start line: 24 end line: 35 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 4008 unit: fun getActivity() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/UiUtils.kt start line: 29 end line: 40 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4009 unit: override fun onSuccess() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 163 end line: 174 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4010 unit: override fun onClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 77 end line: 88 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4011 unit: fun onDiffusionGenerateProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 299 end line: 310 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4012 unit: fun onRequestGenerate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 164 end line: 175 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4013 unit: fun getOnlineLMConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/OnlineRecognizer.kt start line: 394 end line: 405 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 4014 unit: std::vector rowsplit() file: transformers/llm/eval/evaluation/dataset.cpp start line: 152 end line: 164 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4015 unit: def scale_fc_fc() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 3 id: 4016 unit: def weight_reorder() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 4017 unit: def chatglm2_rotary_pos() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 4018 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4019 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 5 id: 4020 unit: def get_vision() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4021 unit: def mnn2json() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 4022 unit: def json2mnn() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 4023 unit: def regist_llama() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 4024 unit: def forward() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 5 id: 4025 unit: def export_embed() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4026 unit: def export_language() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 4027 unit: def gte_forward() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 12 LOC McCabe index: 2 number of parameters: 4 id: 4028 unit: void Llm::switchMode() file: transformers/llm/engine/src/llm.cpp start line: 279 end line: 290 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4029 unit: VARP Talker::forward() file: transformers/llm/engine/src/omni.cpp start line: 830 end line: 841 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 4030 unit: inline void stream_line_reader::append() file: transformers/llm/engine/src/httplib.h start line: 2329 end line: 2340 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4031 unit: inline ssize_t send_socket() file: transformers/llm/engine/src/httplib.h start line: 2372 end line: 2383 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 4032 unit: inline std::string make_multipart_data_boundary() file: transformers/llm/engine/src/httplib.h start line: 4223 end line: 4243 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 4033 unit: inline std::string random_string() file: transformers/llm/engine/src/httplib.h start line: 4716 end line: 4727 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 4034 unit: inline std::pair make_range_header() file: transformers/llm/engine/src/httplib.h start line: 4793 end line: 4804 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 4035 unit: inline bool Server::dispatch_request() file: transformers/llm/engine/src/httplib.h start line: 5882 end line: 5894 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 4036 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7068 end line: 7080 size: 12 LOC McCabe index: 2 number of parameters: 6 id: 4037 unit: inline void SSLClient::shutdown_ssl_impl() file: transformers/llm/engine/src/httplib.h start line: 8130 end line: 8141 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4038 unit: inline bool SSLClient::verify_host_with_common_name() file: transformers/llm/engine/src/httplib.h start line: 8235 end line: 8249 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4039 unit: SubsetLogits createSubsetLogits() file: transformers/llm/engine/src/sampler.cpp start line: 70 end line: 81 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4040 unit: function displayMessage() file: transformers/llm/engine/app/mls_server.hpp start line: 243 end line: 256 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4041 unit: static inline MobileNetWidthType EnumMobileNetWidthTypeByString() file: benchmark/exprModels/MobileNetExpr.hpp start line: 25 end line: 36 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4042 unit: static inline MobileNetResolutionType EnumMobileNetResolutionTypeByString() file: benchmark/exprModels/MobileNetExpr.hpp start line: 38 end line: 49 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4043 unit: static VARP bottleNeck() file: benchmark/exprModels/MobileNetExpr.cpp start line: 84 end line: 95 size: 12 LOC McCabe index: 3 number of parameters: 4 id: 4044 unit: virtual bool onComputeSize() file: source/shape/ShapeAttention.cpp start line: 62 end line: 73 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 4045 unit: BLITTER ImageProcessUtils::choose() file: source/cv/ImageProcessUtils.cpp start line: 128 end line: 139 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4046 unit: void Matrix::setAffine() file: source/cv/Matrix_CV.cpp start line: 75 end line: 86 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 4047 unit: void Matrix::setSinCos() file: source/cv/Matrix_CV.cpp start line: 258 end line: 274 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 4048 unit: void Matrix::Rot_xy() file: source/cv/Matrix_CV.cpp start line: 893 end line: 905 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 4049 unit: static void _create() file: source/geometry/GeometryShape.cpp start line: 270 end line: 281 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 4050 unit: bool DefaultGeometryComputer::onCompute() file: source/geometry/GeometryComputer.cpp start line: 396 end line: 408 size: 12 LOC McCabe index: 1 number of parameters: 5 id: 4051 unit: void FileLoader::_init() file: source/core/FileLoader.cpp start line: 144 end line: 155 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 4052 unit: static void _getDefaultBackend() file: source/core/Interpreter.cpp start line: 608 end line: 619 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4053 unit: bool TensorUtils::regionIsFull() file: source/core/TensorUtils.cpp start line: 22 end line: 33 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4054 unit: static int8_t FindInMap() file: source/core/ConvolutionCommon.cpp start line: 177 end line: 188 size: 12 LOC McCabe index: 5 number of parameters: 3 id: 4055 unit: nvinfer1::Dims CommonPlugin::getOutputDimensions() file: source/backend/tensorrt/execution/plugin/CommonPlugin.cpp start line: 124 end line: 135 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 4056 unit: int GatherPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/GatherPlugin.cpp start line: 28 end line: 39 size: 12 LOC McCabe index: 2 number of parameters: 6 id: 4057 unit: inline static std::shared_ptr createPluginWithOutput() file: source/backend/tensorrt/execution/TRTCommonExecution.hpp start line: 17 end line: 28 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4058 unit: ErrorCode NPUPadding::onResize() file: source/backend/hiai/execution/NPUPadding.cpp start line: 39 end line: 51 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 4059 unit: ErrorCode NPUFlatten::onResize() file: source/backend/hiai/execution/NPUFlatten.cpp start line: 19 end line: 32 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 4060 unit: void NPUBackend::onResizeBegin() file: source/backend/hiai/backend/NPUBackend.cpp start line: 461 end line: 472 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 4061 unit: void KleidiAIUtil::transferNCHWToNC4HW4() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 44 end line: 56 size: 12 LOC McCabe index: 3 number of parameters: 4 id: 4062 unit: void KleidiAIUtil::transferNCHWToNC4HW4() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 58 end line: 70 size: 12 LOC McCabe index: 3 number of parameters: 4 id: 4063 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUCast.cpp start line: 75 end line: 86 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4064 unit: static DataType _mapDataType() file: source/backend/cpu/CPUCast.cpp start line: 152 end line: 163 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4065 unit: void CPURuntime::onReset() file: source/backend/cpu/CPUBackend.cpp start line: 164 end line: 175 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 4066 unit: static OpType _getRealOpType() file: source/backend/cpu/CPUBackend.cpp start line: 581 end line: 596 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4067 unit: int CPUBackend::getBytes() file: source/backend/cpu/CPUBackend.cpp start line: 643 end line: 654 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 4068 unit: void registerCPURuntimeCreator() file: source/backend/cpu/CPUBackend.cpp start line: 788 end line: 800 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 4069 unit: static int MNNGridSampleComputeOffset3D() file: source/backend/cpu/GridSampler.hpp start line: 128 end line: 142 size: 12 LOC McCabe index: 8 number of parameters: 7 id: 4070 unit: ErrorCode CPUConvolutionDepthwise::BasicFloatExecution::onExecute() file: source/backend/cpu/CPUConvolutionDepthwise.cpp start line: 236 end line: 247 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 4071 unit: static size_t _AVX_MNNGridSampleComputeOffset3D() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 418 end line: 432 size: 12 LOC McCabe index: 7 number of parameters: 7 id: 4072 unit: static inline __m256 _load_int4x8() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 860 end line: 871 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 4073 unit: ErrorCode CPURange::onExecute() file: source/backend/cpu/CPURange.cpp start line: 21 end line: 32 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4074 unit: void ThreadPool::active() file: source/backend/cpu/ThreadPool.cpp start line: 117 end line: 128 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4075 unit: FixedPoint logistic() file: source/backend/cpu/CPUFixedPoint.hpp start line: 720 end line: 731 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 4076 unit: ErrorCode CPUQuantizedLogistic::onResize() file: source/backend/cpu/CPUQuantizedLogistic.cpp start line: 22 end line: 34 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4077 unit: bool DenseConvolutionTiledExecutor::onClone() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 218 end line: 229 size: 12 LOC McCabe index: 3 number of parameters: 3 id: 4078 unit: ErrorCode DenseConvolutionTiledImpl::onExecute() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 720 end line: 732 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4079 unit: static void _destTransformUnit4x3() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 165 end line: 178 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 4080 unit: static void _destTransformUnit6x2() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 680 end line: 693 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 4081 unit: void MNNC3ToFloatRGBA() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 723 end line: 734 size: 12 LOC McCabe index: 2 number of parameters: 5 id: 4082 unit: ErrorCode ConvInt8Winograd::WinoExecution::onResize() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 383 end line: 394 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4083 unit: void MNNUInt8ToInt16WithOffsetC4Common() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2435 end line: 2446 size: 12 LOC McCabe index: 3 number of parameters: 6 id: 4084 unit: inline float tanhf_poly() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2955 end line: 2966 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4085 unit: void MNNSigmoid() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3393 end line: 3404 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 4086 unit: void MNNSiLu() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3406 end line: 3417 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 4087 unit: bool ConvolutionWinogradImpl::canUseWinograd() file: source/backend/cpu/compute/ConvolutionWinogradImpl.cpp start line: 39 end line: 50 size: 12 LOC McCabe index: 7 number of parameters: 1 id: 4088 unit: ErrorCode CPUPlugin::onExecute() file: source/backend/cpu/CPUPlugin.cpp start line: 46 end line: 58 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4089 unit: void ImagePool::recycle() file: source/backend/opencl/core/ImagePool.cpp start line: 47 end line: 58 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4090 unit: void BufferPool::recycle() file: source/backend/opencl/core/BufferPool.cpp start line: 34 end line: 45 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4091 unit: void BufferExecutionPool::recycle() file: source/backend/opencl/core/BufferPool.cpp start line: 100 end line: 111 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4092 unit: static DataType _mapDataType() file: source/backend/opencl/execution/image/CastExecution.cpp start line: 66 end line: 77 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4093 unit: static int getMaxMultiple() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 214 end line: 225 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 4094 unit: static DataType _mapDataType() file: source/backend/opencl/execution/buffer/CastBufExecution.cpp start line: 62 end line: 73 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4095 unit: ErrorCode NNAPIArgMax::onResize() file: source/backend/nnapi/execution/NNAPIArgMax.cpp start line: 17 end line: 29 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4096 unit: const bool VulkanInstance::supportVulkan() file: source/backend/vulkan/component/VulkanInstance.cpp start line: 93 end line: 104 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 4097 unit: const VkResult VulkanDevice::allocateCommandBuffers() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 251 end line: 262 size: 12 LOC McCabe index: 1 number of parameters: 4 id: 4098 unit: static void writeSamplerInfo() file: source/backend/vulkan/image/execution/VulkanRaster.cpp start line: 25 end line: 36 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4099 unit: def __setupSpirvCacheFiles__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4100 unit: ErrorCode VulkanRasterAndInterpolate::_initVertexBuffer() file: source/backend/vulkan/buffer/render/VulkanRasterAndInterpolate.cpp start line: 107 end line: 118 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4101 unit: def findAllShader() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4102 unit: def __setupSpirvCacheFiles__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4103 unit: static void writeSamplerInfo() file: source/backend/vulkan/buffer/execution/VulkanRaster.cpp start line: 40 end line: 51 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4104 unit: static std::string _getShaderName() file: source/backend/vulkan/buffer/execution/VulkanBinary.cpp start line: 107 end line: 118 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4105 unit: def findAllShader() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4106 unit: def __setupSpirvCacheFiles__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4107 unit: static size_t _getAliginSize() file: source/backend/arm82/Arm82Backend.cpp start line: 63 end line: 77 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 4108 unit: ErrorCode GLInterp::onResize() file: source/backend/opengl/GLInterp.cpp start line: 22 end line: 33 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4109 unit: std::shared_ptr GLBackend::getProgram() file: source/backend/opengl/GLBackend.cpp start line: 424 end line: 436 size: 12 LOC McCabe index: 3 number of parameters: 2 id: 4110 unit: ErrorCode GLPermute::onResize() file: source/backend/opengl/GLPermute.cpp start line: 30 end line: 43 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 4111 unit: void MetalReLU6::onEncode() file: source/backend/metal/MetalReLU6.mm start line: 31 end line: 43 size: 12 LOC McCabe index: 1 number of parameters: 3 id: 4112 unit: kernel void main0() file: source/backend/metal/MetalBackend.mm start line: 401 end line: 412 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 4113 unit: void MetalBackend::onCopyDeviceToDevice() file: source/backend/metal/MetalBackend.mm start line: 683 end line: 694 size: 12 LOC McCabe index: 2 number of parameters: 5 id: 4114 unit: static void writeSamplerInfo() file: source/backend/metal/MetalRaster.mm start line: 25 end line: 36 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 4115 unit: static void weightInBlock() file: source/backend/metal/MetalConvolutionDepthwise.mm start line: 102 end line: 117 size: 12 LOC McCabe index: 4 number of parameters: 5 id: 4116 unit: static void weightForDepthwise() file: source/backend/metal/MetalDeconvolution.mm start line: 87 end line: 102 size: 12 LOC McCabe index: 4 number of parameters: 5 id: 4117 unit: static DataType _mapDataType() file: source/backend/metal/MetalCast.mm start line: 66 end line: 77 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 4118 unit: kernel void main0() file: source/backend/metal/MetalCast.mm start line: 226 end line: 237 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 4119 unit: VARP _GatherV2() file: express/NeuralNetWorkOp.cpp start line: 940 end line: 950 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 4120 unit: VARP _Normalize() file: express/MathOp.cpp start line: 997 end line: 1007 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 4121 unit: bool Variable::setDevicePtr() file: express/Expr.cpp start line: 565 end line: 576 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4122 unit: void Variable::compute() file: express/Expr.cpp start line: 880 end line: 890 size: 11 LOC McCabe index: 6 number of parameters: 2 id: 4123 unit: void Variable::writeScaleInternal() file: express/Expr.cpp start line: 904 end line: 914 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4124 unit: bool Utils::allocMemoryForHostTensor() file: express/Utils.cpp start line: 102 end line: 112 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4125 unit: bool Utils::releaseMemoryForHostTensor() file: express/Utils.cpp start line: 113 end line: 123 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4126 unit: std::string OpenCLTarget::macro() file: codegen/opencl/OpenCLTarget.cpp start line: 23 end line: 33 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4127 unit: static void dumpCmd() file: codegen/OpFuse.cpp start line: 53 end line: 63 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4128 unit: size_t _MNNGridSampleComputeOffset() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 578 end line: 591 size: 11 LOC McCabe index: 6 number of parameters: 5 id: 4129 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 30 end line: 40 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4130 unit: void operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 94 end line: 104 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4131 unit: void operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 107 end line: 117 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4132 unit: static VecType broadcast() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 253 end line: 263 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4133 unit: static VecType load() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 267 end line: 277 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4134 unit: static inline void transpose4() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 306 end line: 316 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4135 unit: virtual std::vector onGetOutputVirtual() file: backupcode/geometry/GeometrySoftmax.cpp start line: 16 end line: 27 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4136 unit: void flattenL() file: tools/cv/source/imgproc/structural.cpp start line: 755 end line: 765 size: 11 LOC McCabe index: 3 number of parameters: 4 id: 4137 unit: static VARP pyr() file: tools/cv/source/imgproc/filter.cpp start line: 159 end line: 169 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4138 unit: VARP filter2DImpl() file: tools/cv/source/imgproc/filter.cpp start line: 173 end line: 183 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4139 unit: VARP Sobel() file: tools/cv/source/imgproc/filter.cpp start line: 467 end line: 477 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4140 unit: def _generate_mask_and_prune_ops() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4141 unit: def _get_quant_scope() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 3 id: 4142 unit: def _generate_prune_ratios() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4143 unit: def _check_return_cond() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 7 number of parameters: 2 id: 4144 unit: def check_return_cond() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 11 LOC McCabe index: 7 number of parameters: 1 id: 4145 unit: def find_bias_add_op() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4146 unit: def _generate_mask_and_prune_ops() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4147 unit: def _get_quant_scope() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 3 id: 4148 unit: def _generate_prune_ratios() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4149 unit: def _generate_mask_and_prune_ops() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4150 unit: def _get_quant_scope() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 3 id: 4151 unit: def _init_sparsity() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4152 unit: def current_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4153 unit: def current_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/SNIP_level_pruner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4154 unit: def current_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/SIMD_OC_pruner.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4155 unit: def get_module_parameter_num() file: tools/mnncompress/mnncompress/pytorch/utils.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 4156 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/linear_over_param.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4157 unit: def makeDirForPath() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4158 unit: def makeDirForPath() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4159 unit: def makeDirForPath() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4160 unit: def makeDirForPath() file: tools/script/make_test_for_mnn.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4161 unit: def buffer_change_output_tensor_to() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4162 unit: def check_same_op() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 4163 unit: void UpdateQuantizedWeights() file: tools/quantization/quantizeWeight.cpp start line: 42 end line: 53 size: 11 LOC McCabe index: 2 number of parameters: 6 id: 4164 unit: void operator() file: tools/converter/include/cxxopts.hpp start line: 322 end line: 332 size: 11 LOC McCabe index: 4 number of parameters: 0 id: 4165 unit: def save2file() file: tools/converter/tools/test4TF.py start line: 0 end line: 0 size: 11 LOC McCabe index: 13 number of parameters: 6 id: 4166 unit: def parse_args() file: tools/converter/tools/test4Caffe.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4167 unit: bool read_proto_from_text() file: tools/converter/source/caffe/CaffeUtils.cpp start line: 13 end line: 26 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4168 unit: virtual void run() file: tools/converter/source/tensorflow/tfOpConverter.cpp start line: 79 end line: 89 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4169 unit: void SqueezeTf::run() file: tools/converter/source/tensorflow/SqueezeTf.cpp start line: 24 end line: 36 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4170 unit: void BatchMatMulTf::run() file: tools/converter/source/tensorflow/BatchMatMulTf.cpp start line: 24 end line: 37 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4171 unit: void OneHotTf::run() file: tools/converter/source/tensorflow/OneHotTf.cpp start line: 24 end line: 37 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4172 unit: void SeluTf::run() file: tools/converter/source/tensorflow/SeluTf.cpp start line: 25 end line: 39 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4173 unit: void GatherV2::run() file: tools/converter/source/tensorflow/GatherV2Tf.cpp start line: 23 end line: 37 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4174 unit: void BatchMatMulTflite::run() file: tools/converter/source/tflite/BatchMatMulTflite.cpp start line: 20 end line: 31 size: 11 LOC McCabe index: 2 number of parameters: 6 id: 4175 unit: void ReluTorch::run() file: tools/converter/source/torch/ReluTorch.cpp start line: 24 end line: 34 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4176 unit: static bool _isUnaryOp() file: tools/converter/source/optimizer/postconvert/MoveUnaryOpBeforeReshape.cpp start line: 14 end line: 24 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4177 unit: void Program::updateVars() file: tools/converter/source/optimizer/Program.cpp start line: 153 end line: 163 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4178 unit: bool PostTreatUtils::_replace() file: tools/converter/source/optimizer/PostTreatUtils.cpp start line: 117 end line: 127 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4179 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchIndex.cpp start line: 34 end line: 44 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4180 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchIndex.cpp start line: 49 end line: 60 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4181 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchSoftplus.cpp start line: 49 end line: 59 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4182 unit: void EyeLikeOnnx::run() file: tools/converter/source/onnx/EyeLikeOnnx.cpp start line: 20 end line: 30 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4183 unit: void UniqueOnnx::run() file: tools/converter/source/onnx/UniqueOnnx.cpp start line: 22 end line: 32 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4184 unit: void DataLoader::workerThread() file: tools/train/source/data/DataLoader.cpp start line: 66 end line: 77 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 4185 unit: void RandomSampler::reset() file: tools/train/source/data/RandomSampler.cpp start line: 32 end line: 44 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4186 unit: std::vector RandomSampler::next() file: tools/train/source/data/RandomSampler.cpp start line: 58 end line: 72 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4187 unit: std::vector _BottleNeck::onForward() file: tools/train/source/models/MobilenetV2.cpp start line: 106 end line: 119 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4188 unit: std::vector _ConvBlock::onForward() file: tools/train/source/models/MobilenetV1.cpp start line: 58 end line: 70 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4189 unit: std::pair ImageDataset::getDataAndLabelsFrom() file: tools/train/source/datasets/ImageDataset.cpp start line: 217 end line: 230 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4190 unit: virtual std::vector onGrad() file: tools/train/source/grad/UnaryGrad.cpp start line: 195 end line: 207 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4191 unit: bool ParameterOptimizer::step() file: tools/train/source/optimizer/ParameterOptimizer.cpp start line: 130 end line: 140 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4192 unit: inline int64_t unpackLong() file: pymnn/src/util.h start line: 99 end line: 109 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4193 unit: inline void store_scalar() file: pymnn/src/util.h start line: 120 end line: 130 size: 11 LOC McCabe index: 7 number of parameters: 3 id: 4194 unit: static VARPS toVars() file: pymnn/src/expr.h start line: 330 end line: 340 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4195 unit: static int PyMNNVar_setname() file: pymnn/src/expr.h start line: 740 end line: 750 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4196 unit: func onStop() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 311 end line: 322 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4197 unit: override fun onResponse() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 40 end line: 50 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4198 unit: fun saveMetaData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadPersistentData.kt start line: 18 end line: 28 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4199 unit: override fun onResponse() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 94 end line: 104 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4200 unit: fun isUseModelsScopeDownload() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 36 end line: 46 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4201 unit: override fun onPrepareMenu() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 134 end line: 144 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4202 unit: fun updateProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 72 end line: 82 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4203 unit: suspend fun playChunk() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 143 end line: 153 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4204 unit: fun createAudioInputData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataItem.kt start line: 69 end line: 79 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4205 unit: fun updateSessionName() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataManager.kt start line: 108 end line: 120 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4206 unit: override fun onAttachmentPicked() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 192 end line: 202 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4207 unit: void appendNewPromptRecord() file: transformers/llm/eval/evaluation/evaluation.cpp start line: 15 end line: 27 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4208 unit: std::string getPPLType() file: transformers/llm/eval/evaluation/dataset.cpp start line: 123 end line: 134 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 4209 unit: def symbolic() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 4210 unit: def __init__() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 4211 unit: def mrope_forward() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4212 unit: def __init__() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 4 id: 4213 unit: def vision_attention_mask() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4214 unit: def rebuild_op() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 11 LOC McCabe index: 5 number of parameters: 3 id: 4215 unit: def regist_gemma2() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4216 unit: def do_map() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 11 LOC McCabe index: 4 number of parameters: 3 id: 4217 unit: def forward() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4218 unit: def build_prompt() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4219 unit: int Sentencepiece::piece_to_id() file: transformers/llm/engine/src/tokenizer.cpp start line: 224 end line: 234 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4220 unit: void KVMeta::sync() file: transformers/llm/engine/src/llm.cpp start line: 33 end line: 43 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 4221 unit: inline uint64_t get_header_value() file: transformers/llm/engine/src/httplib.h start line: 1611 end line: 1621 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 4222 unit: inline ssize_t read_socket() file: transformers/llm/engine/src/httplib.h start line: 2360 end line: 2370 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4223 unit: inline bool is_multipart_boundary_chars_valid() file: transformers/llm/engine/src/httplib.h start line: 4245 end line: 4255 size: 11 LOC McCabe index: 5 number of parameters: 1 id: 4224 unit: inline bool load_system_certs_on_apple() file: transformers/llm/engine/src/httplib.h start line: 4586 end line: 4598 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 4225 unit: inline bool Server::set_mount_point() file: transformers/llm/engine/src/httplib.h start line: 5195 end line: 5205 size: 11 LOC McCabe index: 5 number of parameters: 3 id: 4226 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7184 end line: 7195 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 4227 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7293 end line: 7304 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 4228 unit: inline void ClientImpl::stop() file: transformers/llm/engine/src/httplib.h start line: 7445 end line: 7466 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 4229 unit: inline SSLSocketStream::SSLSocketStream() file: transformers/llm/engine/src/httplib.h start line: 7686 end line: 7696 size: 11 LOC McCabe index: 1 number of parameters: 6 id: 4230 unit: inline void SSLClient::set_ca_cert_store() file: transformers/llm/engine/src/httplib.h start line: 7956 end line: 7967 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4231 unit: static void q41_dequant_ref() file: transformers/llm/engine/src/diskembedding.cpp start line: 14 end line: 24 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4232 unit: std::string FileUtils::GetPointerPath() file: transformers/llm/engine/app/file_utils.cpp start line: 36 end line: 51 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 4233 unit: static int print_usage() file: transformers/llm/engine/app/mls.cpp start line: 132 end line: 142 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4234 unit: static VARP bottleNeck() file: benchmark/exprModels/ResNetExpr.cpp start line: 38 end line: 48 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4235 unit: def get_network() file: benchmark/scripts/tvm/ios_tuning.py start line: 0 end line: 0 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4236 unit: static std::vector splitArgs() file: benchmark/benchmarkExprModels.cpp start line: 61 end line: 71 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4237 unit: static void _printHelp() file: benchmark/benchmarkExprModels.cpp start line: 128 end line: 138 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4238 unit: virtual float onComputeFlops() file: source/shape/ShapeDeconvolution.cpp start line: 80 end line: 91 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4239 unit: static void _getTranspose() file: source/shape/ShapeMatMul.cpp start line: 17 end line: 28 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 4240 unit: void initPipelineInfosFromNet() file: source/utils/InitNet.cpp start line: 331 end line: 341 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4241 unit: std::string getPackageName() file: source/utils/JNIHelper.cpp start line: 44 end line: 56 size: 11 LOC McCabe index: 2 number of parameters: 0 id: 4242 unit: AI static void Load4() file: source/cv/SkNx.h start line: 64 end line: 74 size: 11 LOC McCabe index: 1 number of parameters: 5 id: 4243 unit: ErrorCode ImageProcess::convert() file: source/cv/ImageProcess.cpp start line: 170 end line: 181 size: 11 LOC McCabe index: 2 number of parameters: 10 id: 4244 unit: void Matrix::setTranslate() file: source/cv/Matrix_CV.cpp start line: 115 end line: 127 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4245 unit: void Matrix::setScale() file: source/cv/Matrix_CV.cpp start line: 163 end line: 175 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4246 unit: void Matrix::setSinCos() file: source/cv/Matrix_CV.cpp start line: 276 end line: 289 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4247 unit: void Matrix::setSkew() file: source/cv/Matrix_CV.cpp start line: 333 end line: 346 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4248 unit: void Matrix::setSkew() file: source/cv/Matrix_CV.cpp start line: 348 end line: 361 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4249 unit: bool Matrix::asAffine() file: source/cv/Matrix_CV.cpp start line: 569 end line: 579 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4250 unit: template AI Sk16b SkNx_cast() file: source/cv/SkNx_neon.h start line: 672 end line: 683 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4251 unit: std::shared_ptr GeometryComputerUtils::makeCommand() file: source/geometry/GeometryComputerUtils.cpp start line: 559 end line: 569 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4252 unit: flatbuffers::Offset GeometryConvUtils::makeRelu6() file: source/geometry/GeometryConvUtils.cpp start line: 32 end line: 42 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4253 unit: static bool isFirstWrite() file: source/geometry/GeometryTensorArray.cpp start line: 40 end line: 50 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4254 unit: std::shared_ptr WinogradGenerater::allocTransformWeight() file: source/math/WingoradGenerater.cpp start line: 218 end line: 228 size: 11 LOC McCabe index: 3 number of parameters: 4 id: 4255 unit: static inline void transpose4() file: source/math/Vec.hpp start line: 660 end line: 670 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4256 unit: static inline void transpose4() file: source/math/Vec.hpp start line: 798 end line: 808 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4257 unit: int computeReverseSize() file: source/core/OpCommonUtils.hpp start line: 26 end line: 37 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 4258 unit: int OpCommonUtils::computeStride() file: source/core/OpCommonUtils.cpp start line: 472 end line: 482 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4259 unit: void DeferBufferAllocator::reset() file: source/core/BufferAllocator.cpp start line: 544 end line: 554 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4260 unit: static Backend::StorageType _getTensorStorageType() file: source/core/Pipeline.cpp start line: 113 end line: 123 size: 11 LOC McCabe index: 6 number of parameters: 2 id: 4261 unit: bool WorkerThread::postTask() file: source/core/WorkerThread.cpp start line: 48 end line: 58 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4262 unit: int FileLoader::offset() file: source/core/FileLoader.cpp start line: 156 end line: 166 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4263 unit: void Interpreter::resizeSession() file: source/core/Interpreter.cpp start line: 468 end line: 478 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4264 unit: void Tensor::printShape() file: source/core/Tensor.cpp start line: 392 end line: 402 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 4265 unit: void TensorUtils::setShape() file: source/core/TensorUtils.cpp start line: 116 end line: 126 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4266 unit: static OpType _getRealOpType() file: source/backend/cuda/core/CUDABackend.cpp start line: 245 end line: 255 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4267 unit: static void push() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 298 end line: 309 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 4268 unit: CUTLASS_DEVICE static void helper() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 414 end line: 425 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4269 unit: static void prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 914 end line: 924 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4270 unit: static cutlass::MatrixCoord CUTLASS_DEVICE get_lane_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 61 end line: 71 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4271 unit: CUTLASS_DEVICE T warp_uniform() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm_kernel_utils.h start line: 232 end line: 242 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4272 unit: ErrorCode TRTCommonExecution::onResize() file: source/backend/tensorrt/execution/TRTCommonExecution.cpp start line: 17 end line: 59 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4273 unit: ErrorCode NPUSliceTf::onResize() file: source/backend/hiai/execution/NPUSliceTf.cpp start line: 46 end line: 58 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4274 unit: ErrorCode CPUImageProcess::onExecute() file: source/backend/cpu/CPUImageProcess.cpp start line: 45 end line: 56 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4275 unit: static void _EXP() file: source/backend/cpu/CPUUnary.cpp start line: 325 end line: 335 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4276 unit: static void _EXPM1() file: source/backend/cpu/CPUUnary.cpp start line: 336 end line: 346 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4277 unit: struct cpuinfo_arm_chipset cpuinfo_arm_android_decode_chipset_from_ro_arch() file: source/backend/cpu/CPURuntime.cpp start line: 1038 end line: 1051 size: 11 LOC McCabe index: 2 number of parameters: 1 id: 4278 unit: static int _getBytes() file: source/backend/cpu/CPUTensorConvert.cpp start line: 270 end line: 280 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4279 unit: void KleidiAI::runLhsPack() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 238 end line: 249 size: 11 LOC McCabe index: 4 number of parameters: 7 id: 4280 unit: bool CPUDeconvolution::onClone() file: source/backend/cpu/CPUDeconvolution.cpp start line: 105 end line: 115 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4281 unit: ErrorCode CPUDeconvolution::onExecute() file: source/backend/cpu/CPUDeconvolution.cpp start line: 147 end line: 157 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4282 unit: ErrorCode CPUDeconvolutionOrigin::onExecute() file: source/backend/cpu/CPUDeconvolution.cpp start line: 345 end line: 355 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4283 unit: static int MNNGridSampleComputeOffset() file: source/backend/cpu/GridSampler.hpp start line: 1 end line: 14 size: 11 LOC McCabe index: 6 number of parameters: 5 id: 4284 unit: ErrorCode CPUSvd::onResize() file: source/backend/cpu/CPUSvd.cpp start line: 51 end line: 61 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4285 unit: void _AVX512_ReorderInit() file: source/backend/cpu/x86_x64/avx512/ReorderFunctions.cpp start line: 523 end line: 534 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4286 unit: void _AVX512_MNNMatrixAdd() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 764 end line: 774 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4287 unit: void _AVX512_MNNMatrixSub() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 802 end line: 812 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4288 unit: static inline __m512i mnn_mm512_dpbusds_epi32_replace() file: source/backend/cpu/x86_x64/avx512/GemmInt8_4_4_64_NOVNNI.cpp start line: 6 end line: 16 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4289 unit: void _AVX512_MNNPackForMatMul_B() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 330 end line: 340 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4290 unit: void _AVX512_MNNPackedMatMulRemain() file: source/backend/cpu/x86_x64/avx512/GemmCommon.cpp start line: 1150 end line: 1160 size: 11 LOC McCabe index: 2 number of parameters: 9 id: 4291 unit: void _AVX_ReorderInit() file: source/backend/cpu/x86_x64/avx/ReorderFunctions.cpp start line: 475 end line: 486 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4292 unit: void _AVX_MNNMatrixAdd() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 435 end line: 445 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4293 unit: void _AVX_MNNMatrixSub() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 473 end line: 483 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4294 unit: void _AVX_MNNPackForMatMul_B() file: source/backend/cpu/x86_x64/avx/GemmCommon.cpp start line: 339 end line: 349 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4295 unit: void _SSE_MNNMatrixSub() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 193 end line: 203 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4296 unit: void _SSE_MNNMatrixAdd() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 204 end line: 214 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4297 unit: void _SSE_MNNPackForMatMul_B() file: source/backend/cpu/x86_x64/sse/GemmCommon.cpp start line: 156 end line: 166 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4298 unit: void _SSE_MNNPackForMatMul_B_BF16() file: source/backend/cpu/x86_x64/sse/GemmCommon.cpp start line: 168 end line: 178 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4299 unit: static VecType broadcast() file: source/backend/cpu/bf16/VecHalf.hpp start line: 253 end line: 263 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4300 unit: static VecType load() file: source/backend/cpu/bf16/VecHalf.hpp start line: 267 end line: 277 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 4301 unit: static inline void transpose4() file: source/backend/cpu/bf16/VecHalf.hpp start line: 306 end line: 316 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4302 unit: ErrorCode CPUDetectionPostProcess::onResize() file: source/backend/cpu/CPUDetectionPostProcess.cpp start line: 112 end line: 124 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4303 unit: static inline float intersectionArea() file: source/backend/cpu/CPUDetectionOutput.cpp start line: 49 end line: 60 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4304 unit: void MNNCubicLineC4() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 77 end line: 87 size: 11 LOC McCabe index: 2 number of parameters: 10 id: 4305 unit: void MNNMatrixSub() file: source/backend/cpu/compute/ConvOpt.cpp start line: 17 end line: 27 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4306 unit: void MNNMatrixAdd() file: source/backend/cpu/compute/ConvOpt.cpp start line: 28 end line: 38 size: 11 LOC McCabe index: 3 number of parameters: 8 id: 4307 unit: static void _destTransformUnit8x4() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 392 end line: 403 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4308 unit: ErrorCode ConvolutionPackWinograd::onExecute() file: source/backend/cpu/compute/ConvolutionPackWinograd.cpp start line: 129 end line: 140 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4309 unit: bool ConvInt8Winograd::onClone() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 171 end line: 181 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4310 unit: void MNNFp8ToFp32() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3544 end line: 3554 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 4311 unit: bool SparseConvInt8TiledExecutor::onClone() file: source/backend/cpu/compute/SparseConvInt8TiledExecutor.cpp start line: 98 end line: 108 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 4312 unit: void KVCacheManager::unmapKVCache() file: source/backend/cpu/KVCacheManager.cpp start line: 91 end line: 101 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4313 unit: T FloatToQuantized() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 143 end line: 156 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 4314 unit: ErrorCode CPUMatMul::onExecute() file: source/backend/cpu/CPUMatMul.cpp start line: 155 end line: 167 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4315 unit: void CPUAttention::unpack_QK() file: source/backend/cpu/CPUAttention.cpp start line: 72 end line: 83 size: 11 LOC McCabe index: 3 number of parameters: 4 id: 4316 unit: static void pack_QK() file: source/backend/cpu/CPUAttention.cpp start line: 86 end line: 97 size: 11 LOC McCabe index: 3 number of parameters: 5 id: 4317 unit: static void unpack_QKV() file: source/backend/cpu/CPUAttention.cpp start line: 131 end line: 141 size: 11 LOC McCabe index: 3 number of parameters: 6 id: 4318 unit: static bool _checkTensorInfo() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 84 end line: 94 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4319 unit: void OpenCLBackend::releaseRecord() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1291 end line: 1301 size: 11 LOC McCabe index: 5 number of parameters: 0 id: 4320 unit: inline void IOHW2OIHW() file: source/backend/opencl/core/OpenCLRunningUtils.hpp start line: 91 end line: 101 size: 11 LOC McCabe index: 5 number of parameters: 6 id: 4321 unit: static void _setTensorStack() file: source/backend/opencl/execution/image/LoopExecution.cpp start line: 75 end line: 85 size: 11 LOC McCabe index: 4 number of parameters: 4 id: 4322 unit: static void _setTensorStack() file: source/backend/opencl/execution/buffer/LoopBufExecution.cpp start line: 16 end line: 26 size: 11 LOC McCabe index: 4 number of parameters: 4 id: 4323 unit: template void dimsFormat() file: source/backend/nnapi/backend/NNAPIBackend.hpp start line: 102 end line: 112 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4324 unit: ErrorCode NNAPIBackend::buildQuantOperation() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 348 end line: 359 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4325 unit: const VkResult VulkanDevice::createPipelineCache() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 433 end line: 443 size: 11 LOC McCabe index: 1 number of parameters: 2 id: 4326 unit: const VkResult VulkanDevice::createShaderModule() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 450 end line: 460 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4327 unit: const VkResult VulkanDevice::createDescriptorSetLayout() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 478 end line: 489 size: 11 LOC McCabe index: 1 number of parameters: 4 id: 4328 unit: const VkResult VulkanDevice::allocateDescriptorSet() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 551 end line: 561 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4329 unit: SharedPtr VulkanPipelineFactory::getPrivatePipeline() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 113 end line: 124 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4330 unit: def __readConfigInformation__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 4331 unit: def __readConfigInformation__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 4332 unit: bool VulkanBackend::onSelectDynamicAllocator() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 167 end line: 177 size: 11 LOC McCabe index: 5 number of parameters: 2 id: 4333 unit: bool VulkanBackend::onGetTensorInfo() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 412 end line: 422 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4334 unit: def __readConfigInformation__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 11 LOC McCabe index: 6 number of parameters: 1 id: 4335 unit: inline int ARM82TensorElementSizeHelper() file: source/backend/arm82/Arm82Backend.hpp start line: 43 end line: 53 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4336 unit: inline int ARM82TensorStrideHelper() file: source/backend/arm82/Arm82Backend.hpp start line: 55 end line: 65 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4337 unit: void operator() file: source/backend/arm82/Arm82Unary.cpp start line: 114 end line: 124 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4338 unit: void operator() file: source/backend/arm82/Arm82Unary.cpp start line: 127 end line: 137 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4339 unit: void Arm82Relu::reluWithSlopeChannel() file: source/backend/arm82/Arm82Relu.cpp start line: 99 end line: 109 size: 11 LOC McCabe index: 2 number of parameters: 5 id: 4340 unit: ErrorCode GLUnary::onResize() file: source/backend/opengl/GLUnary.cpp start line: 26 end line: 37 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 4341 unit: bool CoreMLRaster::buildDepthToSpace() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 237 end line: 248 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 4342 unit: ErrorCode CoreMLRelu6::onResize() file: source/backend/coreml/execution/CoreMLRelu6.cpp start line: 22 end line: 33 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4343 unit: kernel void int4_weight_transform_fast() file: source/backend/metal/MetalConvolutionCommon.mm start line: 32 end line: 43 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 4344 unit: void AttentionBufExecution::_init() file: source/backend/metal/MetalAttention.mm start line: 99 end line: 110 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 4345 unit: static T sample() file: source/backend/metal/MetalGridSample.mm start line: 72 end line: 82 size: 11 LOC McCabe index: 5 number of parameters: 8 id: 4346 unit: void MetalPReLU::onEncode() file: source/backend/metal/MetalPReLU.mm start line: 59 end line: 69 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 4347 unit: int MNNMetalGetTensorContent() file: source/backend/metal/MetalBackend.mm start line: 20 end line: 30 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4348 unit: static bool _checkTensorInfo() file: source/backend/metal/MetalBackend.mm start line: 1128 end line: 1138 size: 11 LOC McCabe index: 4 number of parameters: 2 id: 4349 unit: static int leastCommonMultiple() file: source/backend/metal/MetalDeconvolution.mm start line: 44 end line: 54 size: 11 LOC McCabe index: 3 number of parameters: 2 id: 4350 unit: kernel void main0() file: source/backend/metal/MetalBinary.mm start line: 93 end line: 103 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 4351 unit: void MetalConvolution::onEncode() file: source/backend/metal/MetalConvolution.mm start line: 178 end line: 190 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4352 unit: virtual void onEncode() file: source/backend/metal/MetalCast.mm start line: 263 end line: 273 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 4353 unit: VARP _Scale() file: express/NeuralNetWorkOp.cpp start line: 408 end line: 417 size: 10 LOC McCabe index: 3 number of parameters: 4 id: 4354 unit: VARP _Selu() file: express/NeuralNetWorkOp.cpp start line: 1028 end line: 1038 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4355 unit: VARP _EltwiseProdInt8() file: express/MathOp.cpp start line: 1211 end line: 1220 size: 10 LOC McCabe index: 1 number of parameters: 14 id: 4356 unit: VARP _EltwiseSumInt8() file: express/MathOp.cpp start line: 1222 end line: 1231 size: 10 LOC McCabe index: 1 number of parameters: 14 id: 4357 unit: VARP _EltwiseSubInt8() file: express/MathOp.cpp start line: 1233 end line: 1242 size: 10 LOC McCabe index: 1 number of parameters: 14 id: 4358 unit: VARP _EltwiseMaxInt8() file: express/MathOp.cpp start line: 1244 end line: 1253 size: 10 LOC McCabe index: 1 number of parameters: 14 id: 4359 unit: VARP _CumSum() file: express/MathOp.cpp start line: 1279 end line: 1288 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4360 unit: std::vector Variable::save() file: express/Expr.cpp start line: 1286 end line: 1295 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4361 unit: void StaticModule::onClearCache() file: express/module/StaticModule.cpp start line: 389 end line: 398 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 4362 unit: static bool isBreakOp() file: express/module/PipelineModule.cpp start line: 341 end line: 350 size: 10 LOC McCabe index: 9 number of parameters: 1 id: 4363 unit: halide_type_t Utils::revertDataType() file: express/Utils.cpp start line: 67 end line: 76 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4364 unit: std::string CUDATarget::macro() file: codegen/cuda/CUDATarget.cpp start line: 33 end line: 43 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 4365 unit: std::string CUDATarget::number() file: codegen/cuda/CUDATarget.cpp start line: 44 end line: 53 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4366 unit: std::string ReluExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 118 end line: 130 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4367 unit: virtual bool onComputeSize() file: backupcode/shape/ShapeAsString.cpp start line: 15 end line: 27 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4368 unit: ErrorCode CPUDilation2D::onResize() file: backupcode/cpubackend/CPUDilation2D.cpp start line: 45 end line: 54 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4369 unit: static void _scaleChannel() file: backupcode/cpubackend/CPUNormalize.cpp start line: 100 end line: 109 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 4370 unit: static void _scaleSingleValue() file: backupcode/cpubackend/CPUNormalize.cpp start line: 111 end line: 120 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 4371 unit: bool DeconvolutionWithStride::_alloc() file: backupcode/cpubackend/compute/DeconvolutionWithStride.cpp start line: 243 end line: 253 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4372 unit: inline static float orthogonalityError() file: tools/cv/source/calib3d/calib3d.cpp start line: 33 end line: 42 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4373 unit: VARP GaussianBlur() file: tools/cv/source/imgproc/filter.cpp start line: 413 end line: 422 size: 10 LOC McCabe index: 4 number of parameters: 5 id: 4374 unit: static VARP cvtImpl() file: tools/cv/source/imgproc/color.cpp start line: 104 end line: 113 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4375 unit: bool clipLine() file: tools/cv/source/imgproc/draw.cpp start line: 73 end line: 82 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4376 unit: def update() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 2 id: 4377 unit: def _insert_quant_ops() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 4378 unit: def analyze() file: tools/mnncompress/mnncompress/tensorflow/sensitivity_analyzer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 4379 unit: def _prune_matmul() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 3 id: 4380 unit: def get_variable_by_name() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 10 LOC McCabe index: 6 number of parameters: 2 id: 4381 unit: def get_variable_by_tensor() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4382 unit: def update() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 2 id: 4383 unit: def _insert_quant_ops() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 4384 unit: def update() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 2 id: 4385 unit: def _insert_quant_ops() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 4386 unit: def compute_loss() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4387 unit: def _prune_matmul() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 3 id: 4388 unit: def forward() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4389 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4390 unit: def _init() file: tools/mnncompress/mnncompress/pytorch/SNIP_level_pruner.py start line: 0 end line: 0 size: 10 LOC McCabe index: 7 number of parameters: 1 id: 4391 unit: def _init() file: tools/mnncompress/mnncompress/pytorch/SIMD_OC_pruner.py start line: 0 end line: 0 size: 10 LOC McCabe index: 7 number of parameters: 1 id: 4392 unit: def fuse_identity() file: tools/mnncompress/mnncompress/pytorch/compute_new_weights.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4393 unit: def __dfs() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4394 unit: def __copy_to_here() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4395 unit: def build_hf_readme() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4396 unit: def makeDirForPath() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4397 unit: def _normalized_distance() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4398 unit: def get_id() file: tools/evaluation/turnLabelToClassID.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4399 unit: def initDynamicQuantJson() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4400 unit: def testJson() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4401 unit: void DumpModel() file: tools/converter/source/TestPassManager.cpp start line: 67 end line: 77 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4402 unit: int main() file: tools/converter/source/TestPassManager.cpp start line: 99 end line: 110 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4403 unit: void Softmax::run() file: tools/converter/source/caffe/Softmax.cpp start line: 26 end line: 35 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4404 unit: void Reshape::run() file: tools/converter/source/caffe/Reshape.cpp start line: 27 end line: 36 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4405 unit: virtual void run() file: tools/converter/source/caffe/Relu.cpp start line: 63 end line: 73 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4406 unit: void Concat::run() file: tools/converter/source/caffe/Concat.cpp start line: 26 end line: 35 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4407 unit: void GatherTf::run() file: tools/converter/source/tensorflow/GatherTf.cpp start line: 23 end line: 36 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4408 unit: void SpaceToDepthTf::run() file: tools/converter/source/tensorflow/SpaceToDepth.cpp start line: 23 end line: 34 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4409 unit: void DepthToSpaceTf::run() file: tools/converter/source/tensorflow/DepthToSpaceTf.cpp start line: 23 end line: 34 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4410 unit: void PackTf::run() file: tools/converter/source/tensorflow/PackTf.cpp start line: 23 end line: 36 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4411 unit: static float findAbsMax() file: tools/converter/source/common/WeightQuantAndCoding.cpp start line: 13 end line: 23 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4412 unit: int ConverterScope::declareTensor() file: tools/converter/source/common/ConverterScope.cpp start line: 29 end line: 38 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4413 unit: void fullQuantAndCoding() file: tools/converter/source/common/FullQuantAndCoding.cpp start line: 172 end line: 181 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 4414 unit: double GetQuantizedConvolutionMultipler() file: tools/converter/source/tflite/TfliteUtils.cpp start line: 38 end line: 50 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4415 unit: void ListTorch::run() file: tools/converter/source/torch/ConcatTorch.cpp start line: 24 end line: 33 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4416 unit: void ConcatTorch::run() file: tools/converter/source/torch/ConcatTorch.cpp start line: 70 end line: 79 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4417 unit: void EluTorch::run() file: tools/converter/source/torch/EluTorch.cpp start line: 24 end line: 33 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4418 unit: void MatMulTorch::run() file: tools/converter/source/torch/MatMulTorch.cpp start line: 24 end line: 33 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4419 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/caffeextra/PowerTransform.cpp start line: 17 end line: 27 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4420 unit: static std::vector NetInputIndices() file: tools/converter/source/optimizer/PostConverter.cpp start line: 28 end line: 37 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4421 unit: static bool isJsonOp() file: tools/converter/source/optimizer/postconvert/TranslateJsonOp.cpp start line: 18 end line: 27 size: 10 LOC McCabe index: 5 number of parameters: 1 id: 4422 unit: bool IsLayerNorm() file: tools/converter/source/optimizer/merge/FuseGroupNorm.cpp start line: 51 end line: 60 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4423 unit: bool IsGroupNormNoSwish() file: tools/converter/source/optimizer/merge/FuseGroupNorm.cpp start line: 61 end line: 70 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4424 unit: static bool loadVar() file: tools/converter/source/optimizer/merge/ConvDilateFuse.cpp start line: 14 end line: 23 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4425 unit: void TemplateMerge::insertTemplate() file: tools/converter/source/optimizer/TemplateMerge.cpp start line: 184 end line: 193 size: 10 LOC McCabe index: 2 number of parameters: 4 id: 4426 unit: static int convSpatialDim() file: tools/converter/source/optimizer/onnxextra/OnnxConvolutionMerge.cpp start line: 16 end line: 25 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4427 unit: bool onnx_write_proto_from_binary() file: tools/converter/source/onnx/OnnxUtils.cpp start line: 35 end line: 44 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4428 unit: def adjustAddNode() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4429 unit: int OnnxScope::lookupTensor() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 451 end line: 462 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4430 unit: void DataLoader::join() file: tools/train/source/data/DataLoader.cpp start line: 79 end line: 88 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 4431 unit: void push() file: tools/train/source/data/BlockingQueue.hpp start line: 34 end line: 43 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4432 unit: T pop() file: tools/train/source/data/BlockingQueue.hpp start line: 45 end line: 55 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 4433 unit: std::vector _ConvBnRelu::onForward() file: tools/train/source/models/MobilenetV2.cpp start line: 64 end line: 75 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4434 unit: int makeDivisible() file: tools/train/source/models/MobilenetUtils.cpp start line: 17 end line: 29 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4435 unit: Example MnistDataset::get() file: tools/train/source/datasets/MnistDataset.cpp start line: 118 end line: 131 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4436 unit: std::map OpGrad::grad() file: tools/train/source/grad/OpGrad.cpp start line: 58 end line: 67 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4437 unit: virtual std::vector onGrad() file: tools/train/source/grad/RenderGrad.cpp start line: 17 end line: 26 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4438 unit: void NN::ConvOption::reset() file: tools/train/source/nn/NN.cpp start line: 251 end line: 260 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4439 unit: inline bool ConfigFile::string_as_T() file: tools/cpp/ConfigFile.hpp start line: 137 end line: 149 size: 10 LOC McCabe index: 8 number of parameters: 1 id: 4440 unit: std::vector splitNames() file: tools/cpp/ConfigFile.hpp start line: 228 end line: 237 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4441 unit: inline double unpackDoubleOrLong() file: pymnn/src/util.h start line: 110 end line: 119 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4442 unit: def flip() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4443 unit: def __array_like_type() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 4 id: 4444 unit: def moveaxis() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 3 id: 4445 unit: def broadcast_arrays() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4446 unit: func isFileDownloaded() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelDownloadStorage.swift start line: 24 end line: 35 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4447 unit: func sendToLLM() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 150 end line: 159 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4448 unit: fun getDownloadExecutor() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadExecutor.kt start line: 16 end line: 25 size: 10 LOC McCabe index: 7 number of parameters: 0 id: 4449 unit: fun instance() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadExecutor.kt start line: 31 end line: 40 size: 10 LOC McCabe index: 3 number of parameters: 0 id: 4450 unit: fun removeProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadPersistentData.kt start line: 82 end line: 91 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4451 unit: fun startDownload() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 126 end line: 135 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4452 unit: fun getInstance() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 347 end line: 356 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4453 unit: fun verify() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfShaVerifier.kt start line: 17 end line: 26 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4454 unit: override fun onRequestPermissionsResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 155 end line: 164 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4455 unit: fun getMmapDir() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 143 end line: 152 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4456 unit: fun deleteHistory() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryUtils.kt start line: 15 end line: 24 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4457 unit: fun loadConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/ModelConfig.kt start line: 80 end line: 89 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4458 unit: override fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettingsActivity.kt start line: 14 end line: 23 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4459 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/update/UpdateChecker.kt start line: 51 end line: 60 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4460 unit: override fun onBindViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 55 end line: 64 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 4461 unit: override fun onClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatViewHolders.kt start line: 89 end line: 98 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4462 unit: override fun onEnterRecordingMode() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 228 end line: 237 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 4463 unit: override fun onLeaveRecordingMode() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 239 end line: 248 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 4464 unit: fun generateSessionName() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/SessionUtils.kt start line: 9 end line: 18 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4465 unit: override fun onProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 134 end line: 143 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4466 unit: void printMemoryInfo() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 94 end line: 103 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4467 unit: def _model_call() file: transformers/llm/eval/llm_eval.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 4 id: 4468 unit: def apply_clip() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4469 unit: def parse_name() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4470 unit: def load_safetensor() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 2 id: 4471 unit: def forward() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4472 unit: def apply_lora() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4473 unit: def init_config() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4474 unit: def __init__() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4475 unit: def forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 4 id: 4476 unit: def get_map() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 10 LOC McCabe index: 5 number of parameters: 2 id: 4477 unit: def export_talker() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4478 unit: def bge_forward() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 4 id: 4479 unit: def response() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4480 unit: def export() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4481 unit: def shuffle_weight_int4() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4482 unit: bool Llm::release_module() file: transformers/llm/engine/src/llm.cpp start line: 215 end line: 224 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4483 unit: VARP Llm::forward() file: transformers/llm/engine/src/llm.cpp start line: 323 end line: 332 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4484 unit: void shutdown() file: transformers/llm/engine/src/httplib.h start line: 599 end line: 612 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 4485 unit: inline std::pair trim() file: transformers/llm/engine/src/httplib.h start line: 2241 end line: 2250 size: 10 LOC McCabe index: 5 number of parameters: 4 id: 4486 unit: inline bool is_socket_alive() file: transformers/llm/engine/src/httplib.h start line: 2498 end line: 2507 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4487 unit: inline void set_nonblocking() file: transformers/llm/engine/src/httplib.h start line: 2755 end line: 2764 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4488 unit: inline void skip_content_with_length() file: transformers/llm/engine/src/httplib.h start line: 3502 end line: 3511 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4489 unit: inline std::string params_to_query_str() file: transformers/llm/engine/src/httplib.h start line: 3908 end line: 3918 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4490 unit: inline std::string make_content_range_header_field() file: transformers/llm/engine/src/httplib.h start line: 4322 end line: 4331 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4491 unit: inline void Response::set_redirect() file: transformers/llm/engine/src/httplib.h start line: 4909 end line: 4918 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 4492 unit: inline void Response::set_content_provider() file: transformers/llm/engine/src/httplib.h start line: 4934 end line: 4943 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4493 unit: return detail::create_socket() file: transformers/llm/engine/src/httplib.h start line: 5689 end line: 5698 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4494 unit: inline void ClientImpl::close_socket() file: transformers/llm/engine/src/httplib.h start line: 6285 end line: 6302 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4495 unit: inline SSLServer::SSLServer() file: transformers/llm/engine/src/httplib.h start line: 7847 end line: 7856 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4496 unit: struct SubsetLogits Sampler::subsetSampler() file: transformers/llm/engine/src/sampler.cpp start line: 448 end line: 458 size: 10 LOC McCabe index: 8 number of parameters: 2 id: 4497 unit: std::string FileUtils::JoinPaths() file: transformers/llm/engine/app/file_utils.cpp start line: 15 end line: 24 size: 10 LOC McCabe index: 6 number of parameters: 2 id: 4498 unit: void display_progress() file: transformers/diffusion/engine/src/diffusion.cpp start line: 29 end line: 38 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 4499 unit: static VARP residual() file: benchmark/exprModels/ResNetExpr.cpp start line: 19 end line: 28 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4500 unit: def convert_mnn() file: benchmark/scripts/convert.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4501 unit: def main() file: benchmark/scripts/bench_pc.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 4502 unit: static void displayStats() file: benchmark/benchmarkExprModels.cpp start line: 73 end line: 82 size: 10 LOC McCabe index: 6 number of parameters: 2 id: 4503 unit: virtual bool onComputeSize() file: source/shape/ShapeGatherND.cpp start line: 60 end line: 69 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4504 unit: virtual bool onComputeSize() file: source/shape/ShapeHistogram.cpp start line: 16 end line: 26 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4505 unit: static void copyTensorArrayAttribute() file: source/shape/ShapeTensorArray.cpp start line: 15 end line: 24 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4506 unit: virtual bool onComputeSize() file: source/shape/ShapeTensorArray.cpp start line: 90 end line: 99 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4507 unit: AI static void Load3() file: source/cv/SkNx.h start line: 75 end line: 84 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4508 unit: ErrorCode ImageProcessUtils::execFunc() file: source/cv/ImageProcessUtils.cpp start line: 517 end line: 527 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4509 unit: void Matrix::mapRectScaleTranslate() file: source/cv/Matrix_CV.cpp start line: 841 end line: 851 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4510 unit: void Matrix::Persp_xy() file: source/cv/Matrix_CV.cpp start line: 870 end line: 879 size: 10 LOC McCabe index: 2 number of parameters: 4 id: 4511 unit: void Matrix::RotTrans_xy() file: source/cv/Matrix_CV.cpp start line: 881 end line: 891 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4512 unit: AI SkNx sqrt() file: source/cv/SkNx_neon.h start line: 127 end line: 136 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 4513 unit: AI SkNx sqrt() file: source/cv/SkNx_neon.h start line: 252 end line: 261 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 4514 unit: static bool _hasZeroShapeOutput() file: source/geometry/GeometryComputerUtils.cpp start line: 20 end line: 29 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4515 unit: virtual bool onCompute() file: source/geometry/GeometryShape.cpp start line: 47 end line: 56 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 4516 unit: static void _create() file: source/geometry/GeometryConv2D.cpp start line: 346 end line: 358 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 4517 unit: virtual bool onCompute() file: source/geometry/GeometryReshape.cpp start line: 74 end line: 83 size: 10 LOC McCabe index: 1 number of parameters: 5 id: 4518 unit: static std::shared_ptr computeT() file: source/math/WingoradGenerater.cpp start line: 34 end line: 44 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4519 unit: bool static checkAllZeros() file: source/core/CommonCompute.hpp start line: 77 end line: 86 size: 10 LOC McCabe index: 4 number of parameters: 4 id: 4520 unit: virtual void sync() file: source/core/BufferAllocator.cpp start line: 138 end line: 147 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 4521 unit: static void _makeCopyOp() file: source/core/Pipeline.cpp start line: 704 end line: 713 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4522 unit: ErrorCode Interpreter::runSessionWithCallBack() file: source/core/Interpreter.cpp start line: 480 end line: 489 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4523 unit: void Interpreter::releaseModel() file: source/core/Interpreter.cpp start line: 525 end line: 534 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 4524 unit: bool Tensor::getDeviceInfo() file: source/core/Tensor.cpp start line: 497 end line: 506 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4525 unit: CUTLASS_DEVICE static bool reduceSameRow() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 167 end line: 179 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4526 unit: void CommonPlugin::serialize() file: source/backend/tensorrt/execution/plugin/CommonPlugin.cpp start line: 114 end line: 123 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4527 unit: int CastPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/CastPlugin.cpp start line: 21 end line: 32 size: 10 LOC McCabe index: 2 number of parameters: 6 id: 4528 unit: std::vector TRTSelect::onEncode() file: source/backend/tensorrt/execution/TRTSelect.cpp start line: 24 end line: 35 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4529 unit: auto operator() file: source/backend/tensorrt/backend/TRTDynLoad.hpp start line: 30 end line: 39 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 4530 unit: ErrorCode NPUSoftmax::onResize() file: source/backend/hiai/execution/NPUSoftmax.cpp start line: 18 end line: 31 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4531 unit: bool cpuinfo_arm_linux_parse_proc_cpuinfo() file: source/backend/cpu/CPURuntime.cpp start line: 761 end line: 771 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4532 unit: void MNNGetSparseMatMulPackMode() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 883 end line: 893 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4533 unit: size_t KleidiAI::getLhsPackedSize() file: source/backend/cpu/arm/mnn_kleidiai.cpp start line: 176 end line: 186 size: 10 LOC McCabe index: 4 number of parameters: 3 id: 4534 unit: inline static size_t kai_rhs_packed_stride() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 33 end line: 42 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4535 unit: void _AVX512_MNNRoiPoolingMax() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 701 end line: 710 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 4536 unit: void _AVX_MNNRoiPoolingMax() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 312 end line: 321 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 4537 unit: void _SSE_MNNPackedMatMul_int4() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 32 end line: 41 size: 10 LOC McCabe index: 2 number of parameters: 8 id: 4538 unit: void _SSE_MNNPackedMatMul_int8() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 51 end line: 60 size: 10 LOC McCabe index: 2 number of parameters: 8 id: 4539 unit: std::vector _collect() file: source/backend/cpu/CPUWhere.cpp start line: 15 end line: 24 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4540 unit: void dequantizeMinFirst() file: source/backend/cpu/CPUDequantize.cpp start line: 18 end line: 27 size: 10 LOC McCabe index: 4 number of parameters: 5 id: 4541 unit: void ThreadPool::releaseWorkIndex() file: source/backend/cpu/ThreadPool.cpp start line: 106 end line: 115 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4542 unit: void ThreadPool::enqueue() file: source/backend/cpu/ThreadPool.cpp start line: 138 end line: 147 size: 10 LOC McCabe index: 5 number of parameters: 3 id: 4543 unit: inline IntegerType RoundingDivideByPOT() file: source/backend/cpu/CPUFixedPoint.hpp start line: 289 end line: 298 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4544 unit: void MNNCubicSampleC4() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 66 end line: 75 size: 10 LOC McCabe index: 2 number of parameters: 6 id: 4545 unit: bool ConvolutionTiledExecutor::onClone() file: source/backend/cpu/compute/ConvolutionTiledExecutor.cpp start line: 60 end line: 69 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4546 unit: static void _destTransformUnit4x2() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 153 end line: 164 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4547 unit: void MNNC1ToFloatRGBA() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 711 end line: 721 size: 10 LOC McCabe index: 2 number of parameters: 5 id: 4548 unit: void MNNGetSparseQuantMatMulPackMode() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 138 end line: 148 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4549 unit: void MNNUInt8ToInt16WithOffsetC4Fast() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2448 end line: 2457 size: 10 LOC McCabe index: 2 number of parameters: 7 id: 4550 unit: void MNNRoiPoolingMax() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2553 end line: 2562 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 4551 unit: bool SparseConvolutionTiledExecutor::onClone() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.cpp start line: 247 end line: 256 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4552 unit: bool Convolution1x1Strassen::onClone() file: source/backend/cpu/compute/Convolution1x1Strassen.cpp start line: 68 end line: 77 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4553 unit: void OpenCLBackend::addRecord() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1351 end line: 1360 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4554 unit: static void generateCombinations() file: source/backend/opencl/core/OpenCLGemmTune.cpp start line: 20 end line: 32 size: 10 LOC McCabe index: 3 number of parameters: 4 id: 4555 unit: bool ConvWinograd::onClone() file: source/backend/opencl/execution/image/ConvWinograd.cpp start line: 155 end line: 164 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4556 unit: bool ConvExecution::onClone() file: source/backend/opencl/execution/image/ConvExecution.cpp start line: 56 end line: 65 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4557 unit: bool DepthwiseConvExecution::onClone() file: source/backend/opencl/execution/image/DepthwiseConvExecution.cpp start line: 83 end line: 92 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4558 unit: bool DeconvExecution::onClone() file: source/backend/opencl/execution/image/DeconvExecution.cpp start line: 84 end line: 93 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4559 unit: bool DepthwiseDeconvExecution::onClone() file: source/backend/opencl/execution/image/DepthwiseDeconvExecution.cpp start line: 75 end line: 84 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4560 unit: bool ConvLowMemoryExecution::onClone() file: source/backend/opencl/execution/image/ConvLowMemoryExecution.cpp start line: 544 end line: 553 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4561 unit: bool LayerNormExecution::onClone() file: source/backend/opencl/execution/image/LayerNormExecution.cpp start line: 101 end line: 110 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4562 unit: bool ConvSubgroupBuf::onClone() file: source/backend/opencl/execution/buffer/ConvSubgroupBufExecution.cpp start line: 239 end line: 248 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4563 unit: bool ConvBufLowMemoryExecution::onClone() file: source/backend/opencl/execution/buffer/ConvBufLowMemoryExecution.cpp start line: 842 end line: 851 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4564 unit: void KVCacheCLManager::allocKVCache() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 20 end line: 29 size: 10 LOC McCabe index: 4 number of parameters: 2 id: 4565 unit: bool DepthwiseConvSubgroupBufExecution::onClone() file: source/backend/opencl/execution/buffer/DepthwiseConvSubgroupBufExecution.cpp start line: 159 end line: 168 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4566 unit: bool ConvBufWinograd::onClone() file: source/backend/opencl/execution/buffer/ConvBufWinograd.cpp start line: 253 end line: 262 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4567 unit: bool DepthwiseConvBufExecution::onClone() file: source/backend/opencl/execution/buffer/DepthwiseConvBufExecution.cpp start line: 80 end line: 89 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4568 unit: bool LayerNormBufExecution::onClone() file: source/backend/opencl/execution/buffer/LayerNormBufExecution.cpp start line: 99 end line: 108 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4569 unit: bool DeconvBufExecution::onClone() file: source/backend/opencl/execution/buffer/DeconvBufExecution.cpp start line: 91 end line: 100 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4570 unit: bool ConvBufExecution::onClone() file: source/backend/opencl/execution/buffer/ConvBufExecution.cpp start line: 240 end line: 249 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4571 unit: uint32_t NNAPICommonExecution::buildTensor() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 45 end line: 55 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4572 unit: ErrorCode NNAPIRaster::buildPermute() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 25 end line: 35 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4573 unit: uint32_t NNAPIBackend::buildScalar() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 369 end line: 378 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 4574 unit: const VkResult VulkanDevice::createCommandPool() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 235 end line: 244 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4575 unit: const VkResult VulkanDevice::createDescriptorPool() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 540 end line: 549 size: 10 LOC McCabe index: 1 number of parameters: 4 id: 4576 unit: void VulkanCommandPool::Buffer::begin() file: source/backend/vulkan/component/VulkanCommandPool.cpp start line: 95 end line: 104 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4577 unit: void VulkanImage::barrierWrite() file: source/backend/vulkan/component/VulkanImage.cpp start line: 71 end line: 80 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4578 unit: static void writeParameters() file: source/backend/vulkan/image/execution/VulkanConvolution1x1.cpp start line: 15 end line: 24 size: 10 LOC McCabe index: 1 number of parameters: 5 id: 4579 unit: static void _setTensorStack() file: source/backend/vulkan/image/execution/VulkanLoop.cpp start line: 63 end line: 72 size: 10 LOC McCabe index: 4 number of parameters: 4 id: 4580 unit: static void writeReorderBuffer() file: source/backend/vulkan/image/execution/VulkanDeconvolution.cpp start line: 12 end line: 21 size: 10 LOC McCabe index: 1 number of parameters: 5 id: 4581 unit: static void writeParameters() file: source/backend/vulkan/image/execution/VulkanConvolutionImpl.cpp start line: 19 end line: 28 size: 10 LOC McCabe index: 1 number of parameters: 5 id: 4582 unit: void VulkanBackend::_allocHostBuffer() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 467 end line: 476 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4583 unit: def __checkCacheDirs__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4584 unit: def genHppFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4585 unit: def run() file: source/backend/vulkan/image/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4586 unit: def __checkCacheDirs__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4587 unit: def genHppFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4588 unit: void VulkanRaster::_recycle() file: source/backend/vulkan/buffer/execution/VulkanRaster.cpp start line: 55 end line: 64 size: 10 LOC McCabe index: 2 number of parameters: 0 id: 4589 unit: static void _setTensorStack() file: source/backend/vulkan/buffer/execution/VulkanLoop.cpp start line: 10 end line: 19 size: 10 LOC McCabe index: 4 number of parameters: 4 id: 4590 unit: virtual bool onClone() file: source/backend/vulkan/buffer/execution/VulkanConvolutionImpl.cpp start line: 119 end line: 128 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4591 unit: bool VulkanConvolutionDepthwise::onClone() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 182 end line: 191 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4592 unit: def __checkCacheDirs__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4593 unit: def genHppFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 4594 unit: def run() file: source/backend/vulkan/buffer/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 4595 unit: static void MNNRoiPoolingMaxFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 262 end line: 271 size: 10 LOC McCabe index: 3 number of parameters: 5 id: 4596 unit: kernel void int4_weight_transform_c4_fast() file: source/backend/metal/MetalConvolutionCommon.mm start line: 45 end line: 55 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4597 unit: static void _setTensorStack() file: source/backend/metal/MetalLoop.mm start line: 147 end line: 156 size: 10 LOC McCabe index: 4 number of parameters: 4 id: 4598 unit: bool MetalConvolution1x1::onClone() file: source/backend/metal/MetalConvolution1x1.mm start line: 46 end line: 55 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4599 unit: inline ftype4 activate() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 21 end line: 30 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4600 unit: inline ftype4 activate() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 578 end line: 587 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4601 unit: inline ftype4 activate() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 810 end line: 819 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4602 unit: inline ftype4 activate() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 895 end line: 904 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 4603 unit: void MetalBackend::commit() file: source/backend/metal/MetalBackend.mm start line: 819 end line: 829 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 4604 unit: void MetalBackend::commit_net() file: source/backend/metal/MetalBackend.mm start line: 831 end line: 841 size: 10 LOC McCabe index: 4 number of parameters: 0 id: 4605 unit: id MetalBackend::makeComputePipelineWithSourceOption() file: source/backend/metal/MetalBackend.mm start line: 875 end line: 884 size: 10 LOC McCabe index: 2 number of parameters: 3 id: 4606 unit: bool MetalConvolutionWinograd::onClone() file: source/backend/metal/MetalConvolutionWinograd.mm start line: 73 end line: 82 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4607 unit: kernel void main0() file: source/backend/metal/MetalRaster.mm start line: 101 end line: 110 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 4608 unit: static NSUInteger smallest_log2() file: source/backend/metal/MNNMetalContext.mm start line: 375 end line: 384 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 4609 unit: ErrorCode MetalUnary::onResize() file: source/backend/metal/MetalUnary.mm start line: 113 end line: 122 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4610 unit: ErrorCode MetalFuse::onResize() file: source/backend/metal/MetalFuse.mm start line: 33 end line: 42 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4611 unit: void MetalDeconvolution::onEncode() file: source/backend/metal/MetalDeconvolution.mm start line: 255 end line: 264 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4612 unit: bool MetalConvolution::onClone() file: source/backend/metal/MetalConvolution.mm start line: 25 end line: 34 size: 10 LOC McCabe index: 3 number of parameters: 3 id: 4613 unit: ErrorCode MetalCast::onResize() file: source/backend/metal/MetalCast.mm start line: 45 end line: 54 size: 10 LOC McCabe index: 1 number of parameters: 2 id: 4614 unit: void MetalCast::onEncode() file: source/backend/metal/MetalCast.mm start line: 56 end line: 65 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4615 unit: virtual void onEncode() file: source/backend/metal/MetalCast.mm start line: 310 end line: 319 size: 10 LOC McCabe index: 1 number of parameters: 3 id: 4616 unit: VARP _Reshape() file: express/NeuralNetWorkOp.cpp start line: 379 end line: 387 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4617 unit: VARP _Relu6() file: express/NeuralNetWorkOp.cpp start line: 439 end line: 447 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4618 unit: VARP _PRelu() file: express/NeuralNetWorkOp.cpp start line: 455 end line: 463 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4619 unit: VARP _ReverseSequence() file: express/NeuralNetWorkOp.cpp start line: 636 end line: 644 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4620 unit: VARP _Crop() file: express/NeuralNetWorkOp.cpp start line: 747 end line: 755 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4621 unit: VARP _Resize() file: express/NeuralNetWorkOp.cpp start line: 764 end line: 772 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4622 unit: VARP _Squeeze() file: express/NeuralNetWorkOp.cpp start line: 959 end line: 967 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4623 unit: VARP _Unsqueeze() file: express/NeuralNetWorkOp.cpp start line: 969 end line: 977 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4624 unit: VARP _Elu() file: express/NeuralNetWorkOp.cpp start line: 984 end line: 992 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4625 unit: VARP _Threshold() file: express/NeuralNetWorkOp.cpp start line: 999 end line: 1007 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4626 unit: VARP _SpaceToDepth() file: express/NeuralNetWorkOp.cpp start line: 1200 end line: 1208 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4627 unit: VARP _DepthToSpace() file: express/NeuralNetWorkOp.cpp start line: 1350 end line: 1358 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4628 unit: VARP _Permute() file: express/NeuralNetWorkOp.cpp start line: 1405 end line: 1413 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4629 unit: std::vector _TopKV2() file: express/NeuralNetWorkOp.cpp start line: 1788 end line: 1796 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4630 unit: static VARP _checkNC4HW4() file: express/MathOp.cpp start line: 33 end line: 41 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4631 unit: static VARP _Eltwise() file: express/MathOp.cpp start line: 112 end line: 120 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4632 unit: VARP _MatMul() file: express/MathOp.cpp start line: 988 end line: 996 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4633 unit: VARP _BatchMatMul() file: express/MathOp.cpp start line: 1117 end line: 1126 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4634 unit: VARP _ScatterNd() file: express/MathOp.cpp start line: 1138 end line: 1146 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4635 unit: VARP _ScatterNd() file: express/MathOp.cpp start line: 1148 end line: 1156 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4636 unit: VARP _ScatterElements() file: express/MathOp.cpp start line: 1165 end line: 1173 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4637 unit: VARP _ScatterElements() file: express/MathOp.cpp start line: 1175 end line: 1183 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4638 unit: VARP _CumProd() file: express/MathOp.cpp start line: 1290 end line: 1298 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4639 unit: EXPRP Expr::create() file: express/Expr.cpp start line: 136 end line: 144 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4640 unit: std::map Variable::loadMap() file: express/Expr.cpp start line: 1053 end line: 1061 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4641 unit: std::map Variable::loadMap() file: express/Expr.cpp start line: 1063 end line: 1071 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4642 unit: VARP Module::CloneContext::getOrClone() file: express/module/Module.cpp start line: 492 end line: 500 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4643 unit: std::string CUDATarget::loadscalar() file: codegen/cuda/CUDATarget.cpp start line: 743 end line: 751 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4644 unit: std::string CUDATarget::store() file: codegen/cuda/CUDATarget.cpp start line: 752 end line: 760 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 4645 unit: std::string FunctionAST::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 21 end line: 29 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4646 unit: static void _MNNAddC4WithStride() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 645 end line: 653 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4647 unit: static void _MNNDeconvRunForLineDepthwise() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 670 end line: 678 size: 9 LOC McCabe index: 2 number of parameters: 9 id: 4648 unit: static VecType broadcast() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 121 end line: 129 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4649 unit: static inline void transpose4() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 164 end line: 172 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 4650 unit: CPUConvolution3D::POSTFUNCTION CPUConvolution3D::getPostFunction() file: backupcode/cpubackend/CPUConvolution3D.cpp start line: 265 end line: 273 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4651 unit: void Scope::EnterScope() file: include/MNN/expr/Scope.hpp start line: 68 end line: 76 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4652 unit: bool invert() file: include/MNN/Matrix.h start line: 1132 end line: 1141 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4653 unit: void sort() file: include/MNN/Rect.h start line: 546 end line: 555 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4654 unit: void histogram() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 294 end line: 303 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4655 unit: template CvPoint() file: tools/cv/source/imgproc/structural.cpp start line: 26 end line: 34 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4656 unit: static std::vector VARP2Vec() file: tools/cv/source/imgproc/filter.cpp start line: 64 end line: 72 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4657 unit: VARP erode() file: tools/cv/source/imgproc/filter.cpp start line: 291 end line: 300 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4658 unit: void line() file: tools/cv/source/imgproc/draw.cpp start line: 903 end line: 911 size: 9 LOC McCabe index: 1 number of parameters: 7 id: 4659 unit: VARP imdecode() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 75 end line: 83 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4660 unit: VARP imread() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 111 end line: 119 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4661 unit: VARP hamming_window() file: tools/audio/source/audio.cpp start line: 291 end line: 299 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 4662 unit: VARP hann_window() file: tools/audio/source/audio.cpp start line: 301 end line: 309 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4663 unit: def strip_wq_ops() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4664 unit: def update() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 4665 unit: def _get_current_sparsities() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4666 unit: def _generate_config_dict() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4667 unit: def Z_initialize() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4668 unit: def adjust_learning_rate() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4669 unit: def on_done() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 4670 unit: def _find_real_input() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 4671 unit: def __run_mnn() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4672 unit: def __run_mnn() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4673 unit: def __run_mnn() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4674 unit: def run_mnn() file: tools/script/torchsscriptTest.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4675 unit: def __run_mnn() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4676 unit: def run_cmd() file: tools/script/modelTest.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4677 unit: int main() file: tools/evaluation/classficationTopkEval.cpp start line: 236 end line: 247 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4678 unit: void TensorStatistic::resetDistribution() file: tools/quantization/TensorStatistic.cpp start line: 81 end line: 91 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4679 unit: void Calibration::_computeFeatureScaleKL() file: tools/quantization/calibration.cpp start line: 689 end line: 698 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4680 unit: void Helper::invertData() file: tools/quantization/Helper.cpp start line: 226 end line: 234 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 4681 unit: void Lrn::run() file: tools/converter/source/caffe/LRN.cpp start line: 22 end line: 31 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4682 unit: void Slice::run() file: tools/converter/source/caffe/Slice.cpp start line: 25 end line: 33 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4683 unit: void Relu::run() file: tools/converter/source/caffe/Relu.cpp start line: 42 end line: 50 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4684 unit: void ConstTf::run() file: tools/converter/source/tensorflow/ConstTf.cpp start line: 25 end line: 34 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4685 unit: bool find_attr_value() file: tools/converter/source/tensorflow/TfUtils.cpp start line: 39 end line: 49 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4686 unit: void SoftmaxTf::run() file: tools/converter/source/tensorflow/SoftmaxTf.cpp start line: 24 end line: 32 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4687 unit: void ReduceJoinTf::run() file: tools/converter/source/tensorflow/ReduceJoinTf.cpp start line: 24 end line: 36 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4688 unit: void addUUID() file: tools/converter/source/common/AddUUID.cpp start line: 45 end line: 54 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4689 unit: void UnpackTflite::run() file: tools/converter/source/tflite/UnpackTflite.cpp start line: 22 end line: 30 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4690 unit: void BatchToSpaceTflite::run() file: tools/converter/source/tflite/BatchToSpaceTflite.cpp start line: 20 end line: 28 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4691 unit: void SpaceToBatchTflite::run() file: tools/converter/source/tflite/BatchToSpaceTflite.cpp start line: 38 end line: 46 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4692 unit: void PackTflite::run() file: tools/converter/source/tflite/PackTflite.cpp start line: 20 end line: 28 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4693 unit: void TopKV2Tflite::run() file: tools/converter/source/tflite/TopKV2Tflite.cpp start line: 20 end line: 29 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4694 unit: void SpaceToDepthTflite::run() file: tools/converter/source/tflite/SpaceToDepthTflite.cpp start line: 22 end line: 31 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4695 unit: void DepthToSpaceTflite::run() file: tools/converter/source/tflite/SpaceToDepthTflite.cpp start line: 50 end line: 59 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4696 unit: void LeakyReluTflite::run() file: tools/converter/source/tflite/ReluTflite.cpp start line: 37 end line: 45 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4697 unit: void PreluTflite::run() file: tools/converter/source/tflite/ReluTflite.cpp start line: 70 end line: 78 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4698 unit: void GatherTflite::run() file: tools/converter/source/tflite/GatherTflite.cpp start line: 20 end line: 28 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4699 unit: void OneHotTflite::run() file: tools/converter/source/tflite/OneHotTflite.cpp start line: 22 end line: 31 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4700 unit: void FlattenTorch::run() file: tools/converter/source/torch/FlattenTorch.cpp start line: 24 end line: 32 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4701 unit: int main() file: tools/converter/source/MNNConverter.cpp start line: 11 end line: 22 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4702 unit: static bool isSameIndexes() file: tools/converter/source/optimizer/postconvert/FuseDupOp.cpp start line: 16 end line: 24 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4703 unit: static VARP _ReshapeF() file: tools/converter/source/optimizer/merge/ConvertMatMulToConv2D.cpp start line: 26 end line: 34 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4704 unit: static VARP _ConvertF() file: tools/converter/source/optimizer/merge/ConvertMatMulToConv2D.cpp start line: 35 end line: 43 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4705 unit: static VARP _MatMul() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV2.cpp start line: 42 end line: 50 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4706 unit: static VARP _MatMul() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV1.cpp start line: 42 end line: 50 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4707 unit: VARP ConvertLayout() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 234 end line: 242 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4708 unit: static VARP _ReshapeF() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 18 end line: 26 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4709 unit: static VARP _ConvertF() file: tools/converter/source/optimizer/merge/ConvDeQuantizeLinearFuseToConvInt8.cpp start line: 28 end line: 36 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4710 unit: static VARP _Cast() file: tools/converter/source/optimizer/tfextra/TFExtraOp.cpp start line: 17 end line: 25 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4711 unit: VARP _BroadcastToForward() file: tools/converter/source/optimizer/tfextra/TFExtraOp.cpp start line: 63 end line: 71 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4712 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFExtraOp.cpp start line: 75 end line: 83 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4713 unit: static void _printSubGraph() file: tools/converter/source/optimizer/GenerateSubGraph.cpp start line: 79 end line: 87 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4714 unit: static std::map updateInputVarOfExpr() file: tools/converter/source/optimizer/TemplateMerge.cpp start line: 109 end line: 117 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4715 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchZeros.cpp start line: 18 end line: 26 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4716 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchZeros.cpp start line: 31 end line: 39 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4717 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchZeros.cpp start line: 44 end line: 52 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4718 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchZeros.cpp start line: 57 end line: 65 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4719 unit: static VARP _IRange() file: tools/converter/source/optimizer/torchextra/TorchTranspose.cpp start line: 16 end line: 24 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4720 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchSilu.cpp start line: 18 end line: 26 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4721 unit: static VARP _ReshapeF() file: tools/converter/source/optimizer/onnxextra/OnnxGather.cpp start line: 15 end line: 23 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4722 unit: static VARP _ReshapeF() file: tools/converter/source/optimizer/onnxextra/OnnxEinsum.cpp start line: 15 end line: 23 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4723 unit: static void ResizeAndCopyData() file: tools/converter/source/optimizer/onnxextra/OnnxConstantOfShape.cpp start line: 16 end line: 25 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4724 unit: static VARP _MatMul_Int8() file: tools/converter/source/optimizer/onnxextra/OnnxGemm.cpp start line: 15 end line: 23 size: 9 LOC McCabe index: 1 number of parameters: 11 id: 4725 unit: static VARP _ReshapeF() file: tools/converter/source/optimizer/onnxextra/OnnxGemm.cpp start line: 25 end line: 33 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4726 unit: static VARP _ConvertF() file: tools/converter/source/optimizer/onnxextra/OnnxGemm.cpp start line: 34 end line: 42 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4727 unit: static VARP _ReshapeF() file: tools/converter/source/optimizer/onnxextra/OnnxBatchNormMerge.cpp start line: 14 end line: 22 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4728 unit: static int32_t _limit() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 17 end line: 25 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4729 unit: void DataLoader::reset() file: tools/train/source/data/DataLoader.cpp start line: 90 end line: 99 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4730 unit: void DataLoader::clean() file: tools/train/source/data/DataLoader.cpp start line: 101 end line: 110 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4731 unit: size_t DataLoader::iterNumber() file: tools/train/source/data/DataLoader.cpp start line: 114 end line: 122 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4732 unit: std::vector getBatch() file: tools/train/source/data/Dataset.hpp start line: 51 end line: 59 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4733 unit: static std::vector CubicInterpolation2() file: tools/train/source/grad/InterpGrad.cpp start line: 29 end line: 38 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4734 unit: std::pair computeScaleAndZeroPoint() file: tools/train/source/nn/NN.cpp start line: 619 end line: 630 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4735 unit: void Revert::packMNNNet() file: tools/cpp/revertMNNModel.cpp start line: 133 end line: 141 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 4736 unit: void Revert::fillRandValue() file: tools/cpp/revertMNNModel.cpp start line: 233 end line: 242 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4737 unit: std::string getModelUUID() file: tools/cpp/HelperFuncs.hpp start line: 19 end line: 28 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4738 unit: void Profiler::start() file: tools/cpp/Profiler.cpp start line: 102 end line: 110 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4739 unit: bool ConfigFile::ReadInto() file: tools/cpp/ConfigFile.hpp start line: 184 end line: 195 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4740 unit: void ConfigFile::ReadFile() file: tools/cpp/ConfigFile.hpp start line: 361 end line: 371 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4741 unit: VARP createVar() file: tools/cpp/testModelWithDescribe.cpp start line: 101 end line: 109 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4742 unit: void log_result() file: tools/cpp/testModelWithDescribe.cpp start line: 133 end line: 141 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4743 unit: void log_result() file: tools/cpp/testModel_expr.cpp start line: 35 end line: 43 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4744 unit: static void PyMNNTensor_dealloc() file: pymnn/src/MNN.cc start line: 1399 end line: 1407 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4745 unit: static map toMap() file: pymnn/src/util.h start line: 502 end line: 510 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4746 unit: def resize() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 8 number of parameters: 8 id: 4747 unit: def split() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4748 unit: def randint() file: pymnn/pip_package/MNN/numpy/random/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 4 id: 4749 unit: def __arange_3() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 4750 unit: def linspace() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 7 id: 4751 unit: def __atleast_nd() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4752 unit: def _can_broadcast() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 4753 unit: def _to_axis() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 2 id: 4754 unit: func selectModel() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelListViewModel.swift start line: 74 end line: 82 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4755 unit: func clearFileStatus() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelDownloadStorage.swift start line: 66 end line: 75 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4756 unit: func downloadModel() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelClient.swift start line: 38 end line: 46 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4757 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 63 end line: 73 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4758 unit: func onStart() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 299 end line: 309 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 4759 unit: func sendImage() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/LLMChatInteractor.swift start line: 117 end line: 126 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4760 unit: func deleteHistoryDirectory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/ChatHistoryFileManager.swift start line: 65 end line: 74 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4761 unit: func fetchAllHistoryDirectories() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/ChatHistoryFileManager.swift start line: 77 end line: 85 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4762 unit: bool remove_directory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/LLMWrapper/LLMInferenceEngineWrapper.mm start line: 47 end line: 55 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4763 unit: func asyncMap() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/Util.swift start line: 163 end line: 173 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4764 unit: fun saveDownloadSizeTotal() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadPersistentData.kt start line: 44 end line: 52 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4765 unit: fun saveDownloadSizeSaved() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadPersistentData.kt start line: 64 end line: 72 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4766 unit: fun setDownloadFailed() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 253 end line: 261 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4767 unit: fun resumeAllDownloads() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 315 end line: 323 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 4768 unit: fun createSymlink() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 87 end line: 95 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4769 unit: fun setAudioDataListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 198 end line: 206 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4770 unit: fun getBoolean() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelPreferences.kt start line: 29 end line: 37 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4771 unit: fun getWindowSize() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/UiUtils.kt start line: 19 end line: 27 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4772 unit: override fun onListLoadError() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 204 end line: 212 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4773 unit: fun updateItems() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 48 end line: 56 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4774 unit: override fun onDownloadTotalSize() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 218 end line: 226 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4775 unit: override fun onDownloadFailed() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 233 end line: 241 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4776 unit: override fun onDownloadFinished() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 275 end line: 283 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4777 unit: override fun onDownloadPaused() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 285 end line: 293 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4778 unit: fun onLoad() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/ChatHistoryFragment.kt start line: 68 end line: 76 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4779 unit: override fun onViewCreated() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 97 end line: 105 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4780 unit: fun getDownloadProvider() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettings.kt start line: 12 end line: 20 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4781 unit: fun reset() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 94 end line: 102 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4782 unit: fun onPlayPauseClicked() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/AudioPlayerComponent.kt start line: 21 end line: 49 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4783 unit: fun deleteAllChatData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataManager.kt start line: 155 end line: 163 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4784 unit: override fun onRecordSuccess() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 250 end line: 258 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4785 unit: fun reset() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 94 end line: 102 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4786 unit: std::streamsize xsputn() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_stream_buffer.hpp start line: 16 end line: 25 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4787 unit: def process_before_extraction() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 4788 unit: def extract_answer() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 4789 unit: def eval() file: transformers/llm/eval/llm_eval.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4790 unit: def symbolic() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 7 id: 4791 unit: def __init__() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 4792 unit: def _compute_best_scale() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 4793 unit: def is_allowed_act_fns() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4794 unit: def append_str_prefix() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 9 LOC McCabe index: 6 number of parameters: 2 id: 4795 unit: def prefix() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 4796 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4797 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4798 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4799 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4800 unit: def __init__() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4801 unit: def forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4802 unit: def export_embed() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4803 unit: def chatglm_position_ids() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4804 unit: void byte_encode_token() file: transformers/llm/engine/src/tokenizer.cpp start line: 587 end line: 595 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4805 unit: void get_pairs() file: transformers/llm/engine/src/tokenizer.cpp start line: 643 end line: 653 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4806 unit: static std::string buildPrompt() file: transformers/llm/engine/src/prompt.cpp start line: 6 end line: 14 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4807 unit: bool Llm::set_config() file: transformers/llm/engine/src/llm.cpp start line: 83 end line: 92 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4808 unit: void Llm::setKVCacheInfo() file: transformers/llm/engine/src/llm.cpp start line: 292 end line: 300 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 4809 unit: static inline bool needNewVar() file: transformers/llm/engine/src/llm.cpp start line: 557 end line: 565 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 4810 unit: void remove_prefix() file: transformers/llm/engine/src/tokenizer.hpp start line: 34 end line: 42 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4811 unit: static inline bool needNewVar() file: transformers/llm/engine/src/omni.cpp start line: 509 end line: 517 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 4812 unit: VARP Embedding::ids_embedding() file: transformers/llm/engine/src/embedding.cpp start line: 60 end line: 68 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4813 unit: inline std::string from_i_to_hex() file: transformers/llm/engine/src/httplib.h start line: 2010 end line: 2018 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4814 unit: template inline ssize_t handle_EINTR() file: transformers/llm/engine/src/httplib.h start line: 2350 end line: 2358 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4815 unit: inline bool process_client_socket() file: transformers/llm/engine/src/httplib.h start line: 2617 end line: 2625 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4816 unit: inline constexpr unsigned int str2tag_core() file: transformers/llm/engine/src/httplib.h start line: 2978 end line: 2987 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4817 unit: inline bool write_data() file: transformers/llm/engine/src/httplib.h start line: 3684 end line: 3692 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 4818 unit: inline std::string to_lower() file: transformers/llm/engine/src/httplib.h start line: 4213 end line: 4221 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4819 unit: inline void Response::set_content_provider() file: transformers/llm/engine/src/httplib.h start line: 4945 end line: 4953 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4820 unit: inline void Response::set_chunked_content_provider() file: transformers/llm/engine/src/httplib.h start line: 4955 end line: 4963 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4821 unit: inline ssize_t BufferStream::read() file: transformers/llm/engine/src/httplib.h start line: 5087 end line: 5095 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4822 unit: inline bool Server::remove_mount_point() file: transformers/llm/engine/src/httplib.h start line: 5207 end line: 5215 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4823 unit: inline bool ClientImpl::send() file: transformers/llm/engine/src/httplib.h start line: 6340 end line: 6348 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4824 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 6977 end line: 6986 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4825 unit: bool merge() file: transformers/llm/engine/src/llmconfig.hpp start line: 89 end line: 98 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4826 unit: void Sampler::SamplerConfig::configMixed() file: transformers/llm/engine/src/sampler.cpp start line: 228 end line: 241 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4827 unit: std::string FileUtils::ExpandTilde() file: transformers/llm/engine/app/file_utils.cpp start line: 77 end line: 85 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4828 unit: def onnx_export() file: transformers/diffusion/export/onnx_export.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 4829 unit: void get_pairs() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 234 end line: 244 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4830 unit: void SizeComputerSuite::init() file: source/shape/SizeComputer.cpp start line: 26 end line: 34 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4831 unit: virtual bool onComputeSize() file: source/shape/ShapeLSTM.cpp start line: 78 end line: 86 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4832 unit: AI static void Load2() file: source/cv/SkNx.h start line: 85 end line: 93 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4833 unit: AI static void Store4() file: source/cv/SkNx_neon.h start line: 69 end line: 77 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4834 unit: AI static void Store4() file: source/cv/SkNx_neon.h start line: 193 end line: 201 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4835 unit: AI bool allTrue() file: source/cv/SkNx_neon.h start line: 287 end line: 295 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 4836 unit: AI bool anyTrue() file: source/cv/SkNx_neon.h start line: 296 end line: 304 size: 9 LOC McCabe index: 4 number of parameters: 0 id: 4837 unit: AI static void Store4() file: source/cv/SkNx_neon.h start line: 349 end line: 357 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4838 unit: Tensor::InsideDescribe::Region GeometryComputerUtils::makeRawAddressRef() file: source/geometry/GeometryComputerUtils.cpp start line: 597 end line: 608 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4839 unit: bool GeometryComputer::Context::allocTensor() file: source/geometry/GeometryComputer.cpp start line: 64 end line: 72 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4840 unit: static inline void transpose4() file: source/math/Vec.hpp start line: 194 end line: 202 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 4841 unit: bool Session::loadCache() file: source/core/Session.cpp start line: 176 end line: 184 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 4842 unit: bool Session::hasAsyncWork() file: source/core/Session.cpp start line: 191 end line: 199 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4843 unit: ErrorCode Session::fixResizeCache() file: source/core/Session.cpp start line: 314 end line: 322 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4844 unit: inline void printDims() file: source/core/MemoryFormater.h start line: 8 end line: 16 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4845 unit: virtual ~ MmapAllocator() file: source/core/BufferAllocator.cpp start line: 92 end line: 100 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4846 unit: void EagerBufferAllocator::barrierEnd() file: source/core/BufferAllocator.cpp start line: 337 end line: 345 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4847 unit: void DeferBufferAllocator::eraseFree() file: source/core/BufferAllocator.cpp start line: 671 end line: 679 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4848 unit: void decRef() file: source/core/AutoStorage.h start line: 163 end line: 171 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4849 unit: bool MNNInsertExtraRuntimeCreator() file: source/core/Backend.cpp start line: 95 end line: 103 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 4850 unit: void Interpreter::waitSessionFinish() file: source/core/Interpreter.cpp start line: 491 end line: 499 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4851 unit: bool MNNDirExist() file: source/core/MNNFileUtils.cpp start line: 20 end line: 28 size: 9 LOC McCabe index: 6 number of parameters: 1 id: 4852 unit: bool TensorUtils::isTileRegion() file: source/core/TensorUtils.cpp start line: 362 end line: 370 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4853 unit: static PSIMPLE_SET CreateSimpleSet() file: source/core/ConvolutionCommon.cpp start line: 90 end line: 98 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4854 unit: static void InsertSimpleSet() file: source/core/ConvolutionCommon.cpp start line: 124 end line: 133 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 4855 unit: static PSIMPLE_MAP CreateSimpleMap() file: source/core/ConvolutionCommon.cpp start line: 147 end line: 155 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4856 unit: bool CUDABackend::addCreator() file: source/backend/cuda/core/CUDABackend.cpp start line: 584 end line: 592 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4857 unit: inline void cuErrCheck_() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.h start line: 94 end line: 102 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 4858 unit: bool __host__ check_supported() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 266 end line: 274 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 4859 unit: Array operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_thread_apply_logsumexp.h start line: 59 end line: 69 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4860 unit: static void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/transform/tile_smem_loader.h start line: 80 end line: 89 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4861 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1107 end line: 1115 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4862 unit: int PreluPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/PreluPlugin.cpp start line: 43 end line: 54 size: 9 LOC McCabe index: 2 number of parameters: 6 id: 4863 unit: int ScalePlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/ScalePlugin.cpp start line: 42 end line: 52 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4864 unit: virtual void reportLayerTime() file: source/backend/tensorrt/backend/TRTProfiler.hpp start line: 41 end line: 49 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4865 unit: bool TRTBackend::addCreator() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 78 end line: 86 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4866 unit: void TRTBackend::cudaErrorCheck() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 444 end line: 452 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4867 unit: bool NPUBackend::addCreator() file: source/backend/hiai/backend/NPUBackend.cpp start line: 270 end line: 278 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4868 unit: inline vector convertShapeConstValue() file: source/backend/hiai/backend/NPUBackend.hpp start line: 198 end line: 206 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4869 unit: static void _4BitcopyWithStrideC4() file: source/backend/cpu/CPURaster.cpp start line: 304 end line: 312 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4870 unit: static void _2BitcopyWithStrideC4() file: source/backend/cpu/CPURaster.cpp start line: 314 end line: 322 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4871 unit: static void _zero() file: source/backend/cpu/CPURaster.cpp start line: 424 end line: 432 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 4872 unit: static inline T bit_reverse() file: source/backend/cpu/CPUStft.cpp start line: 65 end line: 73 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4873 unit: void MNNConvRunForLineDepthWiseUint8() file: source/backend/cpu/CPUQuanConvolutionDepthwise.cpp start line: 77 end line: 85 size: 9 LOC McCabe index: 2 number of parameters: 6 id: 4874 unit: bool CPUScale::onClone() file: source/backend/cpu/CPUScale.cpp start line: 52 end line: 60 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4875 unit: void MNNGetMatMulPackMode() file: source/backend/cpu/arm/CommonOptFunctionNeon.cpp start line: 896 end line: 904 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4876 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 118 end line: 126 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4877 unit: bool CPUBackend::addCreator() file: source/backend/cpu/CPUBackend.cpp start line: 363 end line: 371 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4878 unit: void CPUBackend::_resetDynamicMemory() file: source/backend/cpu/CPUBackend.cpp start line: 455 end line: 463 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4879 unit: bool CPUBackend::onUnmapTensor() file: source/backend/cpu/CPUBackend.cpp start line: 608 end line: 616 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 4880 unit: bool CPUBackend::onClearBuffer() file: source/backend/cpu/CPUBackend.cpp start line: 699 end line: 707 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4881 unit: std::pair CPUBackend::multiThreadDivide() file: source/backend/cpu/CPUBackend.cpp start line: 709 end line: 717 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4882 unit: int GetXCR0() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 118 end line: 126 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4883 unit: void _AVX512_MNNDeconvRunForLineDepthwise() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 630 end line: 638 size: 9 LOC McCabe index: 2 number of parameters: 9 id: 4884 unit: static void _8BitcopyWithStrideC4() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 1012 end line: 1020 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4885 unit: static void _16BitcopyWithStrideC4() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 1021 end line: 1029 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4886 unit: static MNNCopyWithStride _selectBlit() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 1030 end line: 1038 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4887 unit: static void _8BitcopyWithStrideC4() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 185 end line: 193 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4888 unit: void _AVX_MNNDeconvRunForLineDepthwise() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 234 end line: 242 size: 9 LOC McCabe index: 2 number of parameters: 9 id: 4889 unit: static inline __m128 _load_int8x4() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1957 end line: 1965 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4890 unit: void _SSE_MNNHardSwish() file: source/backend/cpu/x86_x64/sse/MathFunctions.cpp start line: 220 end line: 228 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4891 unit: static inline __m128 _load_int8x4() file: source/backend/cpu/x86_x64/sse/GemmFunction.hpp start line: 471 end line: 479 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4892 unit: static __inline int TestCpuFlag() file: source/backend/cpu/x86_x64/cpu_id.h start line: 62 end line: 70 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4893 unit: void NEON_MNNGetMatMulPackMode_BF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 78 end line: 86 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4894 unit: static VecType broadcast() file: source/backend/cpu/bf16/VecHalf.hpp start line: 121 end line: 129 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4895 unit: static inline void transpose4() file: source/backend/cpu/bf16/VecHalf.hpp start line: 164 end line: 172 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 4896 unit: ErrorCode CPUProposal::onResize() file: source/backend/cpu/CPUProposal.cpp start line: 109 end line: 118 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4897 unit: ErrorCode CPUQuantizedSoftmax::onExecute() file: source/backend/cpu/CPUQuantizedSoftmax.cpp start line: 144 end line: 154 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4898 unit: inline std::int32_t SaturatingRoundingDoublingHighMul() file: source/backend/cpu/CPUFixedPoint.hpp start line: 265 end line: 273 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 4899 unit: inline std::int16_t SaturatingRoundingDoublingHighMul() file: source/backend/cpu/CPUFixedPoint.hpp start line: 276 end line: 284 size: 9 LOC McCabe index: 4 number of parameters: 2 id: 4900 unit: FixedPoint tanh() file: source/backend/cpu/CPUFixedPoint.hpp start line: 680 end line: 688 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4901 unit: static Vec CubicInterpolation2() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 31 end line: 40 size: 9 LOC McCabe index: 1 number of parameters: 5 id: 4902 unit: void CPUBilinearLineC4() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 56 end line: 64 size: 9 LOC McCabe index: 2 number of parameters: 6 id: 4903 unit: void MNNDeconvRunForLineDepthwise() file: source/backend/cpu/compute/ConvOpt.cpp start line: 178 end line: 186 size: 9 LOC McCabe index: 2 number of parameters: 9 id: 4904 unit: static void _destTransformUnit8x3() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 381 end line: 390 size: 9 LOC McCabe index: 1 number of parameters: 4 id: 4905 unit: void MNN4BitcopyWithStride() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 881 end line: 889 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4906 unit: void MNN2BitcopyWithStride() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 962 end line: 970 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4907 unit: void MNNCopyC4WithStride() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2292 end line: 2300 size: 9 LOC McCabe index: 3 number of parameters: 5 id: 4908 unit: void MNNAddC4WithStride() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2302 end line: 2310 size: 9 LOC McCabe index: 3 number of parameters: 5 id: 4909 unit: void MNNReluInt8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2389 end line: 2397 size: 9 LOC McCabe index: 3 number of parameters: 4 id: 4910 unit: void MNNMaxFloat() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2400 end line: 2408 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 4911 unit: void MNNMinFloat() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2409 end line: 2417 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 4912 unit: void MNNCopyC4Int16WithStride() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3376 end line: 3384 size: 9 LOC McCabe index: 2 number of parameters: 5 id: 4913 unit: static inline std::string addrToHex() file: source/backend/cpu/KVCacheManager.cpp start line: 17 end line: 25 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4914 unit: void QuantizationRangeForMultiplication() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 106 end line: 116 size: 9 LOC McCabe index: 1 number of parameters: 6 id: 4915 unit: bool CPUAttention::onClone() file: source/backend/cpu/CPUAttention.cpp start line: 378 end line: 386 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4916 unit: ErrorCode CPURelu::onResize() file: source/backend/cpu/CPURelu.cpp start line: 34 end line: 42 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4917 unit: ErrorCode CPURelu6::onResize() file: source/backend/cpu/CPURelu.cpp start line: 140 end line: 148 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4918 unit: cl_int CL_API_CALL clEnqueueNDRangeKernel() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 602 end line: 610 size: 9 LOC McCabe index: 1 number of parameters: 9 id: 4919 unit: ErrorCode OpenCLBackend::onResizeEnd() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 624 end line: 632 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4920 unit: bool OpenCLBackend::addCreator() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1176 end line: 1184 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4921 unit: void ImagePool::releaseFreeList() file: source/backend/opencl/core/ImagePool.cpp start line: 65 end line: 73 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4922 unit: void BufferPool::releaseFreeList() file: source/backend/opencl/core/BufferPool.cpp start line: 53 end line: 61 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4923 unit: void BufferExecutionPool::releaseFreeList() file: source/backend/opencl/core/BufferPool.cpp start line: 119 end line: 127 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4924 unit: static string swapComputeIn0In1() file: source/backend/opencl/execution/image/EltwiseExecution.cpp start line: 20 end line: 28 size: 9 LOC McCabe index: 4 number of parameters: 1 id: 4925 unit: ErrorCode NNAPIRaster::buildReshape() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 15 end line: 23 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4926 unit: ErrorCode NNAPIRaster::buildDepthToSpace() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 100 end line: 108 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 4927 unit: ErrorCode NNAPIRaster::buildConcat() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 110 end line: 118 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4928 unit: bool NNAPIBackend::addCreator() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 89 end line: 97 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4929 unit: bool NNAPIBackend::onClearBuffer() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 195 end line: 203 size: 9 LOC McCabe index: 1 number of parameters: 0 id: 4930 unit: uint32_t NNAPIBackend::buildScalar() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 360 end line: 368 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4931 unit: const VkResult VulkanDevice::createPipelineLayout() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 491 end line: 499 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4932 unit: virtual MemChunk onAlloc() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 28 end line: 36 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4933 unit: SharedPtr VulkanPipelineFactory::createShader() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 25 end line: 33 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4934 unit: void VulkanRuntime::recycleUniform() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 162 end line: 170 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4935 unit: static void writeNCHW() file: source/backend/vulkan/image/execution/VulkanRaster.cpp start line: 8 end line: 16 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4936 unit: ErrorCode VulkanBasicExecutionDirect::onExecute() file: source/backend/vulkan/image/execution/VulkanBasicExecution.cpp start line: 21 end line: 29 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4937 unit: ErrorCode VulkanBasicExecutionInDirect::onResize() file: source/backend/vulkan/image/execution/VulkanBasicExecution.cpp start line: 99 end line: 107 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4938 unit: ErrorCode VulkanBackend::onResizeEnd() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 125 end line: 133 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 4939 unit: def __calcFileCheckInformation__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4940 unit: def __calcFileCheckInformation__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4941 unit: ErrorCode VulkanBasicExecutionDirect::onExecute() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.cpp start line: 19 end line: 27 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4942 unit: def __calcFileCheckInformation__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 4943 unit: void Arm82MNNGetMatMulPackMode() file: source/backend/arm82/Arm82OptFunc.cpp start line: 43 end line: 51 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4944 unit: static void MNNMatrixAddFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 75 end line: 83 size: 9 LOC McCabe index: 3 number of parameters: 8 id: 4945 unit: static void MNNMatrixSubFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 84 end line: 92 size: 9 LOC McCabe index: 3 number of parameters: 8 id: 4946 unit: static void _MNNDeconvRunForLineDepthwise() file: source/backend/arm82/Arm82Functions.cpp start line: 530 end line: 538 size: 9 LOC McCabe index: 2 number of parameters: 9 id: 4947 unit: static MNNForwardType _getBackendType() file: source/backend/arm82/Arm82Backend.cpp start line: 94 end line: 102 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4948 unit: bool GLBackend::addCreator() file: source/backend/opengl/GLBackend.cpp start line: 31 end line: 39 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4949 unit: std::shared_ptr GLBackend::getTreatedProgramWithPrefix() file: source/backend/opengl/GLBackend.cpp start line: 41 end line: 49 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4950 unit: bool CoreMLBackend::addCreator() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 26 end line: 34 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 4951 unit: void MetalSoftmax::onEncode() file: source/backend/metal/MetalSoftmax.mm start line: 69 end line: 78 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4952 unit: void MetalScale::onEncode() file: source/backend/metal/MetalScale.mm start line: 64 end line: 73 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4953 unit: virtual bool onClone() file: source/backend/metal/MetalAttention.mm start line: 35 end line: 43 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4954 unit: void MetalBackend::_resetDynamicMemory() file: source/backend/metal/MetalBackend.mm start line: 254 end line: 262 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4955 unit: bool MetalBackend::isCmdBufferCommit() file: source/backend/metal/MetalBackend.mm start line: 308 end line: 318 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4956 unit: id MetalBackend::getHostBuffer() file: source/backend/metal/MetalBackend.mm start line: 320 end line: 331 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 4957 unit: int MetalBackend::onSync() file: source/backend/metal/MetalBackend.mm start line: 773 end line: 782 size: 9 LOC McCabe index: 2 number of parameters: 3 id: 4958 unit: id MetalBackend::getCommandBufferForBufferCopy() file: source/backend/metal/MetalBackend.mm start line: 783 end line: 792 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4959 unit: id MetalBackend::getCommandBufferForNet() file: source/backend/metal/MetalBackend.mm start line: 793 end line: 802 size: 9 LOC McCabe index: 3 number of parameters: 0 id: 4960 unit: void printBuffer() file: source/backend/metal/MNNMetalContext.mm start line: 442 end line: 450 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 4961 unit: kernel void main0() file: source/backend/metal/MetalUnary.mm start line: 54 end line: 62 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 4962 unit: void MetalConvolutionDepthwise::onEncode() file: source/backend/metal/MetalConvolutionDepthwise.mm start line: 91 end line: 99 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4963 unit: void MetalBinary::onEncode() file: source/backend/metal/MetalBinary.mm start line: 40 end line: 48 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4964 unit: void MetalInterp::onEncode() file: source/backend/metal/MetalInterp.mm start line: 60 end line: 69 size: 9 LOC McCabe index: 1 number of parameters: 3 id: 4965 unit: VARP _Relu() file: express/NeuralNetWorkOp.cpp start line: 425 end line: 432 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4966 unit: VARP _Softmax() file: express/NeuralNetWorkOp.cpp start line: 471 end line: 478 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4967 unit: VARP _Concat() file: express/NeuralNetWorkOp.cpp start line: 508 end line: 515 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4968 unit: VARP _Transpose() file: express/NeuralNetWorkOp.cpp start line: 612 end line: 619 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4969 unit: VARP _ChannelShuffle() file: express/NeuralNetWorkOp.cpp start line: 621 end line: 628 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4970 unit: VARP _ExpandDims() file: express/NeuralNetWorkOp.cpp start line: 810 end line: 817 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4971 unit: VARP _Shape() file: express/NeuralNetWorkOp.cpp start line: 831 end line: 838 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 4972 unit: VARP _Stack() file: express/NeuralNetWorkOp.cpp start line: 852 end line: 859 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4973 unit: VARP _Range() file: express/NeuralNetWorkOp.cpp start line: 1333 end line: 1340 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 4974 unit: VARP _Cast() file: express/MathOp.cpp start line: 160 end line: 167 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4975 unit: VARP _OneHot() file: express/MathOp.cpp start line: 1185 end line: 1193 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 4976 unit: VARPS _Svd() file: express/MathOp.cpp start line: 1300 end line: 1307 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 4977 unit: static bool HasUnknownDim() file: express/Expr.cpp start line: 34 end line: 41 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 4978 unit: std::vector Variable::mapToSequence() file: express/Expr.cpp start line: 1072 end line: 1079 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 4979 unit: static int _findPos() file: express/module/IfModule.cpp start line: 14 end line: 21 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 4980 unit: static int _findPos() file: express/module/WhileModule.cpp start line: 19 end line: 26 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 4981 unit: void Module::_collectParameters() file: express/module/Module.cpp start line: 138 end line: 145 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 4982 unit: static void writeCacheFile() file: express/Executor.cpp start line: 202 end line: 209 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 4983 unit: void Executor::RuntimeManager::setHint() file: express/Executor.cpp start line: 225 end line: 232 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 4984 unit: std::string PrototypeAST::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 12 end line: 19 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 4985 unit: void computeOutput() file: codegen/SourceModule.cpp start line: 51 end line: 58 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 4986 unit: void operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 176 end line: 183 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 4987 unit: static VecType broadcast() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 113 end line: 120 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 4988 unit: static VecType load() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 130 end line: 137 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 4989 unit: static void initPowfContext() file: backupcode/cpubackend/CPULRN.cpp start line: 29 end line: 36 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 4990 unit: void joinNonEmptyArg() file: include/MNN/Rect.h start line: 508 end line: 516 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 4991 unit: void codecs() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 306 end line: 315 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 4992 unit: void setRoot() file: tools/cv/source/imgproc/structural.cpp start line: 710 end line: 717 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 4993 unit: VARP pyrUp() file: tools/cv/source/imgproc/filter.cpp start line: 445 end line: 452 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 4994 unit: VARP sepFilter2D() file: tools/cv/source/imgproc/filter.cpp start line: 458 end line: 465 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 4995 unit: inline uint32_t mnn_clz() file: tools/audio/source/audio.cpp start line: 32 end line: 40 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 4996 unit: def get_qat_state_placeholder() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 1 id: 4997 unit: def _prune_conv() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 4998 unit: def get_qat_state_placeholder() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 1 id: 4999 unit: def get_qat_state_placeholder() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 1 id: 5000 unit: def _is_token_valid() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5001 unit: def _collect_basic_logs() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5002 unit: def _collect_contents() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 5003 unit: def strip_wq_ops() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5004 unit: def mov() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 4 id: 5005 unit: def __push_union_find() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 5006 unit: def __copy_to_here() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5007 unit: def run_cmd() file: tools/script/convertTfTest.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5008 unit: def upload() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 5009 unit: def run_cmd() file: tools/script/convertOnnxTest.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5010 unit: def __copy_to_here() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5011 unit: def __get_shape() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 5012 unit: def run_cmd() file: tools/script/convertTfliteTest.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5013 unit: def run_cmd() file: tools/script/convertTorchTest.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5014 unit: def __init__() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5015 unit: def _load_tensor() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 5016 unit: def _normalize() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 5017 unit: def _distance() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5018 unit: def _cos_distance() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5019 unit: size_t count() file: tools/converter/include/cxxopts.hpp start line: 714 end line: 723 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5020 unit: inline ParseResult::ParseResult() file: tools/converter/include/cxxopts.hpp start line: 941 end line: 948 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5021 unit: inline void Options::generate_all_groups_help() file: tools/converter/include/cxxopts.hpp start line: 1292 end line: 1301 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5022 unit: void Permute::run() file: tools/converter/source/caffe/Permute.cpp start line: 26 end line: 35 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5023 unit: virtual void run() file: tools/converter/source/caffe/ROIPooling.cpp start line: 13 end line: 20 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5024 unit: void Range::run() file: tools/converter/source/tensorflow/RangeTf.cpp start line: 24 end line: 31 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5025 unit: void SliceTf::run() file: tools/converter/source/tensorflow/SliceTf.cpp start line: 24 end line: 31 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5026 unit: void TensorArrayReadTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 76 end line: 83 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5027 unit: void TensorArrayWriteTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 97 end line: 104 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5028 unit: void TensorArrayScatterTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 147 end line: 154 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5029 unit: void TensorArraySplitTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 168 end line: 175 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5030 unit: void UnpackTf::run() file: tools/converter/source/tensorflow/UnpackTf.cpp start line: 23 end line: 30 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5031 unit: void Transpose::run() file: tools/converter/source/tensorflow/TransposeTf.cpp start line: 24 end line: 31 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5032 unit: void Size::run() file: tools/converter/source/tensorflow/SizeTf.cpp start line: 24 end line: 31 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5033 unit: int main() file: tools/converter/source/MNNRevert2Buffer.cpp start line: 12 end line: 19 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5034 unit: void OpCount::insertOp() file: tools/converter/source/common/OpCount.cpp start line: 27 end line: 34 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5035 unit: void TransposeTflite::run() file: tools/converter/source/tflite/TransposeTflite.cpp start line: 19 end line: 27 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 5036 unit: void UnaryTflite::run() file: tools/converter/source/tflite/UnaryTflite.cpp start line: 38 end line: 45 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 5037 unit: void ReluTflite::run() file: tools/converter/source/tflite/ReluTflite.cpp start line: 20 end line: 27 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 5038 unit: int main() file: tools/converter/source/MNNDump2Json.cpp start line: 12 end line: 19 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5039 unit: std::shared_ptr TFliteExtraManager::find() file: tools/converter/source/optimizer/tflitextra/TFliteExtraManager.cpp start line: 25 end line: 32 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5040 unit: static VARPS _DynamicQuant() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV2.cpp start line: 33 end line: 40 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5041 unit: static VARPS _DynamicQuant() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV1.cpp start line: 33 end line: 40 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5042 unit: bool IsReductionMean() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 167 end line: 174 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5043 unit: void PostTreatUtils::_removeOpInNet() file: tools/converter/source/optimizer/PostTreatUtils.cpp start line: 107 end line: 115 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 5044 unit: void TemplateMerge::insertTemplateV2() file: tools/converter/source/optimizer/TemplateMerge.cpp start line: 176 end line: 183 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5045 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchHardSigmoid.cpp start line: 18 end line: 25 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5046 unit: static VARP _OnnxReshape() file: tools/converter/source/optimizer/onnxextra/OnnxBatchNormMerge.cpp start line: 123 end line: 130 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5047 unit: def get_useful_output_index() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 2 id: 5048 unit: std::vector transformBatch() file: tools/train/source/data/Transform.hpp start line: 29 end line: 36 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5049 unit: size_t clear() file: tools/train/source/data/BlockingQueue.hpp start line: 57 end line: 64 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5050 unit: virtual void onExecute() file: tools/train/source/parameters/Initializer.cpp start line: 31 end line: 38 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5051 unit: Example ImageDataset::get() file: tools/train/source/datasets/ImageDataset.cpp start line: 71 end line: 78 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5052 unit: Example ImageNoLabelDataset::get() file: tools/train/source/datasets/ImageNoLabelDataset.cpp start line: 108 end line: 115 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5053 unit: static void _create() file: tools/train/source/grad/ReluGrad.cpp start line: 86 end line: 94 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5054 unit: static int CLAMP() file: tools/train/source/grad/InterpGrad.cpp start line: 19 end line: 26 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 5055 unit: virtual std::vector onGrad() file: tools/train/source/grad/TensorConvertGrad.cpp start line: 16 end line: 23 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5056 unit: static void _create() file: tools/train/source/grad/ConvGrad.cpp start line: 164 end line: 171 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5057 unit: virtual std::vector onGrad() file: tools/train/source/grad/UnaryGrad.cpp start line: 212 end line: 221 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5058 unit: static void _create() file: tools/train/source/grad/UnaryGrad.cpp start line: 224 end line: 232 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5059 unit: virtual void onExecute() file: tools/train/source/nn/Initializer.cpp start line: 31 end line: 38 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5060 unit: static void _saveMNN() file: tools/train/source/optimizer/ParameterOptimizer.cpp start line: 149 end line: 157 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5061 unit: int AndroidHardwareBufferCompat::Lock() file: tools/cpp/GpuInterTest.cpp start line: 145 end line: 152 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5062 unit: static std::string toString() file: tools/cpp/Profiler.cpp start line: 49 end line: 56 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5063 unit: void ConfigFile::Add() file: tools/cpp/ConfigFile.hpp start line: 198 end line: 206 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5064 unit: size_t size() file: pymnn/src/data.h start line: 39 end line: 46 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5065 unit: halide_type_t dtype2htype() file: pymnn/src/util.h start line: 233 end line: 240 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5066 unit: static inline bool isVals() file: pymnn/src/util.h start line: 407 end line: 414 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5067 unit: static Py_ssize_t PyMNNVar_length() file: pymnn/src/expr.h start line: 436 end line: 443 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5068 unit: def _is_token_valid() file: pymnn/pip_package/MNN/tools/utils/log.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5069 unit: def _collect_basic_logs() file: pymnn/pip_package/MNN/tools/utils/log.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5070 unit: def _collect_contents() file: pymnn/pip_package/MNN/tools/utils/log.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 5071 unit: def usage() file: pymnn/pip_package/MNN/tools/mnn.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5072 unit: def rotate() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 5073 unit: def concatenate() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 5 id: 5074 unit: def column_stack() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5075 unit: func createDirectoryIfNeeded() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelScopeUtilities.swift start line: 21 end line: 28 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5076 unit: func toChatAttachment() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatVideo.swift start line: 16 end line: 23 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5077 unit: func toChatAttachment() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatImage.swift start line: 16 end line: 23 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5078 unit: func connect() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/LLMChatInteractor.swift start line: 128 end line: 135 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5079 unit: func saveChat() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/Services/ChatHistoryManager.swift start line: 15 end line: 22 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 5080 unit: func deleteHistory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/Services/ChatHistoryDatabase.swift start line: 147 end line: 154 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5081 unit: func testLaunch() file: apps/iOS/MNNLLMChat/MNNLLMiOSUITests/MNNLLMiOSUITestsLaunchTests.swift start line: 21 end line: 32 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5082 unit: fun onDownloadDelta() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelFileDownloader.kt start line: 257 end line: 265 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 5083 unit: fun pauseAllDownloads() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 325 end line: 332 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 5084 unit: fun downloadHfRepo() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 68 end line: 75 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5085 unit: fun pauseAudio() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 60 end line: 68 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 5086 unit: fun seekAudio() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 94 end line: 101 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 5087 unit: override fun onLoading() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 195 end line: 202 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5088 unit: fun updateProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelItemHolder.kt start line: 138 end line: 145 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5089 unit: fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 51 end line: 58 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5090 unit: fun stop() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 108 end line: 115 size: 8 LOC McCabe index: 4 number of parameters: 0 id: 5091 unit: suspend fun playChunk() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 134 end line: 141 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5092 unit: override fun onCreateViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 21 end line: 42 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5093 unit: override fun onSessionHistoryDelete() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 32 end line: 39 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5094 unit: override fun onProgressChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 303 end line: 310 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5095 unit: fun updateMemorySummary() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettingsFragment.kt start line: 65 end line: 72 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5096 unit: fun toggleShowPerformanceMetrics() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatListComponent.kt start line: 124 end line: 131 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5097 unit: override fun onRequestPermissionsResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 235 end line: 242 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5098 unit: fun onGenerateFinished() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 312 end line: 319 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5099 unit: fun getInstance() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataManager.kt start line: 188 end line: 195 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5100 unit: fun destroy() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 181 end line: 188 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5101 unit: static std::string currentTimestamp() file: apps/Android/MnnLlmChat/app/src/main/cpp/crash_util.cpp start line: 22 end line: 29 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5102 unit: static _Unwind_Reason_Code unwindCallback() file: apps/Android/MnnLlmChat/app/src/main/cpp/crash_util.cpp start line: 37 end line: 44 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 5103 unit: void LlmSession::setSystemPrompt() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 220 end line: 227 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5104 unit: def eval_subject() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5105 unit: def load_embedding() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 5106 unit: def get_audio() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5107 unit: def _search_best_scale() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5108 unit: def exclude_layers_to_not_quantize() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 5109 unit: def apply_rotary_pos() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 8 LOC McCabe index: 4 number of parameters: 4 id: 5110 unit: def chatglm_rotary_pos() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 5111 unit: def forward() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5112 unit: def forward() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5113 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5114 unit: def apply_rotary_pos() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5115 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 6 id: 5116 unit: def pixel_shuffle() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5117 unit: def load() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5118 unit: def images_forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5119 unit: def export_lora() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5120 unit: def get_position_ids() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 8 LOC McCabe index: 6 number of parameters: 2 id: 5121 unit: def chatglm_attention_mask() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5122 unit: def embedding() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 8 LOC McCabe index: 5 number of parameters: 2 id: 5123 unit: std::string Sentencepiece::decode() file: transformers/llm/engine/src/tokenizer.cpp start line: 412 end line: 419 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5124 unit: std::string Prompt::applyTemplate() file: transformers/llm/engine/src/prompt.cpp start line: 119 end line: 126 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5125 unit: void Llm::response() file: transformers/llm/engine/src/llm.cpp start line: 499 end line: 506 size: 8 LOC McCabe index: 2 number of parameters: 4 id: 5126 unit: void Llm::response() file: transformers/llm/engine/src/llm.cpp start line: 508 end line: 515 size: 8 LOC McCabe index: 2 number of parameters: 4 id: 5127 unit: VARP Llm::embedding() file: transformers/llm/engine/src/llm.cpp start line: 567 end line: 575 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5128 unit: std::string Llm::tokenizer_decode() file: transformers/llm/engine/src/llm.cpp start line: 577 end line: 585 size: 8 LOC McCabe index: 6 number of parameters: 1 id: 5129 unit: void Omni::response() file: transformers/llm/engine/src/omni.cpp start line: 565 end line: 572 size: 8 LOC McCabe index: 3 number of parameters: 4 id: 5130 unit: VARP Embedding::gen_attention_mask() file: transformers/llm/engine/src/embedding.cpp start line: 74 end line: 81 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5131 unit: VARP Embedding::gen_position_ids() file: transformers/llm/engine/src/embedding.cpp start line: 83 end line: 90 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5132 unit: inline bool is_file() file: transformers/llm/engine/src/httplib.h start line: 2082 end line: 2089 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5133 unit: inline void read_file() file: transformers/llm/engine/src/httplib.h start line: 2223 end line: 2230 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5134 unit: inline void get_local_ip_and_port() file: transformers/llm/engine/src/httplib.h start line: 2941 end line: 2948 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5135 unit: inline gzip_compressor::gzip_compressor() file: transformers/llm/engine/src/httplib.h start line: 3183 end line: 3191 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5136 unit: bool start_with_case_ignore() file: transformers/llm/engine/src/httplib.h start line: 4125 end line: 4132 size: 8 LOC McCabe index: 4 number of parameters: 2 id: 5137 unit: bool start_with() file: transformers/llm/engine/src/httplib.h start line: 4146 end line: 4153 size: 8 LOC McCabe index: 4 number of parameters: 4 id: 5138 unit: inline bool has_crlf() file: transformers/llm/engine/src/httplib.h start line: 4440 end line: 4447 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 5139 unit: inline bool retrieve_root_certs_from_keychain() file: transformers/llm/engine/src/httplib.h start line: 4544 end line: 4552 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5140 unit: inline std::string append_query_params() file: transformers/llm/engine/src/httplib.h start line: 4783 end line: 4790 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5141 unit: inline std::string Request::get_param_value() file: transformers/llm/engine/src/httplib.h start line: 4848 end line: 4855 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5142 unit: inline SocketStream::SocketStream() file: transformers/llm/engine/src/httplib.h start line: 4993 end line: 5000 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5143 unit: inline ssize_t SocketStream::write() file: transformers/llm/engine/src/httplib.h start line: 5059 end line: 5068 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 5144 unit: inline void Server::stop() file: transformers/llm/engine/src/httplib.h start line: 5340 end line: 5347 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5145 unit: inline bool Server::read_content_with_content_receiver() file: transformers/llm/engine/src/httplib.h start line: 5591 end line: 5598 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 5146 unit: inline Result ClientImpl::Head() file: transformers/llm/engine/src/httplib.h start line: 7086 end line: 7094 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5147 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7148 end line: 7155 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5148 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7175 end line: 7182 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5149 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7253 end line: 7260 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5150 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7284 end line: 7291 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5151 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7363 end line: 7370 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5152 unit: inline Result ClientImpl::Options() file: transformers/llm/engine/src/httplib.h start line: 7428 end line: 7436 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5153 unit: static inline std::string base_dir() file: transformers/llm/engine/src/llmconfig.hpp start line: 29 end line: 36 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5154 unit: static inline std::string file_name() file: transformers/llm/engine/src/llmconfig.hpp start line: 38 end line: 45 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5155 unit: static rapid_json_wrapper parse() file: transformers/llm/engine/src/llmconfig.hpp start line: 74 end line: 81 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5156 unit: rapid_json_wrapper value() file: transformers/llm/engine/src/llmconfig.hpp start line: 124 end line: 131 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5157 unit: int Sampler::handleSelect() file: transformers/llm/engine/src/sampler.cpp start line: 460 end line: 467 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5158 unit: int Sampler::sample() file: transformers/llm/engine/src/sampler.cpp start line: 469 end line: 478 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5159 unit: std::vector HfApiClient::SearchRepos() file: transformers/llm/engine/app/hf_api_client.cpp start line: 35 end line: 42 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5160 unit: static std::vector linspace() file: transformers/diffusion/engine/src/scheduler.cpp start line: 7 end line: 14 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5161 unit: static std::vector cumulative_product() file: transformers/diffusion/engine/src/scheduler.cpp start line: 15 end line: 22 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5162 unit: static VARP shuffleBlock() file: benchmark/exprModels/ShuffleNetExpr.cpp start line: 37 end line: 44 size: 8 LOC McCabe index: 2 number of parameters: 7 id: 5163 unit: def tune_tasks() file: benchmark/scripts/tvm/ios_bert.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5164 unit: def get_network() file: benchmark/scripts/tvm/android_tuning.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5165 unit: def tune_tasks() file: benchmark/scripts/tvm/android_tuning.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5166 unit: virtual float onComputeFlops() file: source/shape/ShapeConvolution.cpp start line: 146 end line: 153 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5167 unit: virtual float onComputeFlops() file: source/shape/ShapeAttention.cpp start line: 74 end line: 83 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5168 unit: virtual float onComputeFlops() file: source/shape/ShapeGridSample.cpp start line: 57 end line: 65 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5169 unit: virtual bool onComputeSize() file: source/shape/ShapeDequantize.cpp start line: 14 end line: 21 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5170 unit: int _count() file: source/shape/ShapeWhere.cpp start line: 16 end line: 23 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5171 unit: AI static T FromBits() file: source/cv/SkNx.h start line: 290 end line: 297 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5172 unit: void ImageProcess::draw() file: source/cv/ImageProcess.cpp start line: 189 end line: 196 size: 8 LOC McCabe index: 1 number of parameters: 7 id: 5173 unit: void Matrix::preScale() file: source/cv/Matrix_CV.cpp start line: 177 end line: 185 size: 8 LOC McCabe index: 3 number of parameters: 4 id: 5174 unit: void Matrix::postScale() file: source/cv/Matrix_CV.cpp start line: 216 end line: 223 size: 8 LOC McCabe index: 3 number of parameters: 4 id: 5175 unit: void Matrix::postScale() file: source/cv/Matrix_CV.cpp start line: 225 end line: 232 size: 8 LOC McCabe index: 3 number of parameters: 2 id: 5176 unit: void Matrix::SetAffineIdentity() file: source/cv/Matrix_CV.cpp start line: 560 end line: 567 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5177 unit: AI static void Store3() file: source/cv/SkNx_neon.h start line: 60 end line: 67 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 5178 unit: AI bool allTrue() file: source/cv/SkNx_neon.h start line: 144 end line: 151 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5179 unit: AI bool anyTrue() file: source/cv/SkNx_neon.h start line: 152 end line: 159 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5180 unit: AI float min() file: source/cv/SkNx_neon.h start line: 269 end line: 276 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5181 unit: AI float max() file: source/cv/SkNx_neon.h start line: 278 end line: 285 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5182 unit: virtual bool onCompute() file: source/geometry/GeometryBroadcastTo.cpp start line: 15 end line: 22 size: 8 LOC McCabe index: 2 number of parameters: 5 id: 5183 unit: static void _create() file: source/geometry/GeometryGather.cpp start line: 483 end line: 490 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5184 unit: virtual bool onCompute() file: source/geometry/GeometryConv2D.cpp start line: 170 end line: 179 size: 8 LOC McCabe index: 2 number of parameters: 5 id: 5185 unit: inline bool _hasZeroDim() file: source/geometry/GeometryComputer.cpp start line: 74 end line: 82 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5186 unit: virtual bool onCompute() file: source/geometry/GeometryFill.cpp start line: 43 end line: 51 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5187 unit: static void _create() file: source/geometry/GeometryFill.cpp start line: 98 end line: 105 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5188 unit: static void _create() file: source/geometry/GeometryReshape.cpp start line: 104 end line: 111 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5189 unit: static VecType broadcast() file: source/math/Vec.hpp start line: 160 end line: 167 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5190 unit: void OpCommonUtils::unravelIndexHelper() file: source/core/OpCommonUtils.cpp start line: 464 end line: 471 size: 8 LOC McCabe index: 2 number of parameters: 4 id: 5191 unit: void SingleBufferWithAllocator::release() file: source/core/BufferAllocator.cpp start line: 420 end line: 427 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5192 unit: void DeferBufferAllocator::barrierEnd() file: source/core/BufferAllocator.cpp start line: 529 end line: 536 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5193 unit: void Pipeline::openResizeCheck() file: source/core/Pipeline.cpp start line: 880 end line: 887 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5194 unit: void WrapExecution::copyReplaceTensor() file: source/core/WrapExecution.cpp start line: 180 end line: 187 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5195 unit: ErrorCode Interpreter::updateSessionToModel() file: source/core/Interpreter.cpp start line: 584 end line: 591 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5196 unit: static vector _scheduleUnit() file: source/core/Schedule.cpp start line: 282 end line: 289 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5197 unit: bool Tensor::copyToHostTensor() file: source/core/Tensor.cpp start line: 186 end line: 193 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5198 unit: int Tensor::wait() file: source/core/Tensor.cpp start line: 476 end line: 483 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5199 unit: bool MNNFileExist() file: source/core/MNNFileUtils.cpp start line: 30 end line: 37 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 5200 unit: size_t TensorUtils::getRawSize() file: source/core/TensorUtils.cpp start line: 939 end line: 946 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5201 unit: static uint32_t atLestBitsCnt() file: source/core/ConvolutionCommon.cpp start line: 52 end line: 59 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 5202 unit: bool ComputeKernelRegistry::add() file: source/plugin/PluginKernel.cpp start line: 37 end line: 44 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5203 unit: bool InferShapeKernelRegister::add() file: source/plugin/PluginShapeInference.cpp start line: 30 end line: 37 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5204 unit: void operator() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 254 end line: 261 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5205 unit: static void push() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 428 end line: 435 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5206 unit: CUTLASS_DEVICE static bool reduceSameRow() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 107 end line: 116 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5207 unit: CUTLASS_DEVICE static bool reduceSameRow() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_accum_lambda_iterator.h start line: 245 end line: 252 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5208 unit: CUTLASS_DEVICE static void prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_pipelined.h start line: 236 end line: 246 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 5209 unit: void advance() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/warp_iterator_from_smem.h start line: 230 end line: 238 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5210 unit: void loadCubinKernels() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/sharedCubinLoader.h start line: 110 end line: 118 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5211 unit: inline uint64_t hashID() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/sharedCubinLoader.h start line: 231 end line: 240 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5212 unit: uint64_t hashID() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/fmha_flash_attention.h start line: 496 end line: 504 size: 8 LOC McCabe index: 3 number of parameters: 5 id: 5213 unit: void loadCubinKernels() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/sharedCubinLoader.h start line: 114 end line: 122 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5214 unit: inline uint64_t hashID() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/sharedCubinLoader.h start line: 234 end line: 243 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5215 unit: void print() file: source/backend/tensorrt/execution/plugin/CommonPlugin.hpp start line: 46 end line: 53 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5216 unit: int OneHotPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/OneHotPlugin.cpp start line: 22 end line: 29 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 5217 unit: int ScatterNdPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/ScatterNdPlugin.cpp start line: 28 end line: 37 size: 8 LOC McCabe index: 1 number of parameters: 6 id: 5218 unit: std::vector TRTGatherV2::onEncode() file: source/backend/tensorrt/execution/TRTGatherV2.cpp start line: 37 end line: 46 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5219 unit: static bool isPermNoChange() file: source/backend/hiai/execution/NPUTranspose.cpp start line: 24 end line: 31 size: 8 LOC McCabe index: 5 number of parameters: 1 id: 5220 unit: bool OneDNNConvInt8::onClone() file: source/backend/cpu/OneDNNConvInt8.cpp start line: 89 end line: 96 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5221 unit: void cpuinfo_arm_android_parse_properties() file: source/backend/cpu/CPURuntime.cpp start line: 777 end line: 784 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5222 unit: static bool have_feature() file: source/backend/cpu/CPURuntime.cpp start line: 1264 end line: 1273 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5223 unit: static bool is_power_of_2() file: source/backend/cpu/CPUStft.cpp start line: 39 end line: 46 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5224 unit: T next_power_of_2() file: source/backend/cpu/CPUStft.cpp start line: 181 end line: 188 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5225 unit: static int CLAMP() file: source/backend/cpu/CPUResize.hpp start line: 40 end line: 47 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 5226 unit: inline bool KleidiAI::canAccelerate() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 185 end line: 192 size: 8 LOC McCabe index: 4 number of parameters: 0 id: 5227 unit: virtual ErrorCode onExecute() file: source/backend/cpu/render/CPUTexture.cpp start line: 345 end line: 352 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5228 unit: static void _unaryOp() file: source/backend/cpu/UnaryUtils.hpp start line: 9 end line: 16 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5229 unit: bool CPUDepthwiseConvInt8::onClone() file: source/backend/cpu/CPUDepthwiseConvInt8.cpp start line: 107 end line: 114 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5230 unit: ErrorCode CPUDeconvolutionBasic::onResize() file: source/backend/cpu/CPUDeconvolution.cpp start line: 32 end line: 39 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5231 unit: float CPURuntime::onGetMemoryInMB() file: source/backend/cpu/CPUBackend.cpp start line: 205 end line: 212 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5232 unit: void CPURuntime::onGabageCollect() file: source/backend/cpu/CPUBackend.cpp start line: 324 end line: 331 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5233 unit: void CPURuntime::onConcurrencyEnd() file: source/backend/cpu/CPUBackend.cpp start line: 349 end line: 356 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5234 unit: ErrorCode CPUBackend::onResizeEnd() file: source/backend/cpu/CPUBackend.cpp start line: 495 end line: 502 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5235 unit: bool CPUConvolutionDepthwise::FloatExecution::onClone() file: source/backend/cpu/CPUConvolutionDepthwise.cpp start line: 69 end line: 76 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5236 unit: inline __m128i mnn_mm_loadu_si16() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMABF16.cpp start line: 14 end line: 21 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5237 unit: static inline __m256 _load_int8x8() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 1967 end line: 1974 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5238 unit: void _SSE_MNNPackedMatMul() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 15 end line: 22 size: 8 LOC McCabe index: 1 number of parameters: 8 id: 5239 unit: static __inline void SetCpuFlags() file: source/backend/cpu/x86_x64/cpu_id.h start line: 103 end line: 110 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5240 unit: static VecType broadcast() file: source/backend/cpu/bf16/VecHalf.hpp start line: 113 end line: 120 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5241 unit: static VecType load() file: source/backend/cpu/bf16/VecHalf.hpp start line: 130 end line: 137 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5242 unit: ErrorCode CPUConvolution::onResize() file: source/backend/cpu/CPUConvolution.cpp start line: 258 end line: 265 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5243 unit: ErrorCode CPUMoments::onResize() file: source/backend/cpu/CPUMoments.cpp start line: 35 end line: 42 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5244 unit: void ThreadPool::deactive() file: source/backend/cpu/ThreadPool.cpp start line: 129 end line: 136 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5245 unit: ErrorCode DenseConvolutionTiledExecutor::onResize() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 235 end line: 242 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5246 unit: ErrorCode ConvInt8TiledExecutor::onResize() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 38 end line: 45 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5247 unit: ErrorCode ConvolutionTiledImpl::onExecute() file: source/backend/cpu/compute/ConvolutionTiledExecutor.cpp start line: 76 end line: 85 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5248 unit: void MNNC4ToFloatC4() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 702 end line: 709 size: 8 LOC McCabe index: 2 number of parameters: 5 id: 5249 unit: void MNNSamplerC4Bilinear() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 777 end line: 784 size: 8 LOC McCabe index: 1 number of parameters: 9 id: 5250 unit: void MNNSamplerC1Bilinear() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 789 end line: 796 size: 8 LOC McCabe index: 1 number of parameters: 9 id: 5251 unit: void MNNSamplerC4Nearest() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 819 end line: 826 size: 8 LOC McCabe index: 1 number of parameters: 9 id: 5252 unit: void MNNSamplerC1Nearest() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 828 end line: 835 size: 8 LOC McCabe index: 1 number of parameters: 9 id: 5253 unit: WinogradConfig ConvolutionPackFreeWinograd::bestWinogradUnit() file: source/backend/cpu/compute/ConvolutionPackFreeWinograd.cpp start line: 624 end line: 632 size: 8 LOC McCabe index: 2 number of parameters: 6 id: 5254 unit: ErrorCode CPUSegmentMean::onResize() file: source/backend/cpu/CPUSegmentMean.cpp start line: 45 end line: 52 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 5255 unit: inline void QuantizeMultiplierSmallerThanOne() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 88 end line: 95 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5256 unit: uint64_t OpenCLRuntime::getMaxWorkGroupSize() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 699 end line: 706 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 5257 unit: double OpenCLRuntime::getCostTime() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 721 end line: 729 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5258 unit: cl_int CL_API_CALL clEnqueueReadBuffer() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 507 end line: 514 size: 8 LOC McCabe index: 1 number of parameters: 9 id: 5259 unit: cl_int CL_API_CALL clEnqueueWriteBuffer() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 531 end line: 538 size: 8 LOC McCabe index: 1 number of parameters: 9 id: 5260 unit: cl_int CL_API_CALL clEnqueueRecordingQCOM() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 741 end line: 748 size: 8 LOC McCabe index: 1 number of parameters: 13 id: 5261 unit: void OpenCLBackend::onResizeBegin() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 614 end line: 622 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5262 unit: bool getPreParamInfo() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 636 end line: 643 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5263 unit: void VulkanTarget::writePipelineInfo() file: source/backend/vulkan/component/VulkanTarget.cpp start line: 149 end line: 158 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5264 unit: int InitVulkan() file: source/backend/vulkan/runtime/vulkan_wrapper.cpp start line: 319 end line: 326 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5265 unit: std::string VulkanConvolutionCommon::getPostTreatMacro() file: source/backend/vulkan/image/execution/VulkanConvolution.cpp start line: 15 end line: 22 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5266 unit: def findAllShader() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5267 unit: def generateFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5268 unit: def generateFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5269 unit: std::string VulkanConvolutionCommon::getPostTreatMacro() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 15 end line: 22 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5270 unit: virtual bool onClone() file: source/backend/vulkan/buffer/execution/VulkanConvolution.cpp start line: 371 end line: 378 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 5271 unit: def generateFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 5272 unit: static void MNNCopyC8WithStrideFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 325 end line: 332 size: 8 LOC McCabe index: 2 number of parameters: 5 id: 5273 unit: static void MNNAddC8WithStrideFP16() file: source/backend/arm82/Arm82Functions.cpp start line: 334 end line: 341 size: 8 LOC McCabe index: 2 number of parameters: 5 id: 5274 unit: void operator() file: source/backend/arm82/Arm82Unary.cpp start line: 227 end line: 234 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5275 unit: static inline int CLAMP() file: source/backend/arm82/Arm82Interp.cpp start line: 76 end line: 83 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 5276 unit: def findAllShader() file: source/backend/opengl/makeshader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5277 unit: std::string GLProgram::getHead() file: source/backend/opengl/GLProgram.cpp start line: 95 end line: 102 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 5278 unit: ErrorCode GLSqueeze::onResize() file: source/backend/opengl/GLSqueeze.cpp start line: 26 end line: 34 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 5279 unit: def genSchema() file: source/backend/metal/MetalCodeGen.py start line: 0 end line: 0 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 5280 unit: static int CLAMP() file: source/backend/metal/MetalGridSample.mm start line: 62 end line: 69 size: 8 LOC McCabe index: 3 number of parameters: 3 id: 5281 unit: void MetalGridSample::onEncode() file: source/backend/metal/MetalGridSample.mm start line: 290 end line: 297 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5282 unit: bool MetalConvolution1x1::isValid() file: source/backend/metal/MetalConvolution1x1.mm start line: 17 end line: 24 size: 8 LOC McCabe index: 8 number of parameters: 2 id: 5283 unit: void MetalEltwise::encode() file: source/backend/metal/MetalEltwise.mm start line: 46 end line: 53 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 5284 unit: void MetalPooling::onEncode() file: source/backend/metal/MetalPooling.mm start line: 70 end line: 77 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5285 unit: void MetalReduction::onEncode() file: source/backend/metal/MetalReduction.mm start line: 72 end line: 79 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5286 unit: float MetalRuntime::onGetMemoryInMB() file: source/backend/metal/MetalBackend.mm start line: 1093 end line: 1100 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 5287 unit: void MetalRuntime::onGabageCollect() file: source/backend/metal/MetalBackend.mm start line: 1225 end line: 1232 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5288 unit: def findAllShader() file: source/backend/metal/makeshader.py start line: 0 end line: 0 size: 8 LOC McCabe index: 3 number of parameters: 1 id: 5289 unit: void MetalUnary::onEncode() file: source/backend/metal/MetalUnary.mm start line: 124 end line: 131 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5290 unit: virtual void onEncode() file: source/backend/metal/MetalArgMax.mm start line: 187 end line: 194 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 5291 unit: const std::shared_ptr ExecutorScope::Current() file: express/ExecutorScope.cpp start line: 63 end line: 69 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5292 unit: VARP _Input() file: express/NeuralNetWorkOp.cpp start line: 54 end line: 60 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5293 unit: VARP _Scalar() file: express/NeuralNetWorkOp.cpp start line: 61 end line: 67 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5294 unit: VARP _Const() file: express/NeuralNetWorkOp.cpp start line: 77 end line: 83 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5295 unit: VARP _ExpandDims() file: express/NeuralNetWorkOp.cpp start line: 818 end line: 824 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5296 unit: VARP _Fill() file: express/NeuralNetWorkOp.cpp start line: 900 end line: 906 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5297 unit: VARP _SetDiff1D() file: express/NeuralNetWorkOp.cpp start line: 1180 end line: 1186 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5298 unit: VARP _ZerosLike() file: express/NeuralNetWorkOp.cpp start line: 1265 end line: 1271 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5299 unit: VARP _Rank() file: express/NeuralNetWorkOp.cpp start line: 1320 end line: 1326 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5300 unit: VARP _Where() file: express/NeuralNetWorkOp.cpp start line: 1824 end line: 1830 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5301 unit: VARP _UnravelIndex() file: express/MathOp.cpp start line: 1129 end line: 1136 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5302 unit: VARP _BroadcastTo() file: express/MathOp.cpp start line: 1195 end line: 1201 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5303 unit: VARP _LinSpace() file: express/MathOp.cpp start line: 1203 end line: 1209 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5304 unit: void Module::setParameter() file: express/module/Module.cpp start line: 130 end line: 136 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5305 unit: static bool loadCache() file: express/Executor.cpp start line: 187 end line: 193 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5306 unit: static std::pair getCache() file: express/Executor.cpp start line: 194 end line: 200 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5307 unit: void Executor::RuntimeManager::setHintPtr() file: express/Executor.cpp start line: 236 end line: 242 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5308 unit: std::shared_ptr Executor::findSubGraph() file: express/Executor.cpp start line: 644 end line: 650 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5309 unit: ErrorCode Executor::ComputeCache::resizeImpl() file: express/Utils.cpp start line: 260 end line: 266 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5310 unit: std::string ListExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 31 end line: 37 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5311 unit: static VecType max() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 144 end line: 150 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5312 unit: static VecType min() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 151 end line: 157 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5313 unit: inline void _printFloat() file: backupcode/winogradGenerateCL.cpp start line: 84 end line: 90 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5314 unit: const T Scope::Content() file: include/MNN/expr/Scope.hpp start line: 93 end line: 99 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5315 unit: inline void updateTranslateMask() file: include/MNN/Matrix.h start line: 1558 end line: 1564 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5316 unit: static bool Intersects() file: include/MNN/Rect.h start line: 453 end line: 459 size: 7 LOC McCabe index: 2 number of parameters: 8 id: 5317 unit: LabelT findRoot() file: tools/cv/source/imgproc/structural.cpp start line: 701 end line: 707 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5318 unit: VARP dilate() file: tools/cv/source/imgproc/filter.cpp start line: 283 end line: 289 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5319 unit: std::pair getDerivKernels() file: tools/cv/source/imgproc/filter.cpp start line: 308 end line: 314 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 5320 unit: Matrix getRotationMatrix2D() file: tools/cv/source/imgproc/geometric.cpp start line: 48 end line: 56 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5321 unit: void SeekToDataChunk() file: tools/audio/source/audio.cpp start line: 47 end line: 54 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5322 unit: unsigned int next_power_of_2() file: tools/audio/source/audio.cpp start line: 283 end line: 289 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5323 unit: def _recover_train_quant_graph() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 5324 unit: def get_op_name_of_type() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5325 unit: def _recover_train_quant_graph() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 5326 unit: def _prune_conv() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 5327 unit: def _recover_train_quant_graph() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 5328 unit: def do_pruning() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5329 unit: def __init__() file: tools/mnncompress/mnncompress/common/log.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5330 unit: def resume_wq_graph() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5331 unit: def resume_qat_graph() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5332 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/linear_over_param.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5333 unit: def __copy_to_here() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5334 unit: def get_project() file: tools/script/formatLicence.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5335 unit: def smmla() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5336 unit: def bfmmla() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5337 unit: def __get_dom_path() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5338 unit: def __load_graph() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5339 unit: def build_ms_readme() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5340 unit: def build_me_readme() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5341 unit: bool Helper::stringEndWith() file: tools/quantization/Helper.cpp start line: 236 end line: 242 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5342 unit: void stringstream_parser() file: tools/converter/include/cxxopts.hpp start line: 369 end line: 375 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5343 unit: inline void ParseResult::add_to_option() file: tools/converter/include/cxxopts.hpp start line: 1020 end line: 1028 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5344 unit: virtual int lookupTensor() file: tools/converter/include/ConverterScope.hpp start line: 25 end line: 31 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5345 unit: def setMultiBlock() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 4 id: 5346 unit: def __init__() file: tools/converter/tools/test4TF.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5347 unit: void Upsample::run() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 26 end line: 32 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5348 unit: void Resize::run() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 50 end line: 56 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5349 unit: inline std::string NodeAttr() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 59 end line: 65 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5350 unit: inline void EraseInput() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 67 end line: 73 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5351 unit: inline void EraseOutput() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 79 end line: 85 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5352 unit: bool operator() file: tools/converter/source/tensorflow/TFGraphResolver.hpp start line: 93 end line: 99 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5353 unit: void TFGraph::AddNode() file: tools/converter/source/tensorflow/TFGraphResolver.cpp start line: 23 end line: 29 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5354 unit: static void loadExternalData() file: tools/converter/source/common/RemoveParams.cpp start line: 123 end line: 129 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5355 unit: void Relu6Tflite::run() file: tools/converter/source/tflite/ReluTflite.cpp start line: 55 end line: 61 size: 7 LOC McCabe index: 1 number of parameters: 6 id: 5356 unit: void ScatterTorch::run() file: tools/converter/source/torch/ScatterTorch.cpp start line: 24 end line: 30 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5357 unit: void UnSqueezeTorch::run() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 24 end line: 30 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5358 unit: void SqueezeTorch::run() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 46 end line: 52 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5359 unit: void DepthToSpaceTorch::run() file: tools/converter/source/torch/SpaceToDepthTorch.cpp start line: 26 end line: 32 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5360 unit: void FullLikeTorch::run() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 42 end line: 48 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5361 unit: void OnesLikeTorch::run() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 64 end line: 70 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5362 unit: void ZerosTorch::run() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 86 end line: 92 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5363 unit: virtual void run() file: tools/converter/source/torch/torchOpConverter.cpp start line: 14 end line: 20 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5364 unit: std::shared_ptr CaffeExtraManager::find() file: tools/converter/source/optimizer/caffeextra/CaffeExtraManager.cpp start line: 23 end line: 29 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5365 unit: bool merge2Convolution() file: tools/converter/source/optimizer/postconvert/MergeReluToConvolution.cpp start line: 16 end line: 22 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5366 unit: bool merge2Convolution3D() file: tools/converter/source/optimizer/postconvert/MergeReluToConvolution.cpp start line: 24 end line: 30 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5367 unit: bool IsBinaryPow() file: tools/converter/source/optimizer/merge/FuseGeLu.cpp start line: 26 end line: 33 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5368 unit: bool IsUnaryErf() file: tools/converter/source/optimizer/merge/FuseSplitGeLu.cpp start line: 28 end line: 34 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5369 unit: static bool IsDynamicQuant() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV2.cpp start line: 17 end line: 23 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5370 unit: static bool IsMatMulInteger() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV2.cpp start line: 25 end line: 31 size: 7 LOC McCabe index: 6 number of parameters: 1 id: 5371 unit: static bool IsDynamicQuant() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV1.cpp start line: 17 end line: 23 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5372 unit: static bool IsMatMulInteger() file: tools/converter/source/optimizer/merge/MergeDynamicQuantV1.cpp start line: 25 end line: 31 size: 7 LOC McCabe index: 6 number of parameters: 1 id: 5373 unit: bool IsConstant() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 32 end line: 38 size: 7 LOC McCabe index: 5 number of parameters: 1 id: 5374 unit: std::shared_ptr TFExtraManager::find() file: tools/converter/source/optimizer/tfextra/TFExtraManager.cpp start line: 26 end line: 32 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5375 unit: void Program::save() file: tools/converter/source/optimizer/Program.cpp start line: 91 end line: 98 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5376 unit: std::shared_ptr Program::create() file: tools/converter/source/optimizer/Program.cpp start line: 104 end line: 110 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5377 unit: std::vector PassManagerRegistry::GetAllPassManagers() file: tools/converter/source/optimizer/passes/PassRegistry.cpp start line: 38 end line: 44 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5378 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchRepeat.cpp start line: 18 end line: 24 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5379 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/torchextra/TorchNot.cpp start line: 18 end line: 24 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5380 unit: std::shared_ptr TorchExtraManager::find() file: tools/converter/source/optimizer/torchextra/TorchExtraManager.cpp start line: 26 end line: 32 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5381 unit: std::shared_ptr OnnxExtraManager::get() file: tools/converter/source/optimizer/onnxextra/OnnxExtraManager.cpp start line: 14 end line: 20 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5382 unit: std::shared_ptr OnnxExtraManager::find() file: tools/converter/source/optimizer/onnxextra/OnnxExtraManager.cpp start line: 26 end line: 32 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5383 unit: static bool IsAllOne() file: tools/converter/source/optimizer/onnxextra/OnnxSlice.cpp start line: 19 end line: 25 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 5384 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxNot.cpp start line: 18 end line: 24 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5385 unit: void SequenceAtOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 65 end line: 72 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5386 unit: void SequenceLengthOnnx::run() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 83 end line: 90 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5387 unit: void SigmoidOnnx::run() file: tools/converter/source/onnx/SigmoidOnnx.cpp start line: 21 end line: 27 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5388 unit: std::vector getBatch() file: tools/train/source/data/TransformDataset.hpp start line: 28 end line: 35 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5389 unit: Example get() file: tools/train/source/data/TransformDataset.hpp start line: 54 end line: 61 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5390 unit: std::string join_paths() file: tools/train/source/datasets/MnistDataset.cpp start line: 54 end line: 60 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5391 unit: int main() file: tools/cpp/MNNV2Basic.cpp start line: 527 end line: 534 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5392 unit: void Profiler::end() file: tools/cpp/Profiler.cpp start line: 112 end line: 118 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5393 unit: T ConfigFile::Read() file: tools/cpp/ConfigFile.hpp start line: 152 end line: 159 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5394 unit: bool ConfigFile::ReadInto() file: tools/cpp/ConfigFile.hpp start line: 172 end line: 181 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5395 unit: bool ConfigFile::FileExist() file: tools/cpp/ConfigFile.hpp start line: 353 end line: 359 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5396 unit: static void setTLSData() file: pymnn/src/MNN.cc start line: 112 end line: 118 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5397 unit: inline double unpackDouble() file: pymnn/src/util.h start line: 92 end line: 98 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5398 unit: static inline bool isInt() file: pymnn/src/util.h start line: 382 end line: 388 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5399 unit: def __init__() file: pymnn/pip_package/MNN/tools/utils/log.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5400 unit: def mel_spectrogram() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 17 id: 5401 unit: def __get_shape() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 1 id: 5402 unit: def hsplit() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5403 unit: def __item() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5404 unit: func markModelAsDownloaded() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelStorageManager.swift start line: 37 end line: 43 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5405 unit: func getDownloadedFiles() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelDownloadStorage.swift start line: 58 end line: 64 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5406 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/ThinkResultProcessor.swift start line: 19 end line: 25 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5407 unit: func formatAgo() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/Util.swift start line: 152 end line: 158 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5408 unit: func testLaunchPerformance() file: apps/iOS/MNNLLMChat/MNNLLMiOSUITests/MNNLLMiOSUITests.swift start line: 35 end line: 42 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5409 unit: fun getDownloadSizeTotal() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadPersistentData.kt start line: 55 end line: 61 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5410 unit: fun getDownloadSizeSaved() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadPersistentData.kt start line: 74 end line: 80 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5411 unit: override fun postVisitDirectory() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 50 end line: 56 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5412 unit: fun getLastFileName() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 79 end line: 85 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5413 unit: fun getSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/ChatService.kt start line: 49 end line: 55 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5414 unit: override fun handleOnBackPressed() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 76 end line: 82 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5415 unit: fun setTags() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/widgets/TagsLayout.kt start line: 42 end line: 48 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5416 unit: override fun onLayout() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/widgets/TagsLayout.kt start line: 73 end line: 79 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5417 unit: fun getModelConfigDir() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 154 end line: 160 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5418 unit: fun showKeyboard() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/KeyboardUtils.kt start line: 10 end line: 16 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5419 unit: fun hideKeyboard() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/KeyboardUtils.kt start line: 18 end line: 24 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5420 unit: fun copyText() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/UiUtils.kt start line: 59 end line: 65 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5421 unit: override fun uncaughtException() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/CrashUtil.kt start line: 60 end line: 66 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5422 unit: override fun onCreateViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 28 end line: 34 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5423 unit: override fun onDownloadFileRemoved() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 295 end line: 301 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5424 unit: fun currentTime() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 190 end line: 196 size: 7 LOC McCabe index: 4 number of parameters: 0 id: 5425 unit: fun currentHeadPosition() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 198 end line: 204 size: 7 LOC McCabe index: 4 number of parameters: 0 id: 5426 unit: override fun onSessionHistoryClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/ChatHistoryFragment.kt start line: 46 end line: 52 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5427 unit: override fun onCreateView() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 74 end line: 80 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5428 unit: fun updateSummary() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettingsFragment.kt start line: 39 end line: 45 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5429 unit: override fun onOptionsItemSelected() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettingsActivity.kt start line: 25 end line: 31 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5430 unit: fun bind() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DatasetOptionsAdapter.kt start line: 27 end line: 33 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5431 unit: override fun onUpgrade() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDatabaseHelper.kt start line: 16 end line: 22 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5432 unit: fun toggleAttachmentVisibility() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 198 end line: 204 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5433 unit: fun getResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/OnlineRecognizer.kt start line: 116 end line: 124 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5434 unit: fun getEndpointConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/OnlineRecognizer.kt start line: 407 end line: 413 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5435 unit: fun use() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/OnlineStream.kt start line: 18 end line: 24 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5436 unit: static int utf8CharLength() file: apps/Android/MnnLlmChat/app/src/main/cpp/utf8_stream_processor.hpp start line: 30 end line: 36 size: 7 LOC McCabe index: 5 number of parameters: 1 id: 5437 unit: std::string GetSystemPromptString() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 31 end line: 37 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5438 unit: std::string getR1AssistantString() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 53 end line: 59 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5439 unit: void LlmSession::SetAssistantPrompt() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 229 end line: 235 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5440 unit: JNIEXPORT void JNICALL Java_com_alibaba_mnnllm_android_llm_LlmSession_releaseNative() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_mnn_jni.cpp start line: 214 end line: 220 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5441 unit: def load_models_tokenizer() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5442 unit: def _compute_best_clip() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5443 unit: def get_calib_dataset() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5444 unit: def get_best_device() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 5445 unit: def _sanitize_kwargs() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 5446 unit: def __init__() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5447 unit: def forward() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5448 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5449 unit: def has_lora() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 5450 unit: def init_config() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5451 unit: def get_talker() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5452 unit: def get_position_ids() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5453 unit: def _push_field() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 4 number of parameters: 3 id: 5454 unit: def _build_tensor_info() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 5455 unit: def str_to_ids() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5456 unit: def __init__() file: transformers/llm/export/gguf2mnn.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5457 unit: static inline void to_lower_case() file: transformers/llm/engine/src/tokenizer.cpp start line: 76 end line: 82 size: 7 LOC McCabe index: 5 number of parameters: 1 id: 5458 unit: std::string Sentencepiece::byte_to_piece() file: transformers/llm/engine/src/tokenizer.cpp start line: 236 end line: 242 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5459 unit: size_t operator() file: transformers/llm/engine/src/tokenizer.hpp start line: 53 end line: 59 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5460 unit: int Talker::sample() file: transformers/llm/engine/src/omni.cpp start line: 822 end line: 828 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5461 unit: bool operator() file: transformers/llm/engine/src/httplib.h start line: 304 end line: 310 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5462 unit: void enqueue() file: transformers/llm/engine/src/httplib.h start line: 590 end line: 597 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5463 unit: inline void duration_to_sec_and_usec() file: transformers/llm/engine/src/httplib.h start line: 1597 end line: 1603 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5464 unit: inline size_t stream_line_reader::size() file: transformers/llm/engine/src/httplib.h start line: 2290 end line: 2296 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5465 unit: inline int close_socket() file: transformers/llm/engine/src/httplib.h start line: 2342 end line: 2348 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5466 unit: return process_server_socket_core() file: transformers/llm/engine/src/httplib.h start line: 2608 end line: 2614 size: 7 LOC McCabe index: 1 number of parameters: 6 id: 5467 unit: inline int shutdown_socket() file: transformers/llm/engine/src/httplib.h start line: 2627 end line: 2633 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5468 unit: inline bool is_connection_error() file: transformers/llm/engine/src/httplib.h start line: 2766 end line: 2772 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5469 unit: inline gzip_decompressor::gzip_decompressor() file: transformers/llm/engine/src/httplib.h start line: 3234 end line: 3245 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5470 unit: inline bool compare_case_ignore() file: transformers/llm/engine/src/httplib.h start line: 3399 end line: 3405 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 5471 unit: inline bool write_content() file: transformers/llm/engine/src/httplib.h start line: 3731 end line: 3737 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5472 unit: inline bool write_content_chunked() file: transformers/llm/engine/src/httplib.h start line: 3875 end line: 3881 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5473 unit: inline bool expect_content() file: transformers/llm/engine/src/httplib.h start line: 4431 end line: 4438 size: 7 LOC McCabe index: 6 number of parameters: 1 id: 5474 unit: inline void Response::set_content() file: transformers/llm/engine/src/httplib.h start line: 4920 end line: 4927 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5475 unit: inline bool ClientImpl::create_and_connect_socket() file: transformers/llm/engine/src/httplib.h start line: 6264 end line: 6270 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5476 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7026 end line: 7032 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5477 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7123 end line: 7129 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5478 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7232 end line: 7238 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5479 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7328 end line: 7334 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5480 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7342 end line: 7348 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5481 unit: float value() file: transformers/llm/engine/src/llmconfig.hpp start line: 132 end line: 138 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5482 unit: int value() file: transformers/llm/engine/src/llmconfig.hpp start line: 139 end line: 145 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5483 unit: bool value() file: transformers/llm/engine/src/llmconfig.hpp start line: 146 end line: 152 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5484 unit: std::string value() file: transformers/llm/engine/src/llmconfig.hpp start line: 153 end line: 159 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5485 unit: SubsetLogits createSubsetLogits() file: transformers/llm/engine/src/sampler.cpp start line: 54 end line: 60 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5486 unit: SubsetLogits createSubsetLogits() file: transformers/llm/engine/src/sampler.cpp start line: 62 end line: 68 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5487 unit: void Sampler::SamplerConfig::configPenalty() file: transformers/llm/engine/src/sampler.cpp start line: 221 end line: 227 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5488 unit: int utf8CharLength() file: transformers/llm/engine/app/mls_server.hpp start line: 53 end line: 59 size: 7 LOC McCabe index: 5 number of parameters: 1 id: 5489 unit: bool RemoteModelDownloader::CheckDiskSpace() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 224 end line: 230 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5490 unit: void RemoteModelDownloader::MoveWithPermissions() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 232 end line: 238 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5491 unit: const std::string getR1AssistantString() file: transformers/llm/engine/app/mls_server.cpp start line: 47 end line: 53 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5492 unit: static VARP fireMoudle() file: benchmark/exprModels/SqueezeNetExpr.cpp start line: 16 end line: 22 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5493 unit: static VARP convBlock() file: benchmark/exprModels/MobileNetExpr.cpp start line: 19 end line: 25 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5494 unit: static VARP bottleNeckBlock() file: benchmark/exprModels/MobileNetExpr.cpp start line: 97 end line: 103 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5495 unit: static VARP residualBlock() file: benchmark/exprModels/ResNetExpr.cpp start line: 30 end line: 36 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 5496 unit: static VARP bottleNeckBlock() file: benchmark/exprModels/ResNetExpr.cpp start line: 50 end line: 56 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 5497 unit: virtual bool onComputeSize() file: source/shape/ShapeSize.cpp start line: 16 end line: 25 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5498 unit: AI static void Load4() file: source/cv/SkNx.h start line: 183 end line: 189 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5499 unit: AI static void Store4() file: source/cv/SkNx.h start line: 201 end line: 207 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5500 unit: void Matrix::setScale() file: source/cv/Matrix_CV.cpp start line: 155 end line: 161 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 5501 unit: void Matrix::setRotate() file: source/cv/Matrix_CV.cpp start line: 291 end line: 297 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5502 unit: void Matrix::setRotate() file: source/cv/Matrix_CV.cpp start line: 299 end line: 305 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5503 unit: void Matrix::Scale_xy() file: source/cv/Matrix_CV.cpp start line: 914 end line: 921 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5504 unit: AI static void Store2() file: source/cv/SkNx_neon.h start line: 52 end line: 58 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5505 unit: AI SkNx floor() file: source/cv/SkNx_neon.h start line: 114 end line: 120 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5506 unit: AI static void Load4() file: source/cv/SkNx_neon.h start line: 186 end line: 192 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5507 unit: AI SkNx floor() file: source/cv/SkNx_neon.h start line: 238 end line: 244 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5508 unit: AI static void Load4() file: source/cv/SkNx_neon.h start line: 336 end line: 342 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5509 unit: template AI Sk8b SkNx_cast() file: source/cv/SkNx_neon.h start line: 685 end line: 692 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5510 unit: virtual bool onCompute() file: source/geometry/GeometryLRN.cpp start line: 327 end line: 333 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5511 unit: bool DefaultGeometryComputer::onRecompute() file: source/geometry/GeometryComputer.cpp start line: 388 end line: 394 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5512 unit: void insert() file: source/geometry/GeometryComputer.cpp start line: 438 end line: 444 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 5513 unit: static VecType load() file: source/math/Vec.hpp start line: 152 end line: 158 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5514 unit: static VecType max() file: source/math/Vec.hpp start line: 174 end line: 180 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5515 unit: static VecType min() file: source/math/Vec.hpp start line: 181 end line: 187 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5516 unit: static std::tuple _split() file: source/core/OpCommonUtils.cpp start line: 73 end line: 79 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5517 unit: void OpCommonUtils::rasterInputReset() file: source/core/OpCommonUtils.cpp start line: 598 end line: 605 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5518 unit: void DeferBufferAllocator::visiChildren() file: source/core/BufferAllocator.cpp start line: 609 end line: 615 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5519 unit: void set() file: source/core/AutoStorage.h start line: 60 end line: 66 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5520 unit: void reset() file: source/core/AutoStorage.h start line: 83 end line: 89 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5521 unit: void release() file: source/core/AutoStorage.h start line: 94 end line: 100 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 5522 unit: bool FileLoader::read() file: source/core/FileLoader.cpp start line: 168 end line: 174 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5523 unit: static void writeCacheFile() file: source/core/Interpreter.cpp start line: 53 end line: 59 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5524 unit: void Interpreter::resizeTensor() file: source/core/Interpreter.cpp start line: 536 end line: 542 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5525 unit: bool Interpreter::getSessionInfo() file: source/core/Interpreter.cpp start line: 600 end line: 606 size: 7 LOC McCabe index: 3 number of parameters: 3 id: 5526 unit: Tensor::DimensionType Tensor::getDimensionType() file: source/core/Tensor.cpp start line: 203 end line: 209 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5527 unit: std::vector Tensor::shape() file: source/core/Tensor.cpp start line: 256 end line: 262 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5528 unit: std::string MNNFilePathConcat() file: source/core/MNNFileUtils.cpp start line: 12 end line: 18 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 5529 unit: static void copyTensorToFloat() file: source/core/TensorUtils.cpp start line: 188 end line: 194 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5530 unit: bool TensorUtils::isCopyRegion() file: source/core/TensorUtils.cpp start line: 335 end line: 341 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5531 unit: void TensorUtils::adjustTensorForCompability() file: source/core/TensorUtils.cpp start line: 905 end line: 911 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5532 unit: std::vector TensorUtils::getQuantInfo() file: source/core/TensorUtils.cpp start line: 928 end line: 934 size: 7 LOC McCabe index: 5 number of parameters: 1 id: 5533 unit: void TensorUtils::setTensorPad() file: source/core/TensorUtils.cpp start line: 976 end line: 982 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5534 unit: DataType CUDABackend::getDataType() file: source/backend/cuda/core/CUDABackend.cpp start line: 569 end line: 575 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5535 unit: CUresult CUDADriverWrapper::cuLaunchCooperativeKernel() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 124 end line: 130 size: 7 LOC McCabe index: 1 number of parameters: 10 id: 5536 unit: CUresult CUDADriverWrapper::cuLaunchKernel() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 132 end line: 138 size: 7 LOC McCabe index: 1 number of parameters: 11 id: 5537 unit: static int num_keys() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 452 end line: 458 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5538 unit: static CUTLASS_DEVICE typename Op::FragmentOutput apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 78 end line: 84 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5539 unit: static CUTLASS_DEVICE typename Op::FragmentOutput apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_rescale_output.h start line: 241 end line: 247 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5540 unit: static Fragment apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 307 end line: 313 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5541 unit: void prefetch_all() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 281 end line: 287 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5542 unit: constexpr int getWarpsPerSmFw() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 81 end line: 87 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 5543 unit: __global__ void __launch_bounds__() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 1314 end line: 1320 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5544 unit: BaseParams to_base() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped_problem_visitor.h start line: 129 end line: 136 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5545 unit: static float resizeScale() file: source/backend/tensorrt/execution/TRTInterp.cpp start line: 10 end line: 16 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5546 unit: int InterpPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/InterpPlugin.cpp start line: 36 end line: 42 size: 7 LOC McCabe index: 1 number of parameters: 6 id: 5547 unit: int CommonPlugin::initialize() file: source/backend/tensorrt/execution/plugin/CommonPlugin.cpp start line: 77 end line: 83 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5548 unit: inline nvinfer1::Dims squeeze_trailing_dims() file: source/backend/tensorrt/execution/TRTMatMul.cpp start line: 17 end line: 30 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5549 unit: static size_t realSize() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 34 end line: 40 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5550 unit: void TRTBackend::onResizeBegin() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 351 end line: 357 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5551 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 53 end line: 59 size: 7 LOC McCabe index: 4 number of parameters: 0 id: 5552 unit: static bool _readAll() file: source/backend/cpu/CPURuntime.cpp start line: 1321 end line: 1327 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5553 unit: static T compute_angular_velocity() file: source/backend/cpu/CPUStft.cpp start line: 76 end line: 83 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5554 unit: bool CPUDeconvolutionDepthwise::onClone() file: source/backend/cpu/CPUDeconvolutionDepthwise.cpp start line: 68 end line: 74 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5555 unit: ErrorCode CPUQuantizedAvgPool::onExecute() file: source/backend/cpu/CPUQuantizedAvgPool.cpp start line: 74 end line: 84 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5556 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUPool.cpp start line: 96 end line: 102 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5557 unit: void CPUBackend::enqueueTask() file: source/backend/cpu/CPUBackend.cpp start line: 563 end line: 569 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5558 unit: DataType CPUBackend::getDataType() file: source/backend/cpu/CPUBackend.cpp start line: 656 end line: 662 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5559 unit: ErrorCode CPUCropAndResize::onExecute() file: source/backend/cpu/CPUCropAndResize.cpp start line: 154 end line: 165 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5560 unit: void _AVX512_MNNCopyC4WithStride() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 25 end line: 31 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5561 unit: void _AVX512_MNNAddC4WithStride() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 32 end line: 38 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5562 unit: static MNNBinaryExecute _AVX512_MNNSelectBinaryFunctionForFloat() file: source/backend/cpu/x86_x64/avx512/PackedFunction.cpp start line: 591 end line: 597 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5563 unit: void _AVX_MNNCopyC4WithStride() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 54 end line: 60 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5564 unit: void _AVX_MNNAddC4WithStride() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 61 end line: 67 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5565 unit: static MNNBinaryExecute _AVX2_MNNSelectBinaryFunctionForFloat() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 177 end line: 183 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5566 unit: void _AVX_MNNPackedMatMul_int4() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 35 end line: 41 size: 7 LOC McCabe index: 2 number of parameters: 8 id: 5567 unit: void _AVX_MNNPackedMatMulRemain_int4() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 42 end line: 48 size: 7 LOC McCabe index: 2 number of parameters: 9 id: 5568 unit: void _AVX_MNNPackedMatMul_int8() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 49 end line: 55 size: 7 LOC McCabe index: 2 number of parameters: 8 id: 5569 unit: void _AVX_MNNPackedMatMulRemain_int8() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 56 end line: 62 size: 7 LOC McCabe index: 2 number of parameters: 9 id: 5570 unit: void _SSE_MNNPackedMatMulRemain_int4() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 43 end line: 49 size: 7 LOC McCabe index: 2 number of parameters: 9 id: 5571 unit: void _SSE_MNNPackedMatMulRemain_int8() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 62 end line: 68 size: 7 LOC McCabe index: 2 number of parameters: 9 id: 5572 unit: void _SSE_MNNCopyC4WithStride() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 34 end line: 40 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5573 unit: void _SSE_MNNAddC4WithStride() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 42 end line: 48 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5574 unit: void _SSE_ExtraInit() file: source/backend/cpu/x86_x64/sse/PackedFunction.cpp start line: 215 end line: 221 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5575 unit: void _SSE_MNNReluInt8() file: source/backend/cpu/x86_x64/sse/GemmInt8.cpp start line: 656 end line: 662 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 5576 unit: static VecType max() file: source/backend/cpu/bf16/VecHalf.hpp start line: 144 end line: 150 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5577 unit: static VecType min() file: source/backend/cpu/bf16/VecHalf.hpp start line: 151 end line: 157 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5578 unit: void ThreadPool::destroy() file: source/backend/cpu/ThreadPool.cpp start line: 32 end line: 38 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5579 unit: inline std::int32_t RoundingHalfSum() file: source/backend/cpu/CPUFixedPoint.hpp start line: 205 end line: 211 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5580 unit: inline std::int16_t RoundingHalfSum() file: source/backend/cpu/CPUFixedPoint.hpp start line: 214 end line: 220 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5581 unit: bool CPULayerNorm::onClone() file: source/backend/cpu/CPULayerNorm.cpp start line: 158 end line: 164 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5582 unit: void DenseConvolutionTiledExecutor::selectLowMemoryMatmulFunc() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 150 end line: 156 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5583 unit: static Vec4 CubicInterpolation() file: source/backend/cpu/compute/ResizeFunction.cpp start line: 20 end line: 27 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5584 unit: static void _destTransformUnit8x2() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 372 end line: 379 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5585 unit: void MNNSamplerNV12Copy() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 988 end line: 994 size: 7 LOC McCabe index: 1 number of parameters: 9 id: 5586 unit: void MNNSamplerNV12Nearest() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 996 end line: 1002 size: 7 LOC McCabe index: 1 number of parameters: 9 id: 5587 unit: static int8_t MNNInt32ToInt8() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1407 end line: 1413 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5588 unit: bool ConvInt8Winograd::mustUse() file: source/backend/cpu/compute/ConvInt8Winograd.cpp start line: 651 end line: 657 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 5589 unit: void MNNDynamicUpdateConvBiasScale() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 219 end line: 225 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5590 unit: void MNN1BitcopyWithStride() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1027 end line: 1034 size: 7 LOC McCabe index: 2 number of parameters: 5 id: 5591 unit: void MNNReluWithSlope() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2988 end line: 2994 size: 7 LOC McCabe index: 2 number of parameters: 4 id: 5592 unit: void MNNUnpackC4Origin() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3785 end line: 3791 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5593 unit: void MNNPackC4Origin() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3792 end line: 3798 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5594 unit: void MNNUnpackC2Origin() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3822 end line: 3828 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5595 unit: void MNNPackC2Origin() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3829 end line: 3835 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5596 unit: void MNNUnpackInt8C2Origin() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3837 end line: 3843 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5597 unit: void MNNPackInt8C2Origin() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3844 end line: 3850 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5598 unit: inline void RequantizeManyInNewRange() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 268 end line: 274 size: 7 LOC McCabe index: 2 number of parameters: 7 id: 5599 unit: cl_context CL_API_CALL clCreateContext() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 365 end line: 371 size: 7 LOC McCabe index: 1 number of parameters: 4 id: 5600 unit: cl_context CL_API_CALL clCreateContextFromType() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 373 end line: 379 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5601 unit: cl_int CL_API_CALL clEnqueueReadImage() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 540 end line: 546 size: 7 LOC McCabe index: 1 number of parameters: 11 id: 5602 unit: cl_int CL_API_CALL clEnqueueWriteImage() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 548 end line: 554 size: 7 LOC McCabe index: 1 number of parameters: 11 id: 5603 unit: void OpenCLBackend::copyToDeviceInt8() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 739 end line: 745 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5604 unit: DataType OpenCLBackend::getDataType() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1214 end line: 1220 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5605 unit: int ReductionExecution::getLocalSize() file: source/backend/opencl/execution/image/ReductionExecution.cpp start line: 51 end line: 57 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5606 unit: int PoolExecution::getLocalSize() file: source/backend/opencl/execution/image/PoolExecution.cpp start line: 63 end line: 69 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5607 unit: virtual ~CommonExecution() file: source/backend/opencl/execution/image/CommonExecution.hpp start line: 28 end line: 34 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5608 unit: int LayerNormExecution::getLocalSize() file: source/backend/opencl/execution/image/LayerNormExecution.cpp start line: 112 end line: 118 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5609 unit: uint32_t EltwiseExecution::realSize() file: source/backend/opencl/execution/image/EltwiseExecution.cpp start line: 48 end line: 54 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5610 unit: int SoftmaxExecution::getLocalSize() file: source/backend/opencl/execution/image/SoftmaxExecution.cpp start line: 41 end line: 47 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5611 unit: int SelfAttentionBufImpl::getLocalSize() file: source/backend/opencl/execution/buffer/SelfAttentionBufExecution.cpp start line: 25 end line: 31 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5612 unit: bool SelfAttentionBufExecution::onClone() file: source/backend/opencl/execution/buffer/SelfAttentionBufExecution.cpp start line: 554 end line: 560 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5613 unit: int AttentionBufExecution::getLocalSize() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 387 end line: 393 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5614 unit: bool AttentionBufExecution::onClone() file: source/backend/opencl/execution/buffer/AttentionBufExecution.cpp start line: 1596 end line: 1602 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5615 unit: int GroupNormBufExecution::getLocalSize() file: source/backend/opencl/execution/buffer/GroupNormBufExecution.cpp start line: 90 end line: 96 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5616 unit: int SoftmaxBufExecution::getLocalSize() file: source/backend/opencl/execution/buffer/SoftmaxBufExecution.cpp start line: 24 end line: 30 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5617 unit: int PoolBufExecution::getLocalSize() file: source/backend/opencl/execution/buffer/PoolBufExecution.cpp start line: 34 end line: 40 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5618 unit: int ArgMaxBufExecution::getLocalSize() file: source/backend/opencl/execution/buffer/ArgMaxBufExecution.cpp start line: 26 end line: 32 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5619 unit: uint32_t BinaryBufExecution::realSize() file: source/backend/opencl/execution/buffer/BinaryBufExecution.cpp start line: 24 end line: 30 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5620 unit: int LayerNormBufExecution::getLocalSize() file: source/backend/opencl/execution/buffer/LayerNormBufExecution.cpp start line: 110 end line: 116 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5621 unit: int ReductionBufExecution::getLocalSize() file: source/backend/opencl/execution/buffer/ReductionBufExecution.cpp start line: 57 end line: 63 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5622 unit: std::vector NNAPICommonExecution::getTensorIdxs() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 25 end line: 31 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5623 unit: int bytes() file: source/backend/nnapi/backend/NNAPIBackend.hpp start line: 95 end line: 101 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5624 unit: void registerNNAPIRuntimeCreator() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 585 end line: 591 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5625 unit: const VkResult VulkanDevice::createSemaphore() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 341 end line: 347 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5626 unit: const VkResult VulkanDevice::createComputePipelines() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 506 end line: 512 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5627 unit: float VulkanQueryPool::VulkanGetQueryPoolResults() file: source/backend/vulkan/component/VulkanQueryPool.cpp start line: 33 end line: 40 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5628 unit: float VulkanMemoryPool::computeSize() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 110 end line: 116 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5629 unit: const void getMaxComputeWorkGroupSize() file: source/backend/vulkan/component/VulkanDevice.hpp start line: 169 end line: 175 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5630 unit: VkResult VulkanFence::rawWait() file: source/backend/vulkan/component/VulkanFence.cpp start line: 25 end line: 31 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5631 unit: void VulkanBuffer::release() file: source/backend/vulkan/component/VulkanBuffer.cpp start line: 57 end line: 63 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5632 unit: void VulkanImage::release() file: source/backend/vulkan/component/VulkanImage.cpp start line: 19 end line: 25 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5633 unit: size_t operator() file: source/backend/vulkan/runtime/VulkanRuntime.hpp start line: 45 end line: 51 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5634 unit: std::pair search() file: source/backend/vulkan/image/shaders/VulkanShaderMap.hpp start line: 25 end line: 31 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5635 unit: ErrorCode VulkanInterp::onEncode() file: source/backend/vulkan/image/execution/VulkanInterp.cpp start line: 24 end line: 31 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5636 unit: void VulkanMatrixMultier4x4::compute() file: source/backend/vulkan/image/execution/VulkanMatrixMultier4x4.cpp start line: 107 end line: 113 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5637 unit: MNN_DATA_FORMAT VulkanImageConverter::getTensorLinearFormat() file: source/backend/vulkan/image/execution/VulkanImageConverter.cpp start line: 140 end line: 146 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5638 unit: static void _copyBufferToTensor() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 47 end line: 54 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5639 unit: static void _copyTensorToBuffer() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 56 end line: 63 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5640 unit: def __init__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 5641 unit: def __checkDir__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5642 unit: def __init__() file: source/backend/vulkan/image/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5643 unit: void reset() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 17 end line: 23 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5644 unit: void reset() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 283 end line: 289 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5645 unit: def __init__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 5646 unit: def __checkDir__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5647 unit: virtual ~VulkanTexture() file: source/backend/vulkan/buffer/render/VulkanTexture.cpp start line: 78 end line: 84 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5648 unit: std::pair search() file: source/backend/vulkan/buffer/shaders/VulkanShaderMap.hpp start line: 31 end line: 37 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5649 unit: ErrorCode VulkanInterp::onEncode() file: source/backend/vulkan/buffer/execution/VulkanInterp.cpp start line: 24 end line: 31 size: 7 LOC McCabe index: 1 number of parameters: 3 id: 5650 unit: def __init__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 4 id: 5651 unit: def __checkDir__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5652 unit: def __init__() file: source/backend/vulkan/buffer/compiler/VulkanCodeGen.py start line: 0 end line: 0 size: 7 LOC McCabe index: 1 number of parameters: 5 id: 5653 unit: void GLBackend::wait() file: source/backend/opengl/GLBackend.cpp start line: 204 end line: 212 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5654 unit: void CoreMLCommonExecution::initLayer() file: source/backend/coreml/execution/CoreMLCommonExecution.cpp start line: 24 end line: 30 size: 7 LOC McCabe index: 3 number of parameters: 0 id: 5655 unit: void CoreMLBackend::copyName() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 220 end line: 226 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5656 unit: void CoreMLBackend::setLayerInputs() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 227 end line: 233 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5657 unit: void CoreMLBackend::setLayerOutputs() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 234 end line: 240 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 5658 unit: void registerCoreMLRuntimeCreator() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 370 end line: 376 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5659 unit: def genShader() file: source/backend/metal/MetalCodeGen.py start line: 0 end line: 0 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5660 unit: ErrorCode MetalEltwise::onResize() file: source/backend/metal/MetalEltwise.mm start line: 37 end line: 44 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5661 unit: void MetalEltwise::onEncode() file: source/backend/metal/MetalEltwise.mm start line: 55 end line: 61 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 5662 unit: void MetalBackend::addCreator() file: source/backend/metal/MetalBackend.mm start line: 66 end line: 72 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 5663 unit: id MetalBackend::encoder_net() file: source/backend/metal/MetalBackend.mm start line: 102 end line: 108 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5664 unit: bool MetalBackend::onClearBuffer() file: source/backend/metal/MetalBackend.mm start line: 216 end line: 222 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 5665 unit: void MetalBackend::onResizeBegin() file: source/backend/metal/MetalBackend.mm start line: 527 end line: 534 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 5666 unit: static void _execute() file: source/backend/metal/MetalBackend.mm start line: 676 end line: 682 size: 7 LOC McCabe index: 1 number of parameters: 6 id: 5667 unit: void MetalBackend::onCopyBuffer() file: source/backend/metal/MetalBackend.mm start line: 696 end line: 703 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5668 unit: id MetalRuntime::findPipeline() file: source/backend/metal/MetalBackend.mm start line: 889 end line: 895 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5669 unit: virtual MemChunk onAlloc() file: source/backend/metal/MetalBackend.mm start line: 1194 end line: 1200 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 5670 unit: kernel void main0() file: source/backend/metal/MetalRaster.mm start line: 240 end line: 246 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5671 unit: static inline float4 gelu() file: source/backend/metal/MetalUnary.mm start line: 46 end line: 52 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 5672 unit: kernel void main0() file: source/backend/metal/MetalCast.mm start line: 328 end line: 334 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 5673 unit: VARP _MatrixBandPart() file: express/NeuralNetWorkOp.cpp start line: 1137 end line: 1142 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5674 unit: void Variable::setName() file: express/Expr.cpp start line: 558 end line: 563 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5675 unit: void Module::setIsTraining() file: express/module/Module.cpp start line: 110 end line: 115 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5676 unit: void Module::clearCache() file: express/module/Module.cpp start line: 146 end line: 151 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5677 unit: virtual ~ NetModule() file: express/module/Module.cpp start line: 202 end line: 207 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5678 unit: void Executor::gc() file: express/Executor.cpp start line: 77 end line: 82 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5679 unit: int Utils::convertFormat() file: express/Utils.cpp start line: 57 end line: 62 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5680 unit: Express::Dimensionformat Utils::revertFormat() file: express/Utils.cpp start line: 77 end line: 82 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5681 unit: void Utils::copyTensorToInfo() file: express/Utils.cpp start line: 96 end line: 101 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5682 unit: InOutTensors CPUPluginModule::addFunction() file: codegen/cpu/CPUPluginModule.cpp start line: 265 end line: 270 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5683 unit: InOutTensors OpenCLPluginModule::addFunction() file: codegen/old_opencl/OpenCLModule.cpp start line: 305 end line: 310 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5684 unit: std::string addInput() file: codegen/SourceModule.cpp start line: 31 end line: 36 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5685 unit: static void save() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 138 end line: 143 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5686 unit: inline int width() file: include/MNN/Tensor.hpp start line: 241 end line: 247 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5687 unit: inline int height() file: include/MNN/Tensor.hpp start line: 248 end line: 253 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5688 unit: inline int channel() file: include/MNN/Tensor.hpp start line: 254 end line: 259 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5689 unit: std::string Scope::MakeScopeName() file: include/MNN/expr/Scope.hpp start line: 102 end line: 107 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5690 unit: static Matrix MakeAll() file: include/MNN/Matrix.h start line: 118 end line: 123 size: 6 LOC McCabe index: 1 number of parameters: 9 id: 5691 unit: TypeMask getType() file: include/MNN/Matrix.h start line: 145 end line: 151 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5692 unit: bool rectStaysRect() file: include/MNN/Matrix.h start line: 211 end line: 216 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5693 unit: void setTypeMask() file: include/MNN/Matrix.h start line: 1522 end line: 1528 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5694 unit: TypeMask getPerspectiveTypeMaskOnly() file: include/MNN/Matrix.h start line: 1541 end line: 1546 size: 6 LOC McCabe index: 3 number of parameters: 0 id: 5695 unit: bool isTriviallyIdentity() file: include/MNN/Matrix.h start line: 1551 end line: 1556 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5696 unit: void set() file: include/MNN/Rect.h start line: 268 end line: 273 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5697 unit: void iset() file: include/MNN/Rect.h start line: 298 end line: 303 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5698 unit: void setXYWH() file: include/MNN/Rect.h start line: 326 end line: 331 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5699 unit: void setWH() file: include/MNN/Rect.h start line: 339 end line: 344 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5700 unit: void offset() file: include/MNN/Rect.h start line: 401 end line: 406 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5701 unit: void offsetTo() file: include/MNN/Rect.h start line: 414 end line: 419 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5702 unit: void inset() file: include/MNN/Rect.h start line: 431 end line: 436 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5703 unit: void joinPossiblyEmptyRect() file: include/MNN/Rect.h start line: 524 end line: 529 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5704 unit: VARP cv2mnn() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 33 end line: 38 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5705 unit: inline static float det3x3() file: tools/cv/source/calib3d/calib3d.cpp start line: 24 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5706 unit: static VARP PadForConv() file: tools/cv/source/imgproc/filter.cpp start line: 16 end line: 21 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5707 unit: VARP cvtColorTwoPlane() file: tools/cv/source/imgproc/color.cpp start line: 121 end line: 126 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5708 unit: static void sincos() file: tools/cv/source/imgproc/draw.cpp start line: 369 end line: 374 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5709 unit: bool haveImageWriter() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 68 end line: 73 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5710 unit: VARP mel_spectrogram() file: tools/audio/source/audio.cpp start line: 456 end line: 461 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5711 unit: def debug_print() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5712 unit: def strip_qat_ops() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5713 unit: def get_input_tensor_index() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5714 unit: def update_consumer_inputs() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5715 unit: def debug_print() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5716 unit: def strip_qat_ops() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5717 unit: def debug_print() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5718 unit: def strip_qat_ops() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5719 unit: def _generate_masks_according_to_sparsities() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5720 unit: def _current_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5721 unit: def convert() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 5722 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5723 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5724 unit: def _find_onnx_output_nodes() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 3 id: 5725 unit: def _current_prune_ratios() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5726 unit: def convert() file: tools/mnncompress/mnncompress/pytorch/LSQ_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 5727 unit: def download() file: tools/script/get_model.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5728 unit: def __get_shape() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 2 id: 5729 unit: def run_cmd() file: tools/script/modelTestForAndroid.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5730 unit: def OutputsOffset() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5731 unit: def run_cmd() file: tools/script/testPTQ.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5732 unit: def __init__() file: tools/script/turnMNN2Expr.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 5733 unit: void set_default_and_implicit() file: tools/converter/include/cxxopts.hpp start line: 570 end line: 575 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5734 unit: inline void ParseResult::parse_option() file: tools/converter/include/cxxopts.hpp start line: 994 end line: 1000 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5735 unit: inline void Options::add_one_option() file: tools/converter/include/cxxopts.hpp start line: 1214 end line: 1220 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5736 unit: inline const std::vector Options::groups() file: tools/converter/include/cxxopts.hpp start line: 1321 end line: 1328 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5737 unit: def ZeroCenter() file: tools/converter/tools/test4TF.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 5 id: 5738 unit: void BNLL::run() file: tools/converter/source/caffe/BNLL.cpp start line: 26 end line: 34 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5739 unit: void Elu::run() file: tools/converter/source/caffe/Elu.cpp start line: 27 end line: 32 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5740 unit: void UnaryOp::run() file: tools/converter/source/caffe/UnaryOp.cpp start line: 26 end line: 34 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5741 unit: void Threshold::run() file: tools/converter/source/caffe/Threshold.cpp start line: 26 end line: 31 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5742 unit: void Clip::run() file: tools/converter/source/caffe/Clip.cpp start line: 26 end line: 31 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5743 unit: inline bool IsControlFlowNode() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 45 end line: 50 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5744 unit: void WhereTf::run() file: tools/converter/source/tensorflow/WhereTf.cpp start line: 23 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5745 unit: std::unique_ptr TFGraphResolver::BuildEdge() file: tools/converter/source/tensorflow/TFGraphResolver.cpp start line: 150 end line: 155 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5746 unit: std::string ConverterScope::lookupTensorByIdx() file: tools/converter/source/common/ConverterScope.cpp start line: 40 end line: 45 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5747 unit: void convert() file: tools/converter/source/tflite/liteConverter.cpp start line: 73 end line: 78 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5748 unit: void ShapeTflite::run() file: tools/converter/source/tflite/ShapeTflite.cpp start line: 20 end line: 25 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 5749 unit: void TileTflite::run() file: tools/converter/source/tflite/TileTflite.cpp start line: 20 end line: 25 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 5750 unit: void ExpandDimTflite::run() file: tools/converter/source/tflite/ExpandDimTflite.cpp start line: 20 end line: 25 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 5751 unit: void TanHTflite::run() file: tools/converter/source/tflite/TanHTflite.cpp start line: 20 end line: 25 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 5752 unit: void FillTflite::run() file: tools/converter/source/tflite/FillTflite.cpp start line: 21 end line: 26 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 5753 unit: void ZerosLikeTflite::run() file: tools/converter/source/tflite/FillTflite.cpp start line: 35 end line: 40 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 5754 unit: MNN::OpType SqueezeTflite::opType() file: tools/converter/source/tflite/SqueezeTflite.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5755 unit: MNN::OpParameter SqueezeTflite::type() file: tools/converter/source/tflite/SqueezeTflite.cpp start line: 21 end line: 26 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5756 unit: MNN::OpType ResizeBilinear::opType() file: tools/converter/source/tflite/ResizeBilinear.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5757 unit: MNN::OpParameter ResizeBilinear::type() file: tools/converter/source/tflite/ResizeBilinear.cpp start line: 21 end line: 26 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5758 unit: void UniformTorch::run() file: tools/converter/source/torch/UniformTorch.cpp start line: 24 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5759 unit: void ReshapeAsTorch::run() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 45 end line: 50 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5760 unit: void SelectTorch::run() file: tools/converter/source/torch/GatherTorch.cpp start line: 45 end line: 50 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5761 unit: void IndexTorch::run() file: tools/converter/source/torch/IndexTorch.cpp start line: 24 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5762 unit: void BroadcastAsTorch::run() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 42 end line: 47 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5763 unit: void ShapeTorch::run() file: tools/converter/source/torch/ShapeTorch.cpp start line: 25 end line: 30 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5764 unit: void TorchScope::declareVar() file: tools/converter/source/torch/torchOpConverter.cpp start line: 122 end line: 127 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5765 unit: static std::vector getShape() file: tools/converter/source/torch/torchOpConverter.hpp start line: 72 end line: 77 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5766 unit: void TransposeTorch::run() file: tools/converter/source/torch/TransposeTorch.cpp start line: 55 end line: 60 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5767 unit: bool shouldDeleteOutput() file: tools/converter/source/optimizer/postconvert/RemoveUnusefulOp.cpp start line: 95 end line: 100 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5768 unit: std::shared_ptr TFliteExtraManager::get() file: tools/converter/source/optimizer/tflitextra/TFliteExtraManager.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5769 unit: static int __convertFormat() file: tools/converter/source/optimizer/merge/TensorConverterMerge.cpp start line: 23 end line: 28 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5770 unit: static Express::Dimensionformat __revertFormat() file: tools/converter/source/optimizer/merge/TensorConverterMerge.cpp start line: 30 end line: 35 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5771 unit: std::shared_ptr TFExtraManager::get() file: tools/converter/source/optimizer/tfextra/TFExtraManager.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5772 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFExtraOp.cpp start line: 53 end line: 60 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5773 unit: bool RewritePass::VerifyAndRewrite() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 131 end line: 136 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5774 unit: bool PostTreatUtils::_isSingleInputOutput() file: tools/converter/source/optimizer/PostTreatUtils.cpp start line: 55 end line: 60 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5775 unit: std::shared_ptr TorchExtraManager::get() file: tools/converter/source/optimizer/torchextra/TorchExtraManager.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5776 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxSoftsign.cpp start line: 18 end line: 23 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5777 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/onnxextra/OnnxSoftplus.cpp start line: 18 end line: 23 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5778 unit: void TanhOnnx::run() file: tools/converter/source/onnx/TanhOnnx.cpp start line: 21 end line: 26 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5779 unit: void MatMulOnnx::run() file: tools/converter/source/onnx/MatMulOnnx.cpp start line: 155 end line: 162 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5780 unit: void ReshapeOnnx::run() file: tools/converter/source/onnx/ReshapeOnnx.cpp start line: 21 end line: 26 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5781 unit: Express::VARP Initializer::createConstVar() file: tools/train/source/parameters/Initializer.cpp start line: 19 end line: 24 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5782 unit: void Distributions::uniform() file: tools/train/source/parameters/Distributions.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 2 number of parameters: 5 id: 5783 unit: void Distributions::gaussian() file: tools/train/source/parameters/Distributions.cpp start line: 22 end line: 27 size: 6 LOC McCabe index: 2 number of parameters: 5 id: 5784 unit: uint32_t read_int32() file: tools/train/source/datasets/MnistDataset.cpp start line: 39 end line: 44 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5785 unit: DatasetPtr ImageNoLabelDataset::create() file: tools/train/source/datasets/ImageNoLabelDataset.cpp start line: 119 end line: 124 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5786 unit: static void _create() file: tools/train/source/grad/BinaryGrad.cpp start line: 197 end line: 202 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5787 unit: virtual std::vector onGrad() file: tools/train/source/grad/ZeroGrad.cpp start line: 19 end line: 24 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5788 unit: Express::VARP OpGrad::divideAvoidZero() file: tools/train/source/grad/OpGrad.cpp start line: 68 end line: 73 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5789 unit: static void _create() file: tools/train/source/grad/ReshapeGrad.cpp start line: 43 end line: 49 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5790 unit: static void _create() file: tools/train/source/grad/MatMulGrad.cpp start line: 224 end line: 230 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5791 unit: static void _create() file: tools/train/source/grad/ReduceGrad.cpp start line: 96 end line: 102 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5792 unit: static void _create() file: tools/train/source/grad/PermuteGrad.cpp start line: 70 end line: 76 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5793 unit: Express::VARP Initializer::createConstVar() file: tools/train/source/nn/Initializer.cpp start line: 19 end line: 24 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5794 unit: void Distributions::uniform() file: tools/train/source/nn/Distributions.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 2 number of parameters: 5 id: 5795 unit: void Distributions::gaussian() file: tools/train/source/nn/Distributions.cpp start line: 22 end line: 27 size: 6 LOC McCabe index: 2 number of parameters: 5 id: 5796 unit: Express::VARP SGD::onComputeUpdateValue() file: tools/train/source/optimizer/SGD.cpp start line: 71 end line: 77 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5797 unit: Express::VARP _CrossEntropy() file: tools/train/source/optimizer/Loss.cpp start line: 16 end line: 21 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5798 unit: Express::VARP _KLDivergence() file: tools/train/source/optimizer/Loss.cpp start line: 23 end line: 28 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5799 unit: Express::VARP _MSE() file: tools/train/source/optimizer/Loss.cpp start line: 30 end line: 35 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5800 unit: Express::VARP _MAE() file: tools/train/source/optimizer/Loss.cpp start line: 37 end line: 42 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5801 unit: Express::VARP _Hinge() file: tools/train/source/optimizer/Loss.cpp start line: 44 end line: 49 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5802 unit: inline T stringConvert() file: tools/cpp/backendTest.cpp start line: 80 end line: 85 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5803 unit: int AndroidHardwareBufferCompat::RecvHandleFromUnixSocket() file: tools/cpp/GpuInterTest.cpp start line: 153 end line: 158 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5804 unit: int AndroidHardwareBufferCompat::SendHandleToUnixSocket() file: tools/cpp/GpuInterTest.cpp start line: 163 end line: 168 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5805 unit: int main() file: tools/cpp/getPerformance.cpp start line: 232 end line: 239 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5806 unit: T ConfigFile::string_as_T() file: tools/cpp/ConfigFile.hpp start line: 118 end line: 125 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5807 unit: T ConfigFile::Read() file: tools/cpp/ConfigFile.hpp start line: 162 end line: 169 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5808 unit: inline T stringConvert() file: tools/cpp/testTrain.cpp start line: 41 end line: 46 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5809 unit: inline T stringConvert() file: tools/cpp/testModelWithDescribe.cpp start line: 42 end line: 47 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5810 unit: inline T stringConvert() file: tools/cpp/modelCompare.cpp start line: 27 end line: 32 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5811 unit: inline T stringConvert() file: tools/cpp/testModel_expr.cpp start line: 46 end line: 51 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5812 unit: inline T stringConvert() file: tools/cpp/testModel.cpp start line: 37 end line: 42 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5813 unit: static void PyMNNDataset_dealloc() file: pymnn/src/data.h start line: 66 end line: 72 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5814 unit: static void _runtime_capsule_deleter() file: pymnn/src/MNN.cc start line: 590 end line: 595 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5815 unit: static inline int PySequenceSize() file: pymnn/src/util.h start line: 401 end line: 406 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 5816 unit: static T toEnum() file: pymnn/src/util.h start line: 975 end line: 980 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5817 unit: static int PyMNNOptimizer_setlearning_rate() file: pymnn/src/optim.h start line: 75 end line: 80 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5818 unit: static int PyMNNOptimizer_setmomentum() file: pymnn/src/optim.h start line: 81 end line: 86 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5819 unit: static int PyMNNOptimizer_setmomentum2() file: pymnn/src/optim.h start line: 87 end line: 92 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5820 unit: static int PyMNNOptimizer_setweight_decay() file: pymnn/src/optim.h start line: 93 end line: 98 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5821 unit: static int PyMNNOptimizer_seteps() file: pymnn/src/optim.h start line: 99 end line: 104 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5822 unit: static int PyMNNOptimizer_setregularization_method() file: pymnn/src/optim.h start line: 105 end line: 110 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5823 unit: static void PyMNNVar_dealloc() file: pymnn/src/expr.h start line: 630 end line: 635 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5824 unit: def bitwise_and() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5825 unit: def bitwise_or() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5826 unit: def bitwise_xor() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5827 unit: def broadcast_to() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5828 unit: def squeeze() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5829 unit: def hstack() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5830 unit: def repeat() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5831 unit: def unravel_index() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5832 unit: def prod() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 5833 unit: def sum() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 5834 unit: def clip() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 3 id: 5835 unit: def _to_int() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5836 unit: def _to_float() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5837 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Views/LLMChatView.swift start line: 24 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5838 unit: func getHistory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/Services/ChatHistoryManager.swift start line: 28 end line: 33 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5839 unit: virtual std::streamsize xsputn() file: apps/iOS/MNNLLMChat/MNNLLMiOS/LLMWrapper/LLMInferenceEngineWrapper.mm start line: 148 end line: 153 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5840 unit: private void init() file: apps/Android/MnnLlmChat/apps/Android/MnnLlmChat/app/src/main/java/com/example/mnnllmchat/SettingsRowSlideSwitch.java start line: 22 end line: 28 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5841 unit: fun fromLocalModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/ModelItem.kt start line: 39 end line: 44 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5842 unit: override fun newThread() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadExecutor.kt start line: 58 end line: 63 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5843 unit: fun pauseDownload() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 118 end line: 123 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5844 unit: override fun reset() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 111 end line: 116 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5845 unit: fun provide() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/ChatService.kt start line: 68 end line: 73 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5846 unit: override fun onOptionsItemSelected() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 88 end line: 93 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5847 unit: fun ensureParentDirectoriesExist() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 82 end line: 87 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5848 unit: fun getPathForUri() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 168 end line: 173 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5849 unit: fun getModelName() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 159 end line: 164 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5850 unit: fun init() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/CrashUtil.kt start line: 35 end line: 42 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5851 unit: fun destroy() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 103 end line: 108 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5852 unit: fun onPlayFinish() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 111 end line: 117 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5853 unit: override fun onBindViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 36 end line: 41 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5854 unit: private void init() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsRowSlideSwitch.java start line: 39 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5855 unit: fun setDiffusionMemoryMode() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettings.kt start line: 32 end line: 37 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5856 unit: fun updateData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DatasetOptionsAdapter.kt start line: 61 end line: 66 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5857 unit: override fun onScrolled() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatListComponent.kt start line: 55 end line: 60 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5858 unit: fun updateAssistantResponse() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatListComponent.kt start line: 110 end line: 115 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5859 unit: fun onStartSendMessage() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatListComponent.kt start line: 117 end line: 122 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5860 unit: override fun onPlayStart() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/AudioPlayerComponent.kt start line: 37 end line: 42 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5861 unit: override fun onAudioData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 129 end line: 134 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5862 unit: fun onLlmGenerateProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 292 end line: 297 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5863 unit: override fun onAttachmentRemoved() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 204 end line: 209 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5864 unit: fun onLoadingStatesChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 289 end line: 294 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5865 unit: fun hideAttachmentLayout() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 206 end line: 211 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5866 unit: fun onAttachmentPicked() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 230 end line: 238 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5867 unit: override fun onProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 117 end line: 122 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5868 unit: protected fun finalize() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/OnlineRecognizer.kt start line: 98 end line: 103 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5869 unit: protected fun finalize() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/OnlineStream.kt start line: 9 end line: 14 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5870 unit: std::string trimLeadingWhitespace() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 16 end line: 21 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5871 unit: int readProcStatus() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 75 end line: 82 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5872 unit: def load_layernorm() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5873 unit: def audio_process() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5874 unit: def embed() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 4 id: 5875 unit: def __init__() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 5876 unit: def is_allowed_norms() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 5877 unit: def scale_gelu_fc() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5878 unit: def weight() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5879 unit: def repeat_kv() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5880 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5881 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5882 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5883 unit: def export() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5884 unit: def __init__() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5885 unit: def __init__() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5886 unit: def embed() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 5887 unit: def write_weight() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5888 unit: def init_models() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 5889 unit: def __init__() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5890 unit: def __init__() file: transformers/llm/export/utils/onnx.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5891 unit: def __init__() file: transformers/llm/export/utils/onnx_rebuilder.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5892 unit: def get_attention_mask() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5893 unit: def forward() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 5894 unit: std::string Tiktoken::decode() file: transformers/llm/engine/src/tokenizer.cpp start line: 483 end line: 488 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5895 unit: int back() file: transformers/llm/engine/src/omni.hpp start line: 25 end line: 30 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5896 unit: int currentIdx() file: transformers/llm/engine/src/omni.hpp start line: 31 end line: 36 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5897 unit: explicit ThreadPool() file: transformers/llm/engine/src/httplib.h start line: 580 end line: 585 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5898 unit: inline void ClientImpl::set_connection_timeout() file: transformers/llm/engine/src/httplib.h start line: 1737 end line: 1742 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5899 unit: inline std::string file_extension() file: transformers/llm/engine/src/httplib.h start line: 2232 end line: 2237 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5900 unit: inline std::string hosted_at() file: transformers/llm/engine/src/httplib.h start line: 4745 end line: 4750 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5901 unit: inline void Request::set_header() file: transformers/llm/engine/src/httplib.h start line: 4837 end line: 4842 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5902 unit: inline void Response::set_header() file: transformers/llm/engine/src/httplib.h start line: 4902 end line: 4907 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5903 unit: inline bool Server::write_response_with_content() file: transformers/llm/engine/src/httplib.h start line: 5417 end line: 5422 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5904 unit: inline ClientImpl::ClientImpl() file: transformers/llm/engine/src/httplib.h start line: 6184 end line: 6189 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5905 unit: inline Result ClientImpl::send_() file: transformers/llm/engine/src/httplib.h start line: 6444 end line: 6449 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5906 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 6993 end line: 6998 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5907 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7005 end line: 7010 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5908 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7012 end line: 7017 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5909 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7019 end line: 7024 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5910 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7053 end line: 7059 size: 6 LOC McCabe index: 2 number of parameters: 4 id: 5911 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7061 end line: 7066 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 5912 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7111 end line: 7116 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 5913 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7135 end line: 7140 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5914 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7157 end line: 7162 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5915 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7220 end line: 7225 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 5916 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7240 end line: 7245 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5917 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7262 end line: 7267 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5918 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7350 end line: 7355 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5919 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7372 end line: 7377 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5920 unit: inline Result ClientImpl::Delete() file: transformers/llm/engine/src/httplib.h start line: 7417 end line: 7422 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5921 unit: inline void ssl_delete() file: transformers/llm/engine/src/httplib.h start line: 7618 end line: 7628 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5922 unit: static rapid_json_wrapper parse() file: transformers/llm/engine/src/llmconfig.hpp start line: 82 end line: 87 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5923 unit: std::string dump() file: transformers/llm/engine/src/llmconfig.hpp start line: 117 end line: 122 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5924 unit: SubsetLogits createSubsetLogits() file: transformers/llm/engine/src/sampler.cpp start line: 47 end line: 52 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5925 unit: void transformIndex() file: transformers/llm/engine/src/sampler.cpp start line: 83 end line: 88 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5926 unit: int select() file: transformers/llm/engine/src/sampler.cpp start line: 90 end line: 95 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5927 unit: struct SubsetLogits Sampler::mixed() file: transformers/llm/engine/src/sampler.cpp start line: 441 end line: 446 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5928 unit: virtual std::streamsize xsputn() file: transformers/llm/engine/app/mls_server.hpp start line: 19 end line: 24 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5929 unit: size_t ParseContentLength() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 19 end line: 24 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5930 unit: std::string NormalizeETag() file: transformers/llm/engine/app/remote_model_downloader.cpp start line: 26 end line: 31 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5931 unit: std::string GetCurrentTimeAsString() file: transformers/llm/engine/app/mls_server.cpp start line: 14 end line: 22 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5932 unit: std::string trimLeadingWhitespace() file: transformers/llm/engine/app/mls_server.cpp start line: 40 end line: 45 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5933 unit: void LLMBenchmark::Start() file: transformers/llm/engine/app/llm_benchmark.cpp start line: 50 end line: 55 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5934 unit: virtual std::streamsize xsputn() file: transformers/llm/engine/ios/mnn-llm/mnn-llm/LLMInferenceEngineWrapper.mm start line: 55 end line: 60 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5935 unit: static int _getRealAxis() file: source/shape/ShapeReduction.cpp start line: 14 end line: 19 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5936 unit: virtual float onComputeFlops() file: source/shape/ShapePool.cpp start line: 108 end line: 113 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5937 unit: bool needComputeOp() file: source/utils/InitNet.cpp start line: 15 end line: 20 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 5938 unit: static void _createTensor() file: source/utils/InitNet.cpp start line: 114 end line: 119 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5939 unit: AI static void Load3() file: source/cv/SkNx.h start line: 190 end line: 195 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5940 unit: AI static void Store3() file: source/cv/SkNx.h start line: 208 end line: 213 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5941 unit: AI static Sk4i Sk4f_round() file: source/cv/SkNx.h start line: 418 end line: 423 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5942 unit: void ImageProcessUtils::draw() file: source/cv/ImageProcessUtils.cpp start line: 536 end line: 541 size: 6 LOC McCabe index: 1 number of parameters: 7 id: 5943 unit: void Matrix::Identity_pts() file: source/cv/Matrix_CV.cpp start line: 681 end line: 687 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 5944 unit: static Sk4f sort_as_rect() file: source/cv/Matrix_CV.cpp start line: 832 end line: 839 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5945 unit: uint8_t Matrix::computePerspectiveTypeMask() file: source/cv/Matrix_CV.cpp start line: 1006 end line: 1019 size: 6 LOC McCabe index: 4 number of parameters: 0 id: 5946 unit: AI static void Load3() file: source/cv/SkNx_neon.h start line: 343 end line: 348 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5947 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 489 end line: 494 size: 6 LOC McCabe index: 1 number of parameters: 16 id: 5948 unit: static void _create() file: source/geometry/GeometryConv3D.cpp start line: 292 end line: 299 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5949 unit: static void _create() file: source/geometry/GeometryScatter.cpp start line: 283 end line: 288 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5950 unit: static void _create() file: source/geometry/GeometryCrop.cpp start line: 374 end line: 379 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5951 unit: static void _create() file: source/geometry/GeometryCumSum.cpp start line: 210 end line: 215 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5952 unit: static void _create() file: source/geometry/GeometrySlice.cpp start line: 170 end line: 175 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5953 unit: static void _create() file: source/geometry/GeometryReverseSequence.cpp start line: 184 end line: 189 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5954 unit: static void _create() file: source/geometry/GeometryLSTM.cpp start line: 860 end line: 865 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5955 unit: void GeometryComputer::registerGeometryComputer() file: source/geometry/GeometryComputer.cpp start line: 453 end line: 458 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5956 unit: void GeometryComputer::init() file: source/geometry/GeometryComputer.cpp start line: 459 end line: 464 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5957 unit: static std::tuple _computeAxisFused() file: source/core/OpCommonUtils.cpp start line: 80 end line: 85 size: 6 LOC McCabe index: 4 number of parameters: 1 id: 5958 unit: void OpCommonUtils::loadExternalDatas() file: source/core/OpCommonUtils.cpp start line: 758 end line: 763 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5959 unit: bool OpCommonUtils::supportDynamicInputMemory() file: source/core/OpCommonUtils.cpp start line: 808 end line: 813 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 5960 unit: size_t MemChunk::offset() file: source/core/BufferAllocator.cpp start line: 32 end line: 37 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5961 unit: void Pipeline::_exitExecute() file: source/core/Pipeline.cpp start line: 1236 end line: 1241 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5962 unit: void reset() file: source/core/AutoStorage.h start line: 139 end line: 144 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5963 unit: std::shared_ptr WrapExecution::makeCopyTensor() file: source/core/WrapExecution.cpp start line: 114 end line: 119 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5964 unit: Tensor::HandleDataType Tensor::getHandleDataType() file: source/core/Tensor.cpp start line: 211 end line: 216 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5965 unit: static std::string _printRegion() file: source/core/TensorUtils.cpp start line: 863 end line: 868 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5966 unit: void CUDABackend::compile() file: source/backend/cuda/core/CUDABackend.cpp start line: 258 end line: 264 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5967 unit: int CUDABackend::onSync() file: source/backend/cuda/core/CUDABackend.cpp start line: 562 end line: 567 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 5968 unit: ErrorCode CastWrapExecution::onExecute() file: source/backend/cuda/core/CUDABackend.cpp start line: 577 end line: 582 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5969 unit: void CUDARuntime::activate() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 124 end line: 129 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5970 unit: static CUTLASS_DEVICE typename Op::FragmentOutput apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_pipelined.h start line: 85 end line: 90 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5971 unit: static CUTLASS_DEVICE typename Op::FragmentOutput apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_rescale_output.h start line: 248 end line: 253 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5972 unit: CUTLASS_HOST_DEVICE void clear() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 153 end line: 158 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5973 unit: CUTLASS_DEVICE void enable() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 161 end line: 166 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5974 unit: CUTLASS_DEVICE static bool advance_to_batch() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 106 end line: 111 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5975 unit: __host__ dim3 getBlocksGrid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 377 end line: 382 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5976 unit: int LayerNormPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/LayerNormPlugin.cpp start line: 44 end line: 50 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 5977 unit: void TRTPlugin::destroyPlugin() file: source/backend/tensorrt/backend/TRTPlugin.cpp start line: 22 end line: 27 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5978 unit: void TRTBackend::onExecuteBegin() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 190 end line: 195 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 5979 unit: void TRTBackend::setTensorOps() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 462 end line: 467 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 5980 unit: virtual std::pair onGetCache() file: source/backend/tensorrt/backend/TRTBackend.hpp start line: 59 end line: 64 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 5981 unit: struct cpuinfo_arm_chipset cpuinfo_arm_android_decode_chipset_from_ro_mediatek_platform() file: source/backend/cpu/CPURuntime.cpp start line: 1031 end line: 1036 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5982 unit: inline bool KleidiAI::canAccelerate() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 194 end line: 199 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5983 unit: inline static size_t kai_num_blocks_per_row() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 22 end line: 27 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 5984 unit: ErrorCode CastWrapExecution::onExecute() file: source/backend/cpu/CPUBackend.cpp start line: 47 end line: 52 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5985 unit: void _AVX512_WinogradInit() file: source/backend/cpu/x86_x64/avx512/WinogradFunctions.cpp start line: 1606 end line: 1612 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5986 unit: static void inline transpose16() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 328 end line: 333 size: 6 LOC McCabe index: 1 number of parameters: 16 id: 5987 unit: void _AVX512_MNNGetSparseMatMulPackMode() file: source/backend/cpu/x86_x64/avx512/SparseKernelFunctionEpx1.cpp start line: 13 end line: 19 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5988 unit: static inline __m512i mnn_mm512_dpbusds_epi32_replace_fast() file: source/backend/cpu/x86_x64/avx512/GemmInt8_4_4_64_NOVNNI_7bit.cpp start line: 6 end line: 11 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5989 unit: static MNNCopyWithStride _selectBlit() file: source/backend/cpu/x86_x64/avx/PackedFunction.cpp start line: 194 end line: 199 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 5990 unit: void _AVX_WinogradInit() file: source/backend/cpu/x86_x64/avx/WinogradFunctions.cpp start line: 1363 end line: 1369 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 5991 unit: void _AVX_MNNGetSparseMatMulPackMode() file: source/backend/cpu/x86_x64/avx/GemmSparse.cpp start line: 22 end line: 28 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 5992 unit: static void _AVX_MNNPackedMatMul_Main() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 179 end line: 184 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5993 unit: static void _AVX_MNNPackedMatMul_5() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 281 end line: 286 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5994 unit: static void _AVX_MNNPackedMatMul_4() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 369 end line: 374 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5995 unit: static void _AVX_MNNPackedMatMul_3() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 443 end line: 448 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5996 unit: static void _AVX_MNNPackedMatMul_2() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 503 end line: 508 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5997 unit: static void _AVX_MNNPackedMatMul_1() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 550 end line: 555 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 5998 unit: static void save() file: source/backend/cpu/bf16/VecHalf.hpp start line: 138 end line: 143 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 5999 unit: inline std::int16_t SaturatingAdd() file: source/backend/cpu/CPUFixedPoint.hpp start line: 230 end line: 235 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6000 unit: static FixedPoint FromDouble() file: source/backend/cpu/CPUFixedPoint.hpp start line: 409 end line: 414 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6001 unit: FixedPoint Rescale() file: source/backend/cpu/CPUFixedPoint.hpp start line: 547 end line: 552 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6002 unit: inline int MultiplyByQuantizedMultiplier() file: source/backend/cpu/CPUFixedPoint.hpp start line: 737 end line: 742 size: 6 LOC McCabe index: 3 number of parameters: 3 id: 6003 unit: inline int Offset() file: source/backend/cpu/CPUFixedPoint.hpp start line: 748 end line: 753 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6004 unit: inline bool All() file: source/backend/cpu/CPUFixedPoint.hpp start line: 957 end line: 962 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6005 unit: inline bool Any() file: source/backend/cpu/CPUFixedPoint.hpp start line: 972 end line: 977 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6006 unit: inline int32x4_t RoundingDivideByPOT() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1000 end line: 1005 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6007 unit: inline int16x8_t RoundingDivideByPOT() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1008 end line: 1013 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6008 unit: void MNNGetSparseMatMulPackMode() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1142 end line: 1148 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 6009 unit: void SparseConvolutionTiledExecutor::initWeight() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.cpp start line: 164 end line: 178 size: 6 LOC McCabe index: 1 number of parameters: 14 id: 6010 unit: static bool shouldUseSparse() file: source/backend/cpu/compute/SparseConvInt8TiledExecutor.hpp start line: 44 end line: 50 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6011 unit: inline void PreprocessSoftmaxScaling() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 56 end line: 62 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6012 unit: float FloatForOneQuantizedLevel() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 98 end line: 103 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6013 unit: int64_t FloatToQuantizedUnclampedOpt() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 135 end line: 140 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 6014 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUExternalConst.cpp start line: 24 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6015 unit: cl_int CL_API_CALL clGetPlatformInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 344 end line: 349 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6016 unit: cl_int CL_API_CALL clGetDeviceIDs() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 351 end line: 356 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6017 unit: cl_int CL_API_CALL clGetDeviceInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 358 end line: 363 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6018 unit: cl_int CL_API_CALL clGetContextInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 393 end line: 398 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6019 unit: cl_program CL_API_CALL clCreateProgramWithSource() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 400 end line: 405 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6020 unit: cl_int CL_API_CALL clGetProgramInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 413 end line: 418 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6021 unit: cl_int CL_API_CALL clGetProgramBuildInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 420 end line: 425 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 6022 unit: cl_int CL_API_CALL clBuildProgram() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 439 end line: 444 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6023 unit: cl_int CL_API_CALL clGetImageInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 488 end line: 493 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6024 unit: cl_int CL_API_CALL clEnqueueUnmapMemObject() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 575 end line: 580 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 6025 unit: cl_int CL_API_CALL clGetKernelWorkGroupInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 582 end line: 587 size: 6 LOC McCabe index: 1 number of parameters: 6 id: 6026 unit: cl_int CL_API_CALL clGetEventProfilingInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 589 end line: 594 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6027 unit: cl_int CL_API_CALL clGetMemObjectInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 596 end line: 601 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6028 unit: cl_int CL_API_CALL clGetEventInfo() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 630 end line: 635 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6029 unit: cl_mem CL_API_CALL clCreateImage2D() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 649 end line: 654 size: 6 LOC McCabe index: 1 number of parameters: 8 id: 6030 unit: cl_command_queue CL_API_CALL clCreateCommandQueue() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 656 end line: 661 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 6031 unit: cl_int CL_API_CALL clEnqueueSVMMap() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 698 end line: 703 size: 6 LOC McCabe index: 1 number of parameters: 8 id: 6032 unit: cl_int CL_API_CALL clEnqueueSVMUnmap() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 706 end line: 711 size: 6 LOC McCabe index: 1 number of parameters: 5 id: 6033 unit: void OpenCLBackend::onExecuteEnd() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 640 end line: 645 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 6034 unit: int OpenCLBackend::onSync() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 746 end line: 751 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 6035 unit: cl_channel_type OpenCLBackend::fpType() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1222 end line: 1227 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 6036 unit: void setPreParamInfo() file: source/backend/opencl/core/OpenCLRunningUtils.cpp start line: 645 end line: 650 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 6037 unit: def convert_string_to_hex_list() file: source/backend/opencl/execution/cl/opencl_codegen.py start line: 0 end line: 0 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 6038 unit: ErrorCode NNAPIBackend::onResizeEnd() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 255 end line: 260 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 6039 unit: const void VulkanDevice::updateDescriptorSets() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 467 end line: 472 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 6040 unit: VkExtent2D VulkanTarget::displaySize() file: source/backend/vulkan/component/VulkanTarget.cpp start line: 32 end line: 37 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 6041 unit: void VulkanBackend::onResizeBegin() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 119 end line: 124 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 6042 unit: bool VulkanBackend::onClearBuffer() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 189 end line: 194 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 6043 unit: def getFileName() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6044 unit: def __loadConfigFile__() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 6045 unit: def removeRefCompFiles() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 1 id: 6046 unit: def getFileName() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6047 unit: def __loadConfigFile__() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 6048 unit: def removeRefCompFiles() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 1 id: 6049 unit: void main() file: source/backend/vulkan/buffer/render/glsl/render_frag.frag start line: 12 end line: 17 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 6050 unit: VulkanRaster::Componet VulkanRaster::create() file: source/backend/vulkan/buffer/execution/VulkanRaster.cpp start line: 333 end line: 338 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6051 unit: ErrorCode VulkanBackend::onResizeEnd() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 104 end line: 109 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 6052 unit: void VulkanBackend::_requireHostBuffer() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 308 end line: 313 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 6053 unit: def getFileName() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 6054 unit: def __loadConfigFile__() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 6055 unit: def removeRefCompFiles() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 6 LOC McCabe index: 5 number of parameters: 1 id: 6056 unit: ErrorCode GLConverter::onResize() file: source/backend/opengl/GLConverter.cpp start line: 24 end line: 29 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6057 unit: void GLTexture::sample() file: source/backend/opengl/GLTexture.cpp start line: 75 end line: 80 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 6058 unit: int CoreMLBackend::getBytes() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 136 end line: 141 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 6059 unit: void MetalBackend::flushEncoder() file: source/backend/metal/MetalBackend.mm start line: 248 end line: 253 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 6060 unit: id MetalBackend::encoder_for_net() file: source/backend/metal/MetalBackend.mm start line: 705 end line: 710 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 6061 unit: MetalRuntime::~ MetalRuntime() file: source/backend/metal/MetalBackend.mm start line: 1013 end line: 1018 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 6062 unit: VARP _TrainableParam() file: express/NeuralNetWorkOp.cpp start line: 99 end line: 103 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6063 unit: VARP _TrainableParam() file: express/NeuralNetWorkOp.cpp start line: 104 end line: 108 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6064 unit: VARP _Slice() file: express/NeuralNetWorkOp.cpp start line: 564 end line: 568 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6065 unit: VARP _Reverse() file: express/NeuralNetWorkOp.cpp start line: 630 end line: 634 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6066 unit: VARP _Tile() file: express/NeuralNetWorkOp.cpp start line: 914 end line: 918 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6067 unit: VARP _Gather() file: express/NeuralNetWorkOp.cpp start line: 926 end line: 930 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6068 unit: VARP _Size() file: express/NeuralNetWorkOp.cpp start line: 1014 end line: 1018 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6069 unit: VARP _GatherND() file: express/NeuralNetWorkOp.cpp start line: 1046 end line: 1050 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6070 unit: VARP _GatherElements() file: express/NeuralNetWorkOp.cpp start line: 1052 end line: 1056 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6071 unit: VARP _GatherElements() file: express/NeuralNetWorkOp.cpp start line: 1058 end line: 1062 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6072 unit: VARP _ZeroGrad() file: express/NeuralNetWorkOp.cpp start line: 1516 end line: 1520 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6073 unit: VARP _CosineSimilarity() file: express/NeuralNetWorkOp.cpp start line: 1683 end line: 1687 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6074 unit: VARP _Select() file: express/NeuralNetWorkOp.cpp start line: 1782 end line: 1786 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6075 unit: VARP _RasterRaw() file: express/NeuralNetWorkOp.cpp start line: 1854 end line: 1858 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6076 unit: VARP _ReduceVariance() file: express/MathOp.cpp start line: 873 end line: 877 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6077 unit: static inline std::string numberToString() file: express/Expr.cpp start line: 28 end line: 32 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6078 unit: void Module::destroy() file: express/module/Module.cpp start line: 67 end line: 71 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6079 unit: std::vector Module::parameters() file: express/module/Module.cpp start line: 80 end line: 84 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6080 unit: int Module::addParameter() file: express/module/Module.cpp start line: 124 end line: 128 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6081 unit: void Executor::RuntimeManager::destroy() file: express/Executor.cpp start line: 216 end line: 220 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6082 unit: std::string AssignExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 61 end line: 65 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6083 unit: std::string SubscriptExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 187 end line: 191 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6084 unit: std::string VariableExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 193 end line: 197 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6085 unit: void CPUPluginModule::codegen() file: codegen/cpu/CPUPluginModule.cpp start line: 221 end line: 225 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6086 unit: std::string addVar() file: codegen/SourceModule.cpp start line: 26 end line: 30 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6087 unit: std::string addOutput() file: codegen/SourceModule.cpp start line: 37 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6088 unit: static inline bool isElemWise() file: codegen/SourceModule.hpp start line: 18 end line: 22 size: 5 LOC McCabe index: 5 number of parameters: 1 id: 6089 unit: static void dumpRegion() file: codegen/OpFuse.cpp start line: 35 end line: 39 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6090 unit: inline std::string _int2String() file: backupcode/cpubackend/CPUAsString.cpp start line: 18 end line: 22 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6091 unit: inline float MNNLowpToFp32() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 33 end line: 37 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6092 unit: void operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 121 end line: 125 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6093 unit: void operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 128 end line: 132 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6094 unit: void operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 136 end line: 140 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6095 unit: void operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 144 end line: 148 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6096 unit: void DeconvolutionWithStride::_release() file: backupcode/cpubackend/compute/DeconvolutionWithStride.cpp start line: 254 end line: 258 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6097 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 243 end line: 249 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6098 unit: void Scope::EnterScope() file: include/MNN/expr/Scope.hpp start line: 56 end line: 60 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6099 unit: void Scope::ExitScope() file: include/MNN/expr/Scope.hpp start line: 79 end line: 83 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6100 unit: static Matrix MakeScale() file: include/MNN/Matrix.h start line: 64 end line: 68 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6101 unit: static Matrix MakeScale() file: include/MNN/Matrix.h start line: 79 end line: 83 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6102 unit: static Matrix MakeTrans() file: include/MNN/Matrix.h start line: 95 end line: 99 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6103 unit: void set() file: include/MNN/Matrix.h start line: 385 end line: 389 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6104 unit: static Matrix MakeRectToRect() file: include/MNN/Matrix.h start line: 1103 end line: 1107 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6105 unit: void mapPoints() file: include/MNN/Matrix.h start line: 1209 end line: 1214 size: 5 LOC McCabe index: 6 number of parameters: 3 id: 6106 unit: Point mapXY() file: include/MNN/Matrix.h start line: 1279 end line: 1283 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6107 unit: Rect mapRect() file: include/MNN/Matrix.h start line: 1313 end line: 1317 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6108 unit: static Matrix Concat() file: include/MNN/Matrix.h start line: 1440 end line: 1444 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6109 unit: static Rect MakeIWH() file: include/MNN/Rect.h start line: 103 end line: 107 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6110 unit: void isetWH() file: include/MNN/Rect.h start line: 312 end line: 316 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6111 unit: _Tp Rect_::area() file: tools/cv/include/cv/types.hpp start line: 374 end line: 378 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6112 unit: static int getVARPHeight() file: tools/cv/include/cv/types.hpp start line: 434 end line: 438 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6113 unit: static int getVARPWidth() file: tools/cv/include/cv/types.hpp start line: 439 end line: 443 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6114 unit: static int getVARPChannel() file: tools/cv/include/cv/types.hpp start line: 444 end line: 448 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6115 unit: LabelT find() file: tools/cv/source/imgproc/structural.cpp start line: 720 end line: 724 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6116 unit: int connectedComponentsWithStats() file: tools/cv/source/imgproc/structural.cpp start line: 2327 end line: 2331 size: 5 LOC McCabe index: 2 number of parameters: 5 id: 6117 unit: VARP boxFilter() file: tools/cv/source/imgproc/filter.cpp start line: 277 end line: 281 size: 5 LOC McCabe index: 2 number of parameters: 5 id: 6118 unit: VARP filter2D() file: tools/cv/source/imgproc/filter.cpp start line: 302 end line: 306 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6119 unit: VARP pyrDown() file: tools/cv/source/imgproc/filter.cpp start line: 439 end line: 443 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6120 unit: std::pair spatialGradient() file: tools/cv/source/imgproc/filter.cpp start line: 479 end line: 483 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6121 unit: Matrix getAffineTransform() file: tools/cv/source/imgproc/geometric.cpp start line: 22 end line: 26 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6122 unit: Matrix getPerspectiveTransform() file: tools/cv/source/imgproc/geometric.cpp start line: 33 end line: 37 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6123 unit: VARP getRectSubPix() file: tools/cv/source/imgproc/geometric.cpp start line: 39 end line: 46 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6124 unit: VARP cvtColor() file: tools/cv/source/imgproc/color.cpp start line: 115 end line: 119 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6125 unit: static inline void PutPoint() file: tools/cv/source/imgproc/draw.cpp start line: 86 end line: 90 size: 5 LOC McCabe index: 5 number of parameters: 4 id: 6126 unit: void scalarToRawData_() file: tools/cv/source/imgproc/draw.cpp start line: 785 end line: 789 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6127 unit: static std::string getExt() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 56 end line: 60 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6128 unit: def add() file: tools/mnncompress/mnncompress/tensorflow/overflow_custom_ops.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6129 unit: def _strip_wq_ops() file: tools/mnncompress/mnncompress/tensorflow/weight_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6130 unit: def _save_original_tensor_consumer_info() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6131 unit: def _save_quant_tensor_consumer_info() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6132 unit: def _insert_pruning_ops() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6133 unit: def _prune_one_layer() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 3 id: 6134 unit: def _insert_pruning_ops() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6135 unit: def _prune_one_layer() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 3 id: 6136 unit: def custom_scale_grad() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6137 unit: def get_save_tensor_name() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6138 unit: def _save_original_tensor_consumer_info() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6139 unit: def _save_quant_tensor_consumer_info() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6140 unit: def _insert_pruning_ops() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6141 unit: def _prune_one_layer() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 3 id: 6142 unit: def _save_original_tensor_consumer_info() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6143 unit: def _save_quant_tensor_consumer_info() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6144 unit: def _get_restore_backup_weights_ops() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6145 unit: def _insert_pruning_ops() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6146 unit: def _prune_one_layer() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 3 id: 6147 unit: def register_to_bin() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6148 unit: def t_split() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6149 unit: def __addedge() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6150 unit: def Debug() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6151 unit: def get_caffe1() file: tools/script/get_model.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6152 unit: def norm() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6153 unit: def __init__() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6154 unit: inline std::string toUTF8String() file: tools/converter/include/cxxopts.hpp start line: 124 end line: 129 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6155 unit: void parse_value() file: tools/converter/include/cxxopts.hpp start line: 427 end line: 431 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6156 unit: void parse_value() file: tools/converter/include/cxxopts.hpp start line: 435 end line: 439 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6157 unit: std::shared_ptr default_value() file: tools/converter/include/cxxopts.hpp start line: 499 end line: 503 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6158 unit: std::shared_ptr implicit_value() file: tools/converter/include/cxxopts.hpp start line: 505 end line: 509 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6159 unit: void parse() file: tools/converter/include/cxxopts.hpp start line: 653 end line: 657 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6160 unit: void ensure_value() file: tools/converter/include/cxxopts.hpp start line: 674 end line: 678 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6161 unit: T as() file: tools/converter/include/cxxopts.hpp start line: 698 end line: 702 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6162 unit: inline void Options::parse_positional() file: tools/converter/include/cxxopts.hpp start line: 1059 end line: 1064 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6163 unit: def setBlock() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 6164 unit: def __init__() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6165 unit: void EluTf::run() file: tools/converter/source/tensorflow/EluTf.cpp start line: 23 end line: 27 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6166 unit: inline bool IsInWhileLoop() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 26 end line: 30 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6167 unit: void AddNTf::run() file: tools/converter/source/tensorflow/AddNTf.cpp start line: 26 end line: 30 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6168 unit: void ConverterScope::dealSubgraphDepsForOp() file: tools/converter/source/common/ConverterScope.cpp start line: 113 end line: 117 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6169 unit: MNN::OpType SoftmaxTflite::opType() file: tools/converter/source/tflite/SoftmaxTflite.cpp start line: 14 end line: 18 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6170 unit: MNN::OpParameter SoftmaxTflite::type() file: tools/converter/source/tflite/SoftmaxTflite.cpp start line: 19 end line: 23 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6171 unit: MNN::OpType AddTflite::opType() file: tools/converter/source/tflite/BroadCastAdd.cpp start line: 14 end line: 18 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6172 unit: MNN::OpParameter AddTflite::type() file: tools/converter/source/tflite/BroadCastAdd.cpp start line: 20 end line: 24 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6173 unit: MNN::OpType ReshapeTflite::opType() file: tools/converter/source/tflite/ReshapeTflite.cpp start line: 14 end line: 18 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6174 unit: MNN::OpType Conv2DTflite::opType() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 17 end line: 21 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6175 unit: MNN::OpParameter Conv2DTflite::type() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 23 end line: 27 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6176 unit: void SelectTflite::run() file: tools/converter/source/tflite/SelectTflite.cpp start line: 20 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6177 unit: MNN::OpType ConcatTflite::opType() file: tools/converter/source/tflite/ConcatTflite.cpp start line: 13 end line: 17 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6178 unit: MNN::OpParameter ConcatTflite::type() file: tools/converter/source/tflite/ConcatTflite.cpp start line: 18 end line: 22 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6179 unit: MNN::OpType LogisticTflite::opType() file: tools/converter/source/tflite/LogisticTflite.cpp start line: 14 end line: 18 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6180 unit: MNN::OpParameter LogisticTflite::type() file: tools/converter/source/tflite/LogisticTflite.cpp start line: 19 end line: 23 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6181 unit: void RangeTflite::run() file: tools/converter/source/tflite/RangeTflite.cpp start line: 20 end line: 26 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6182 unit: void SliceTflite::run() file: tools/converter/source/tflite/SliceTflite.cpp start line: 20 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6183 unit: MNN::OpType PoolingTflite::opType() file: tools/converter/source/tflite/PoolingTflite.cpp start line: 15 end line: 19 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6184 unit: MNN::OpParameter PoolingTflite::type() file: tools/converter/source/tflite/PoolingTflite.cpp start line: 20 end line: 24 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6185 unit: MNN::OpType DepthwiseConv2DTflite::opType() file: tools/converter/source/tflite/DepthwiseConv2DTflite.cpp start line: 16 end line: 20 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6186 unit: MNN::OpParameter DepthwiseConv2DTflite::type() file: tools/converter/source/tflite/DepthwiseConv2DTflite.cpp start line: 22 end line: 26 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6187 unit: void SoftmaxTorch::run() file: tools/converter/source/torch/SoftmaxTorch.cpp start line: 24 end line: 28 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6188 unit: void CustomTorch::run() file: tools/converter/source/torch/CustomTorch.cpp start line: 24 end line: 28 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6189 unit: void GatherTorch::run() file: tools/converter/source/torch/GatherTorch.cpp start line: 24 end line: 28 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6190 unit: void CumPordTorch::run() file: tools/converter/source/torch/CumProdTorch.cpp start line: 24 end line: 28 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6191 unit: void TupleTorch::run() file: tools/converter/source/torch/ConcatTorch.cpp start line: 50 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6192 unit: static void _setInputFormat() file: tools/converter/source/optimizer/postconvert/AddTensorFormatConverter.cpp start line: 15 end line: 19 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6193 unit: static void Reset() file: tools/converter/source/optimizer/Global.hpp start line: 18 end line: 22 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6194 unit: bool onExecute() file: tools/converter/source/optimizer/TemplateMerge.hpp start line: 35 end line: 39 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6195 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFSoftplus.cpp start line: 18 end line: 22 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6196 unit: virtual EXPRP onExecute() file: tools/converter/source/optimizer/tfextra/TFSoftsign.cpp start line: 18 end line: 22 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6197 unit: VARP _SliceConst() file: tools/converter/source/optimizer/onnxextra/OnnxSequenceGRUMerge.cpp start line: 16 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6198 unit: def select_outputs() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 5 LOC McCabe index: 4 number of parameters: 3 id: 6199 unit: def fold_constants() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6200 unit: def insert_fmhca_plugin() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6201 unit: def insert_fmha_plugin() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6202 unit: virtual void onExecute() file: tools/train/source/parameters/Initializer.cpp start line: 54 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6203 unit: virtual void onExecute() file: tools/train/source/parameters/Initializer.cpp start line: 108 end line: 112 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6204 unit: uint32_t expect_int32() file: tools/train/source/datasets/MnistDataset.cpp start line: 46 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6205 unit: DatasetPtr MnistDataset::create() file: tools/train/source/datasets/MnistDataset.cpp start line: 145 end line: 149 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6206 unit: void OpGrad::init() file: tools/train/source/grad/OpGrad.cpp start line: 75 end line: 79 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6207 unit: static std::vector _getGradExpr() file: tools/train/source/grad/LoopGrad.cpp start line: 16 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6208 unit: static void _create() file: tools/train/source/grad/InterpGrad.cpp start line: 329 end line: 334 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6209 unit: static void _create() file: tools/train/source/grad/GridSampleGrad.cpp start line: 201 end line: 206 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6210 unit: virtual void onExecute() file: tools/train/source/nn/Initializer.cpp start line: 54 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6211 unit: virtual void onExecute() file: tools/train/source/nn/Initializer.cpp start line: 108 end line: 112 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6212 unit: std::shared_ptr Transformer::turnModelToTrainable() file: tools/train/source/transformer/Transformer.cpp start line: 87 end line: 91 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6213 unit: int AndroidHardwareBufferCompat::Allocate() file: tools/cpp/GpuInterTest.cpp start line: 131 end line: 135 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6214 unit: void AndroidHardwareBufferCompat::Describe() file: tools/cpp/GpuInterTest.cpp start line: 140 end line: 144 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6215 unit: int AndroidHardwareBufferCompat::Unlock() file: tools/cpp/GpuInterTest.cpp start line: 169 end line: 173 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6216 unit: static void ReleaseAHardWareBuffer() file: tools/cpp/GpuInterTest.cpp start line: 227 end line: 231 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6217 unit: static std::string toString() file: tools/cpp/Profiler.cpp start line: 43 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6218 unit: std::string SetDelimiter() file: tools/cpp/ConfigFile.hpp start line: 70 end line: 74 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6219 unit: std::string SetComment() file: tools/cpp/ConfigFile.hpp start line: 75 end line: 79 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6220 unit: std::string ConfigFile::T_as_string() file: tools/cpp/ConfigFile.hpp start line: 108 end line: 114 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6221 unit: void ConfigFile::Trim() file: tools/cpp/ConfigFile.hpp start line: 267 end line: 272 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6222 unit: void loadMNN() file: pymnn/src/MNN.cc start line: 2763 end line: 2767 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6223 unit: CV::Size toSize() file: pymnn/src/cv.h start line: 6 end line: 10 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6224 unit: static bool isVar() file: pymnn/src/expr.h start line: 300 end line: 304 size: 5 LOC McCabe index: 5 number of parameters: 1 id: 6225 unit: def get_key() file: pymnn/pip_package/MNN/tools/utils/getkey.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 6226 unit: def __to_int() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6227 unit: def spectrogram() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 11 id: 6228 unit: def __normal_axis() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 6229 unit: def vstack() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6230 unit: def dstack() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6231 unit: def array_split() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6232 unit: def all() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 4 id: 6233 unit: def any() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 4 id: 6234 unit: def nonzero() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 6235 unit: def histogram() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6236 unit: function updateStripes() file: doc/API/html/dynsections.js start line: 45 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6237 unit: int main() file: project/ios/Playground/main.m start line: 12 end line: 16 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6238 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelListViewModel.swift start line: 36 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6239 unit: func clearDownloadStatus() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelStorageManager.swift start line: 27 end line: 31 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6240 unit: func setModelConfig() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 255 end line: 259 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6241 unit: func loadMoreMessage() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 324 end line: 328 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6242 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatUser.swift start line: 16 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6243 unit: func startNewChat() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/ThinkResultProcessor.swift start line: 27 end line: 31 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6244 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/LLMChatInteractor.swift start line: 47 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6245 unit: func isHEICImage() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/URL+Extension.swift start line: 12 end line: 17 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6246 unit: fun searchRepos() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 37 end line: 56 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6247 unit: fun getRepoInfo() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 59 end line: 70 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6248 unit: fun createMockSourceConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/source/ModelSourceConfig.kt start line: 31 end line: 35 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6249 unit: fun tryStartForegroundService() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 334 end line: 338 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 6250 unit: override fun download() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 55 end line: 66 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6251 unit: fun getAppVersionName() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AppUtils.kt start line: 9 end line: 13 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6252 unit: fun copyToClipboard() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ClipboardUtils.kt start line: 10 end line: 14 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6253 unit: fun onPlayError() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 112 end line: 117 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6254 unit: override fun onQueryTextSubmit() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 51 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6255 unit: override fun onQueryTextChange() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 57 end line: 61 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6256 unit: override fun onMenuItemActionCollapse() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 70 end line: 76 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6257 unit: override fun onViewCreated() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 178 end line: 182 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6258 unit: override fun onListAvailable() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 189 end line: 193 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6259 unit: fun setFilter() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 121 end line: 125 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6260 unit: fun play() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 81 end line: 85 size: 5 LOC McCabe index: 4 number of parameters: 0 id: 6261 unit: fun setMarkerSizeListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 121 end line: 131 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6262 unit: fun destroy() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 172 end line: 176 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6263 unit: override fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MnnLlmApplication.kt start line: 10 end line: 14 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6264 unit: override fun onSessionHistoryClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 26 end line: 30 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6265 unit: fun bind() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 71 end line: 75 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6266 unit: fun onGenerateStart() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 286 end line: 290 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6267 unit: fun createImageInputData() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDataItem.kt start line: 63 end line: 67 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6268 unit: fun handleResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 283 end line: 287 size: 5 LOC McCabe index: 3 number of parameters: 3 id: 6269 unit: fun clearInput() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 223 end line: 227 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6270 unit: fun onAttachmentRemoved() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 231 end line: 238 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6271 unit: override fun process() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 14 end line: 18 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6272 unit: static size_t captureBacktrace() file: apps/Android/MnnLlmChat/app/src/main/cpp/crash_util.cpp start line: 46 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6273 unit: float getSysMemInc() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 105 end line: 109 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6274 unit: void clearPerformance() file: transformers/llm/eval/evaluation/evaluation.cpp start line: 10 end line: 14 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6275 unit: void removeSubstrs() file: transformers/llm/eval/evaluation/dataset.cpp start line: 167 end line: 171 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6276 unit: std::string genSampleName() file: transformers/llm/eval/evaluation/dataset.cpp start line: 199 end line: 203 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6277 unit: def format_example() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6278 unit: def __init__() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6279 unit: def forward() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6280 unit: def _compute_loss() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6281 unit: def get_op_by_name() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 6282 unit: def clear_memory() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6283 unit: def get_op_name() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 6284 unit: def __init__() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6285 unit: def forward() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6286 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6287 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6288 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6289 unit: def load() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6290 unit: def images_forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6291 unit: def __init__() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6292 unit: def regist() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 3 id: 6293 unit: def quant_shape_to_byte_shape() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6294 unit: def slim_onnx() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6295 unit: def export_vision() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 6296 unit: def export_audio() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 6297 unit: def build_prompt() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 6298 unit: void Llm::reset() file: transformers/llm/engine/src/llm.cpp start line: 349 end line: 353 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6299 unit: void Llm::response() file: transformers/llm/engine/src/llm.cpp start line: 487 end line: 491 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6300 unit: void Llm::response() file: transformers/llm/engine/src/llm.cpp start line: 493 end line: 497 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6301 unit: void push_back() file: transformers/llm/engine/src/omni.hpp start line: 37 end line: 41 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6302 unit: void clear() file: transformers/llm/engine/src/omni.hpp start line: 49 end line: 53 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6303 unit: size_t operator() file: transformers/llm/engine/src/tokenizer.hpp start line: 167 end line: 172 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6304 unit: void Omni::setWavformCallback() file: transformers/llm/engine/src/omni.cpp start line: 574 end line: 578 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6305 unit: VARP Talker::token2wav() file: transformers/llm/engine/src/omni.cpp start line: 816 end line: 820 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6306 unit: float Embedding::dist() file: transformers/llm/engine/src/embedding.cpp start line: 18 end line: 22 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6307 unit: inline void ClientImpl::set_read_timeout() file: transformers/llm/engine/src/httplib.h start line: 1745 end line: 1749 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6308 unit: inline void ClientImpl::set_write_timeout() file: transformers/llm/engine/src/httplib.h start line: 1752 end line: 1756 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6309 unit: inline bool nocompressor::compress() file: transformers/llm/engine/src/httplib.h start line: 3176 end line: 3180 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6310 unit: inline brotli_decompressor::brotli_decompressor() file: transformers/llm/engine/src/httplib.h start line: 3340 end line: 3344 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6311 unit: void set_boundary() file: transformers/llm/engine/src/httplib.h start line: 4004 end line: 4008 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6312 unit: void clear_file_info() file: transformers/llm/engine/src/httplib.h start line: 4119 end line: 4123 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6313 unit: inline MultipartFormData Request::get_file_value() file: transformers/llm/engine/src/httplib.h start line: 4871 end line: 4875 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6314 unit: inline bool Server::bind_to_port() file: transformers/llm/engine/src/httplib.h start line: 5322 end line: 5326 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6315 unit: inline ClientImpl::~ClientImpl() file: transformers/llm/engine/src/httplib.h start line: 6191 end line: 6195 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6316 unit: inline void ClientImpl::shutdown_ssl() file: transformers/llm/engine/src/httplib.h start line: 6272 end line: 6278 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6317 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7105 end line: 7109 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6318 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7142 end line: 7146 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6319 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7164 end line: 7168 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6320 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7214 end line: 7218 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6321 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7247 end line: 7251 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6322 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7273 end line: 7277 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6323 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7322 end line: 7326 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6324 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7336 end line: 7340 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6325 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7357 end line: 7361 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6326 unit: inline Result ClientImpl::Delete() file: transformers/llm/engine/src/httplib.h start line: 7388 end line: 7392 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6327 unit: inline Result ClientImpl::Delete() file: transformers/llm/engine/src/httplib.h start line: 7411 end line: 7415 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6328 unit: inline void ClientImpl::set_basic_auth() file: transformers/llm/engine/src/httplib.h start line: 7483 end line: 7487 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6329 unit: inline void ClientImpl::set_digest_auth() file: transformers/llm/engine/src/httplib.h start line: 7494 end line: 7498 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6330 unit: inline void ClientImpl::set_proxy_basic_auth() file: transformers/llm/engine/src/httplib.h start line: 7539 end line: 7543 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6331 unit: inline void ClientImpl::set_proxy_digest_auth() file: transformers/llm/engine/src/httplib.h start line: 7550 end line: 7554 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6332 unit: inline void ClientImpl::set_ca_cert_path() file: transformers/llm/engine/src/httplib.h start line: 7558 end line: 7562 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6333 unit: inline void ClientImpl::set_ca_cert_store() file: transformers/llm/engine/src/httplib.h start line: 7564 end line: 7568 size: 5 LOC McCabe index: 3 number of parameters: 1 id: 6334 unit: static void q81_dequant_ref() file: transformers/llm/engine/src/diskembedding.cpp start line: 26 end line: 30 size: 5 LOC McCabe index: 2 number of parameters: 5 id: 6335 unit: void Sampler::SamplerConfig::configTopP() file: transformers/llm/engine/src/sampler.cpp start line: 201 end line: 205 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6336 unit: void Sampler::SamplerConfig::configMinP() file: transformers/llm/engine/src/sampler.cpp start line: 206 end line: 210 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6337 unit: void Sampler::SamplerConfig::configTFS() file: transformers/llm/engine/src/sampler.cpp start line: 211 end line: 215 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6338 unit: void Sampler::SamplerConfig::configTypical() file: transformers/llm/engine/src/sampler.cpp start line: 216 end line: 220 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6339 unit: static void tuning_prepare() file: transformers/llm/engine/app/mls.cpp start line: 20 end line: 24 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6340 unit: static bool IsR1() file: transformers/llm/engine/app/mls.cpp start line: 159 end line: 163 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6341 unit: void AllowCors() file: transformers/llm/engine/app/mls_server.cpp start line: 149 end line: 153 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6342 unit: bool CLIPTokenizer::load() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 133 end line: 137 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6343 unit: size_t operator() file: transformers/diffusion/engine/src/tokenizer.hpp start line: 33 end line: 38 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6344 unit: def fcompile() file: benchmark/scripts/tvm/ios_tuning.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6345 unit: virtual bool onComputeSize() file: source/shape/ShapeConvolution.cpp start line: 141 end line: 145 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6346 unit: float SizeComputer::onComputeFlops() file: source/shape/SizeComputer.cpp start line: 51 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6347 unit: static std::shared_ptr getInferShapeKernel() file: source/shape/ShapePlugin.cpp start line: 19 end line: 23 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6348 unit: AI SkNx() file: source/cv/SkNx.h start line: 43 end line: 47 size: 5 LOC McCabe index: 1 number of parameters: 16 id: 6349 unit: AI void store() file: source/cv/SkNx.h start line: 58 end line: 62 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6350 unit: AI static void Store4() file: source/cv/SkNx.h start line: 94 end line: 98 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6351 unit: AI static void Store3() file: source/cv/SkNx.h start line: 99 end line: 103 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6352 unit: AI static void Store2() file: source/cv/SkNx.h start line: 104 end line: 108 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6353 unit: AI static SkNx Load() file: source/cv/SkNx.h start line: 176 end line: 180 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6354 unit: AI static void Load2() file: source/cv/SkNx.h start line: 196 end line: 200 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6355 unit: AI static void Store2() file: source/cv/SkNx.h start line: 214 end line: 218 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6356 unit: AI SkNx saturatedAdd() file: source/cv/SkNx.h start line: 257 end line: 261 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6357 unit: AI SkNx mulHi() file: source/cv/SkNx.h start line: 263 end line: 267 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6358 unit: void ImageProcessUtils::destroy() file: source/cv/ImageProcessUtils.cpp start line: 50 end line: 54 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6359 unit: void ImageProcessUtils::setDraw() file: source/cv/ImageProcessUtils.cpp start line: 529 end line: 534 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6360 unit: void ImageProcess::destroy() file: source/cv/ImageProcess.cpp start line: 40 end line: 44 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6361 unit: void ImageProcess::setDraw() file: source/cv/ImageProcess.cpp start line: 183 end line: 187 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 6362 unit: void Matrix::reset() file: source/cv/Matrix_CV.cpp start line: 63 end line: 67 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6363 unit: void Matrix::postTranslate() file: source/cv/Matrix_CV.cpp start line: 147 end line: 151 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6364 unit: void Matrix::preRotate() file: source/cv/Matrix_CV.cpp start line: 307 end line: 311 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6365 unit: void Matrix::preRotate() file: source/cv/Matrix_CV.cpp start line: 313 end line: 317 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6366 unit: void Matrix::postRotate() file: source/cv/Matrix_CV.cpp start line: 319 end line: 323 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6367 unit: void Matrix::postRotate() file: source/cv/Matrix_CV.cpp start line: 325 end line: 329 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6368 unit: void Matrix::preSkew() file: source/cv/Matrix_CV.cpp start line: 363 end line: 367 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6369 unit: void Matrix::preSkew() file: source/cv/Matrix_CV.cpp start line: 369 end line: 373 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6370 unit: void Matrix::postSkew() file: source/cv/Matrix_CV.cpp start line: 375 end line: 379 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6371 unit: void Matrix::postSkew() file: source/cv/Matrix_CV.cpp start line: 381 end line: 385 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6372 unit: void Matrix::preConcat() file: source/cv/Matrix_CV.cpp start line: 507 end line: 513 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6373 unit: void Matrix::postConcat() file: source/cv/Matrix_CV.cpp start line: 515 end line: 521 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6374 unit: void Matrix::ScaleTrans_xy() file: source/cv/Matrix_CV.cpp start line: 907 end line: 912 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6375 unit: void Matrix::Trans_xy() file: source/cv/Matrix_CV.cpp start line: 923 end line: 928 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6376 unit: void Matrix::Identity_xy() file: source/cv/Matrix_CV.cpp start line: 930 end line: 935 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6377 unit: AI static float32x4_t emulate_vrndmq_f32() file: source/cv/SkNx_neon.h start line: 23 end line: 27 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6378 unit: AI static float32x2_t emulate_vrndm_f32() file: source/cv/SkNx_neon.h start line: 28 end line: 32 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6379 unit: AI static void Load2() file: source/cv/SkNx_neon.h start line: 46 end line: 50 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6380 unit: AI SkNx invert() file: source/cv/SkNx_neon.h start line: 79 end line: 83 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6381 unit: AI static void Load2() file: source/cv/SkNx_neon.h start line: 180 end line: 184 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6382 unit: AI SkNx invert() file: source/cv/SkNx_neon.h start line: 203 end line: 207 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6383 unit: AI SkNx mulHi() file: source/cv/SkNx_neon.h start line: 416 end line: 421 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6384 unit: AI SkNx mulHi() file: source/cv/SkNx_neon.h start line: 620 end line: 625 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6385 unit: template AI Sk4b SkNx_cast() file: source/cv/SkNx_neon.h start line: 653 end line: 657 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6386 unit: void GeometryComputerUtils::makeRawAddressRef() file: source/geometry/GeometryComputerUtils.cpp start line: 610 end line: 614 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6387 unit: virtual bool onCompute() file: source/geometry/GeometryGather.cpp start line: 130 end line: 134 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6388 unit: static void init() file: source/geometry/GeometryComputer.cpp start line: 430 end line: 434 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6389 unit: static void save() file: source/math/Vec.hpp start line: 169 end line: 173 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6390 unit: static VecType broadcast() file: source/math/Vec.hpp start line: 638 end line: 642 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6391 unit: void Session::waitAsyncResize() file: source/core/Session.cpp start line: 185 end line: 189 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6392 unit: void Session::openResizeCheck() file: source/core/Session.cpp start line: 308 end line: 312 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6393 unit: inline float MNNBF16ToFP32() file: source/core/MemoryFormater.h start line: 18 end line: 22 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6394 unit: void MemChunk::attach() file: source/core/BufferAllocator.cpp start line: 38 end line: 42 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6395 unit: std::shared_ptr BufferAllocator::Allocator::createDefault() file: source/core/BufferAllocator.cpp start line: 167 end line: 171 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6396 unit: std::shared_ptr BufferAllocator::Allocator::createMmap() file: source/core/BufferAllocator.cpp start line: 172 end line: 176 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6397 unit: std::shared_ptr BufferAllocator::Allocator::createRecurse() file: source/core/BufferAllocator.cpp start line: 178 end line: 182 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6398 unit: void EagerBufferAllocator::beginGroup() file: source/core/BufferAllocator.cpp start line: 347 end line: 351 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6399 unit: void DeferBufferAllocator::release() file: source/core/BufferAllocator.cpp start line: 519 end line: 523 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6400 unit: ~ BufferStorage() file: source/core/AutoStorage.h start line: 239 end line: 243 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6401 unit: void Runtime::waitAsyncWork() file: source/core/Backend.cpp start line: 146 end line: 150 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6402 unit: void Interpreter::destroy() file: source/core/Interpreter.cpp start line: 646 end line: 650 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6403 unit: void add() file: source/core/WinogradInt8Attr.hpp start line: 25 end line: 29 size: 5 LOC McCabe index: 1 number of parameters: 9 id: 6404 unit: virtual bool read() file: source/core/FileLoader.hpp start line: 62 end line: 66 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6405 unit: void Schedule::OpResizeCache::close() file: source/core/Schedule.cpp start line: 30 end line: 34 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6406 unit: bool Tensor::setDevicePtr() file: source/core/Tensor.cpp start line: 485 end line: 490 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6407 unit: void Tensor::destroy() file: source/core/Tensor.cpp start line: 492 end line: 496 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6408 unit: static void DestorySimpleSet() file: source/core/ConvolutionCommon.cpp start line: 135 end line: 139 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6409 unit: static void DestroySimpleMap() file: source/core/ConvolutionCommon.cpp start line: 157 end line: 161 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6410 unit: auto ComputeKernelRegistry::getFactoryMap() file: source/plugin/PluginKernel.cpp start line: 30 end line: 34 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6411 unit: auto InferShapeKernelRegister::getFactoryMap() file: source/plugin/PluginShapeInference.cpp start line: 24 end line: 28 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6412 unit: bool CUDABackend::onClearBuffer() file: source/backend/cuda/core/CUDABackend.cpp start line: 220 end line: 224 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6413 unit: CUresult CUDADriverWrapper::cuLinkCreate() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 101 end line: 105 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6414 unit: CUresult CUDADriverWrapper::cuLinkAddFile() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 112 end line: 116 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6415 unit: CUresult CUDADriverWrapper::cuLinkAddData() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 118 end line: 122 size: 5 LOC McCabe index: 1 number of parameters: 8 id: 6416 unit: static CUTLASS_DEVICE float atomicMaxFloat() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 56 end line: 61 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6417 unit: static void prologue() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 529 end line: 533 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6418 unit: static void drain_cp_asyncs() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 927 end line: 933 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6419 unit: void compute_predicates_() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 196 end line: 202 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6420 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 284 end line: 288 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6421 unit: void compute_predicates_() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1031 end line: 1037 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6422 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1092 end line: 1096 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6423 unit: static CUTLASS_DEVICE float atomicMaxFloat() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 88 end line: 93 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6424 unit: cutlass::gemm::GemmCoord problem_size0() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped_problem_visitor.h start line: 157 end line: 161 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6425 unit: cutlass::gemm::GemmCoord problem_size1() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped_problem_visitor.h start line: 165 end line: 169 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6426 unit: uint64_t hashID() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/fmha_flash_attention.h start line: 531 end line: 535 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6427 unit: uint64_t hashID() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/fmha_cross_attention.h start line: 376 end line: 381 size: 5 LOC McCabe index: 3 number of parameters: 4 id: 6428 unit: virtual void configureWithFormat() file: source/backend/tensorrt/execution/plugin/CommonPlugin.hpp start line: 110 end line: 114 size: 5 LOC McCabe index: 1 number of parameters: 7 id: 6429 unit: int CommonPlugin::getNbOutputs() file: source/backend/tensorrt/execution/plugin/CommonPlugin.cpp start line: 105 end line: 109 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6430 unit: int UnaryPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/UnaryPlugin.cpp start line: 27 end line: 31 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6431 unit: std::vector TRTSoftmax::onEncode() file: source/backend/tensorrt/execution/TRTSoftmax.cpp start line: 20 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6432 unit: inline int ComputePadding() file: source/backend/cpu/CPUQuanConvolutionDepthwise.cpp start line: 131 end line: 135 size: 5 LOC McCabe index: 2 number of parameters: 5 id: 6433 unit: static uint32_t __float_as_uint() file: source/backend/cpu/render/CPUTexture.cpp start line: 195 end line: 199 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6434 unit: static float __uint_as_float() file: source/backend/cpu/render/CPUTexture.cpp start line: 200 end line: 204 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6435 unit: virtual ErrorCode onResize() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 331 end line: 335 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6436 unit: CPURuntime:: ~ CPURuntime() file: source/backend/cpu/CPUBackend.cpp start line: 200 end line: 204 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6437 unit: void CPUBackend::onExecuteBegin() file: source/backend/cpu/CPUBackend.cpp start line: 465 end line: 469 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6438 unit: static void _MNNGetMatMulPackMode() file: source/backend/cpu/x86_x64/AVX2Functions.cpp start line: 19 end line: 23 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6439 unit: void CpuId() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 95 end line: 99 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6440 unit: int MaskCpuFlags() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 284 end line: 288 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6441 unit: void _AVX_ExtraInitFMA() file: source/backend/cpu/x86_x64/avxfma/PackedFunction.cpp start line: 168 end line: 174 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6442 unit: void _AVX_MNNPackedMatMulFMA_BF16() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMABF16.cpp start line: 122 end line: 126 size: 5 LOC McCabe index: 1 number of parameters: 8 id: 6443 unit: void _SSEMNNGetMatMulPackMode() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 36 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6444 unit: static void _AVX512_MNNGetGemmUnit() file: source/backend/cpu/x86_x64/avx512/GemmInt8.cpp start line: 344 end line: 348 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6445 unit: static void _AVX512_MNNGetGemmUnit_VNNI() file: source/backend/cpu/x86_x64/avx512/GemmInt8.cpp start line: 350 end line: 354 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6446 unit: void _AVX_MNNGetMatMulPackMode_BF16() file: source/backend/cpu/x86_x64/avx/GemmCommonBF16.cpp start line: 36 end line: 40 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6447 unit: static inline void MNN__mm_storeu_si64() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 21 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6448 unit: inline __m256i NORMAL_HADD() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 41 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6449 unit: static void _AVX2_MNNGetGemmUnit() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 1611 end line: 1615 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6450 unit: void _AVX_MNNPackedMatMul() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 22 end line: 26 size: 5 LOC McCabe index: 1 number of parameters: 8 id: 6451 unit: void _AVX_MNNPackedMatMulRemain() file: source/backend/cpu/x86_x64/avx/GemmAVX2.cpp start line: 28 end line: 32 size: 5 LOC McCabe index: 1 number of parameters: 9 id: 6452 unit: void _SSE_MNNPackedMatMulRemain() file: source/backend/cpu/x86_x64/sse/GemmSSE.cpp start line: 24 end line: 28 size: 5 LOC McCabe index: 1 number of parameters: 9 id: 6453 unit: inline float MNNLowpToFp32() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 29 end line: 33 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6454 unit: void ARMV86_MNNGetMatMulPackMode_BF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 92 end line: 96 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6455 unit: void CPUResizeCache::release() file: source/backend/cpu/CPUResizeCache.cpp start line: 19 end line: 23 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6456 unit: virtual ~OneDNNConvolution() file: source/backend/cpu/OneDNNConvolution.cpp start line: 76 end line: 80 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6457 unit: virtual ~ CPUMemObj() file: source/backend/cpu/CPUBackend.hpp start line: 86 end line: 90 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6458 unit: static FixedPoint FromRaw() file: source/backend/cpu/CPUFixedPoint.hpp start line: 377 end line: 381 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6459 unit: static FixedPoint FromScalarRaw() file: source/backend/cpu/CPUFixedPoint.hpp start line: 383 end line: 387 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6460 unit: static FixedPoint ConstantPOT() file: source/backend/cpu/CPUFixedPoint.hpp start line: 394 end line: 398 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6461 unit: FixedPoint ExactMulByPot() file: source/backend/cpu/CPUFixedPoint.hpp start line: 444 end line: 448 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6462 unit: double ToDouble() file: source/backend/cpu/CPUFixedPoint.hpp start line: 538 end line: 542 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6463 unit: inline typename FixedPointType::ScalarRawType RescaleConstantInitializer() file: source/backend/cpu/CPUFixedPoint.hpp start line: 565 end line: 569 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6464 unit: FixedPointType CheckedFixedPointConstant() file: source/backend/cpu/CPUFixedPoint.hpp start line: 572 end line: 576 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6465 unit: inline bool All() file: source/backend/cpu/CPUFixedPoint.hpp start line: 950 end line: 954 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6466 unit: inline bool Any() file: source/backend/cpu/CPUFixedPoint.hpp start line: 965 end line: 969 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6467 unit: static int32x4_t eval() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1024 end line: 1028 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6468 unit: static int16x8_t eval() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1040 end line: 1044 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6469 unit: void setMatrix() file: source/backend/cpu/CPUImageProcess.hpp start line: 31 end line: 35 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6470 unit: ~ AutoMemory() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 32 end line: 36 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6471 unit: void MNNC3blitH() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 1004 end line: 1008 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6472 unit: void MNNC4blitH() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 1010 end line: 1014 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6473 unit: void MNNC1blitH() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 1016 end line: 1020 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6474 unit: static void MNNGetGemmUnit() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2209 end line: 2213 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6475 unit: static void MNNGetGemmUnitSdot() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2215 end line: 2219 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6476 unit: static void MNNGetGemmUnitI8mm() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2221 end line: 2225 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6477 unit: void MNNGetMatMulPackMode() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1136 end line: 1140 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6478 unit: void MNNGeluStandardCommon() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3056 end line: 3060 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6479 unit: void MNNSin() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3387 end line: 3391 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6480 unit: void KVCacheManager::resetKVCacheFileSize() file: source/backend/cpu/KVCacheManager.cpp start line: 63 end line: 67 size: 5 LOC McCabe index: 3 number of parameters: 2 id: 6481 unit: inline int CalculateInputRadius() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 27 end line: 31 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6482 unit: inline void QuantizeMultiplierGreaterThanOne() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 50 end line: 54 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6483 unit: inline T2 RequantizeInNewRange() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 204 end line: 208 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6484 unit: inline void RequantizeManyInNewRange() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 286 end line: 290 size: 5 LOC McCabe index: 1 number of parameters: 7 id: 6485 unit: inline void GetOutputMinAndMaxForQuantizedAdd() file: source/backend/cpu/CPUQuantizationUtils.hpp start line: 311 end line: 326 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6486 unit: static void softmax_QK() file: source/backend/cpu/CPUAttention.cpp start line: 124 end line: 128 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 6487 unit: static std::shared_ptr getCPUComputeKernel() file: source/backend/cpu/CPUPlugin.cpp start line: 21 end line: 25 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6488 unit: ~ KernelWrap() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 63 end line: 67 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6489 unit: bool OpenCLRuntime::getDeviceSupportsExtension() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 28 end line: 32 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6490 unit: std::shared_ptr OpenCLRuntime::buildKernel() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 471 end line: 475 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6491 unit: uint64_t OpenCLRuntime::GetKernelWaveSize() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 708 end line: 712 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6492 unit: double OpenCLRuntime::getQueuedTime() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 731 end line: 736 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6493 unit: double OpenCLRuntime::getSubmitTime() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 738 end line: 743 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6494 unit: cl_int CL_API_CALL clGetPlatformIDs() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 338 end line: 342 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6495 unit: cl_int CL_API_CALL clRetainContext() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 381 end line: 385 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6496 unit: cl_int CL_API_CALL clReleaseContext() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 387 end line: 391 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6497 unit: cl_program CL_API_CALL clCreateProgramWithBinary() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 407 end line: 411 size: 5 LOC McCabe index: 1 number of parameters: 7 id: 6498 unit: cl_int CL_API_CALL clRetainProgram() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 427 end line: 431 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6499 unit: cl_int CL_API_CALL clReleaseProgram() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 433 end line: 437 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6500 unit: cl_kernel CL_API_CALL clCreateKernel() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 446 end line: 450 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6501 unit: cl_int CL_API_CALL clRetainKernel() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 452 end line: 456 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6502 unit: cl_int CL_API_CALL clReleaseKernel() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 458 end line: 462 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6503 unit: cl_int CL_API_CALL clSetKernelArg() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 464 end line: 468 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6504 unit: cl_mem CL_API_CALL clCreateBuffer() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 470 end line: 474 size: 5 LOC McCabe index: 1 number of parameters: 5 id: 6505 unit: cl_int CL_API_CALL clRetainMemObject() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 476 end line: 480 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6506 unit: cl_int CL_API_CALL clReleaseMemObject() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 482 end line: 486 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6507 unit: cl_int CL_API_CALL clRetainCommandQueue() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 495 end line: 499 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6508 unit: cl_int CL_API_CALL clReleaseCommandQueue() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 501 end line: 505 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6509 unit: cl_int CL_API_CALL clWaitForEvents() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 612 end line: 616 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6510 unit: cl_int CL_API_CALL clRetainEvent() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 618 end line: 622 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6511 unit: cl_int CL_API_CALL clReleaseEvent() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 624 end line: 628 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6512 unit: cl_int CL_API_CALL clFlush() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 637 end line: 641 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6513 unit: cl_int CL_API_CALL clFinish() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 643 end line: 647 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6514 unit: cl_command_queue CL_API_CALL clCreateCommandQueueWithProperties() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 677 end line: 681 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6515 unit: void CL_API_CALL clSVMFree() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 691 end line: 695 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6516 unit: cl_int CL_API_CALL clSetKernelArgSVMPointer() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 714 end line: 718 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6517 unit: cl_recording_qcom CL_API_CALL clNewRecordingQCOM() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 720 end line: 724 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6518 unit: cl_int CL_API_CALL clEndRecordingQCOM() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 725 end line: 729 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6519 unit: cl_int CL_API_CALL clReleaseRecordingQCOM() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 730 end line: 734 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6520 unit: cl_int CL_API_CALL clRetainRecordingQCOM() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 735 end line: 739 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6521 unit: cl_mem CL_API_CALL clImportMemoryARM() file: source/backend/opencl/core/runtime/OpenCLWrapper.cpp start line: 773 end line: 777 size: 5 LOC McCabe index: 1 number of parameters: 6 id: 6522 unit: void OpenCLBackend::onExecuteBegin() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 634 end line: 638 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6523 unit: void BufferPool::clear() file: source/backend/opencl/core/BufferPool.cpp start line: 47 end line: 51 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6524 unit: void BufferExecutionPool::clear() file: source/backend/opencl/core/BufferPool.cpp start line: 113 end line: 117 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6525 unit: void setArgs() file: source/backend/opencl/execution/buffer/AttentionBufExecution.hpp start line: 27 end line: 31 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6526 unit: static void dumpRegion() file: source/backend/nnapi/execution/NNAPIRaster.cpp start line: 122 end line: 126 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6527 unit: static uint16_t fp32to16() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 83 end line: 87 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6528 unit: void VulkanInstance::getPhysicalDeviceQueueFamilyProperties() file: source/backend/vulkan/component/VulkanInstance.cpp start line: 87 end line: 91 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6529 unit: const VkResult VulkanDevice::freeDescriptorSets() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 563 end line: 567 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6530 unit: VkBuffer VulkanMemoryPool::allocBuffer() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 67 end line: 71 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6531 unit: void VulkanMemoryPool::returnMemory() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 98 end line: 102 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6532 unit: void VulkanMemoryPool::clear() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 104 end line: 108 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6533 unit: void VulkanRuntime::onGabageCollect() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 172 end line: 176 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6534 unit: int VulkanMatMul::Reorder::computeMiddleBufferSize() file: source/backend/vulkan/image/execution/VulkanMatMul.cpp start line: 119 end line: 123 size: 5 LOC McCabe index: 1 number of parameters: 4 id: 6535 unit: void VulkanBackend::onExecuteBegin() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 249 end line: 254 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6536 unit: bool VulkanBackend::addCreator() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 477 end line: 481 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6537 unit: int VulkanTensor::getAlignSize() file: source/backend/vulkan/image/backend/VulkanTensor.cpp start line: 62 end line: 66 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6538 unit: void VulkanTensor::release() file: source/backend/vulkan/image/backend/VulkanTensor.cpp start line: 90 end line: 94 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6539 unit: def getName() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6540 unit: def getName() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6541 unit: void _copy() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 42 end line: 46 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6542 unit: static void _copyBufferToTensor() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 48 end line: 52 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6543 unit: static void _copyTensorToBuffer() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 54 end line: 58 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6544 unit: void VulkanBackend::onResizeBegin() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 99 end line: 103 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6545 unit: std::pair VulkanBackend::getTensorBuffer() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 136 end line: 140 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6546 unit: size_t VulkanBackend::getTensorSize() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 142 end line: 146 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6547 unit: void VulkanBackend::onExecuteBegin() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 223 end line: 228 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 6548 unit: bool VulkanBackend::addCreator() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 406 end line: 410 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6549 unit: def getName() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6550 unit: void MNNSlowCopy() file: source/backend/arm82/Arm82OptFunc.hpp start line: 30 end line: 34 size: 5 LOC McCabe index: 2 number of parameters: 3 id: 6551 unit: int Arm82MNNGetConvTileNumber() file: source/backend/arm82/Arm82WinogradOptFunc.cpp start line: 1427 end line: 1431 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6552 unit: void operator() file: source/backend/arm82/Arm82Unary.cpp start line: 141 end line: 145 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6553 unit: void operator() file: source/backend/arm82/Arm82Unary.cpp start line: 148 end line: 152 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6554 unit: void operator() file: source/backend/arm82/Arm82Unary.cpp start line: 155 end line: 159 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6555 unit: std::shared_ptr GLBackend::getTreatedProgram() file: source/backend/opengl/GLBackend.cpp start line: 51 end line: 55 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6556 unit: bool GLBackend::onClearBuffer() file: source/backend/opengl/GLBackend.cpp start line: 355 end line: 359 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6557 unit: void GLSSBOBuffer::unmap() file: source/backend/opengl/GLSSBOBuffer.cpp start line: 38 end line: 42 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 6558 unit: static void dumpRegion() file: source/backend/coreml/execution/CoreMLRaster.cpp start line: 340 end line: 344 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6559 unit: void CoreMLBackend::addLayer() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 212 end line: 216 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6560 unit: static inline __attribute__() file: source/backend/metal/MetalLoop.mm start line: 449 end line: 453 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6561 unit: static void _MetalApplyTensor() file: source/backend/metal/MetalBackend.mm start line: 34 end line: 39 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 6562 unit: kernel void main0() file: source/backend/metal/MetalBackend.mm start line: 521 end line: 525 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 6563 unit: void MetalRuntime::insertPipeline() file: source/backend/metal/MetalBackend.mm start line: 896 end line: 900 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 6564 unit: virtual void onRelease() file: source/backend/metal/MetalBackend.mm start line: 1201 end line: 1205 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 6565 unit: MemChunk MetalRuntimeAllocator::onAlloc() file: source/backend/metal/MetalBackend.mm start line: 1257 end line: 1261 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 6566 unit: VARP _Transpose() file: express/NeuralNetWorkOp.cpp start line: 608 end line: 611 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6567 unit: VARP _Raster() file: express/NeuralNetWorkOp.cpp start line: 1850 end line: 1853 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6568 unit: VARP _Abs() file: express/MathOp.cpp start line: 179 end line: 182 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6569 unit: VARP _Negative() file: express/MathOp.cpp start line: 191 end line: 194 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6570 unit: VARP _Floor() file: express/MathOp.cpp start line: 201 end line: 204 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6571 unit: VARP _Ceil() file: express/MathOp.cpp start line: 211 end line: 214 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6572 unit: VARP _Square() file: express/MathOp.cpp start line: 232 end line: 235 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6573 unit: VARP _Sqrt() file: express/MathOp.cpp start line: 243 end line: 246 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6574 unit: VARP _Rsqrt() file: express/MathOp.cpp start line: 254 end line: 257 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6575 unit: VARP _Exp() file: express/MathOp.cpp start line: 265 end line: 268 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6576 unit: VARP _Log() file: express/MathOp.cpp start line: 276 end line: 279 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6577 unit: VARP _Sin() file: express/MathOp.cpp start line: 289 end line: 292 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6578 unit: VARP _Cos() file: express/MathOp.cpp start line: 302 end line: 305 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6579 unit: VARP _Tan() file: express/MathOp.cpp start line: 315 end line: 318 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6580 unit: VARP _Asin() file: express/MathOp.cpp start line: 328 end line: 331 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6581 unit: VARP _Acos() file: express/MathOp.cpp start line: 340 end line: 343 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6582 unit: VARP _Acosh() file: express/MathOp.cpp start line: 352 end line: 355 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6583 unit: VARP _Asinh() file: express/MathOp.cpp start line: 364 end line: 367 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6584 unit: VARP _Atanh() file: express/MathOp.cpp start line: 376 end line: 379 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6585 unit: VARP _Cosh() file: express/MathOp.cpp start line: 388 end line: 391 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6586 unit: VARP _Sinh() file: express/MathOp.cpp start line: 401 end line: 404 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6587 unit: VARP _Erf() file: express/MathOp.cpp start line: 413 end line: 416 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6588 unit: VARP _Erfc() file: express/MathOp.cpp start line: 425 end line: 428 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6589 unit: VARP _Erfinv() file: express/MathOp.cpp start line: 437 end line: 440 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6590 unit: VARP _Atan() file: express/MathOp.cpp start line: 459 end line: 462 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6591 unit: VARP _Reciprocal() file: express/MathOp.cpp start line: 470 end line: 473 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6592 unit: VARP _Log1p() file: express/MathOp.cpp start line: 481 end line: 484 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6593 unit: VARP _Gelu() file: express/MathOp.cpp start line: 492 end line: 495 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6594 unit: VARP _Hardswish() file: express/MathOp.cpp start line: 503 end line: 506 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6595 unit: void Executor::setCallBack() file: express/Executor.cpp start line: 103 end line: 106 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 6596 unit: RuntimeInfo Executor::getRuntime() file: express/Executor.cpp start line: 169 end line: 172 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6597 unit: inline int16_t MNNFP32ToBF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 29 end line: 32 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6598 unit: void MNNPackC4ForMatMul_A_BF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 157 end line: 160 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6599 unit: void MNNPackedMatMul_BF16() file: backupcode/cpubackend/bf16/BF16Functions.cpp start line: 256 end line: 260 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 6600 unit: static VecType max() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 292 end line: 295 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6601 unit: static VecType min() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 296 end line: 299 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6602 unit: static VecType broadcast() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 391 end line: 394 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6603 unit: static VecType broadcast() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 395 end line: 398 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6604 unit: static VecType load() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 399 end line: 409 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6605 unit: static void save() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 410 end line: 413 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6606 unit: static VecType max() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 414 end line: 417 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6607 unit: static VecType min() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 418 end line: 421 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6608 unit: static VecType fma() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 422 end line: 425 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6609 unit: static VecType fms() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 426 end line: 429 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6610 unit: virtual std::vector onGetOutputVirtual() file: backupcode/geometry/GeometryCropAndResize.cpp start line: 114 end line: 118 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6611 unit: inline PluginContext::PluginContext() file: include/MNN/plugin/PluginContext.hpp start line: 91 end line: 94 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6612 unit: inline bool PluginContext::setAttr() file: include/MNN/plugin/PluginContext.hpp start line: 115 end line: 118 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6613 unit: inline void PluginContext::setAttrs() file: include/MNN/plugin/PluginContext.hpp start line: 120 end line: 123 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6614 unit: void setExpr() file: include/MNN/expr/Expr.hpp start line: 164 end line: 167 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6615 unit: float get() file: include/MNN/Matrix.h start line: 285 end line: 288 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6616 unit: void orTypeMask() file: include/MNN/Matrix.h start line: 1530 end line: 1533 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6617 unit: void clearTypeMask() file: include/MNN/Matrix.h start line: 1535 end line: 1539 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6618 unit: static MapXYProc GetMapXYProc() file: include/MNN/Matrix.h start line: 1568 end line: 1571 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6619 unit: static MapPtsProc GetMapPtsProc() file: include/MNN/Matrix.h start line: 1579 end line: 1582 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6620 unit: void set() file: include/MNN/Rect.h start line: 41 end line: 44 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6621 unit: Rect makeSorted() file: include/MNN/Rect.h start line: 563 end line: 566 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6622 unit: Size_::operator Size_() file: tools/cv/include/cv/types.hpp start line: 75 end line: 78 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6623 unit: _Tp Size_::area() file: tools/cv/include/cv/types.hpp start line: 95 end line: 98 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6624 unit: bool Size_::empty() file: tools/cv/include/cv/types.hpp start line: 101 end line: 104 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 6625 unit: Point_::operator Point_() file: tools/cv/include/cv/types.hpp start line: 243 end line: 246 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6626 unit: Point_ Rect_::tl() file: tools/cv/include/cv/types.hpp start line: 356 end line: 359 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6627 unit: Point_ Rect_::br() file: tools/cv/include/cv/types.hpp start line: 362 end line: 365 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6628 unit: Size_ Rect_::size() file: tools/cv/include/cv/types.hpp start line: 368 end line: 371 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6629 unit: bool Rect_::empty() file: tools/cv/include/cv/types.hpp start line: 381 end line: 384 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 6630 unit: VARP calcHist() file: tools/cv/source/imgproc/histograms.cpp start line: 15 end line: 19 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 6631 unit: VARP sqrBoxFilter() file: tools/cv/source/imgproc/filter.cpp start line: 485 end line: 488 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 6632 unit: Matrix invertAffineTransform() file: tools/cv/source/imgproc/geometric.cpp start line: 28 end line: 31 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6633 unit: void demosaicing() file: tools/cv/source/imgproc/color.cpp start line: 128 end line: 131 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6634 unit: static void writeFunc() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 52 end line: 55 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6635 unit: bool haveImageReader() file: tools/cv/source/imgcodecs/imgcodecs.cpp start line: 63 end line: 66 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6636 unit: def _generate_all_constants() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6637 unit: def _skip_identity() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 6638 unit: def _prune_conv() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6639 unit: def _generate_all_constants() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6640 unit: def get_trainable_weights() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6641 unit: def skip_identity() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 6642 unit: def _get_all_weight_variables_sorted() file: tools/mnncompress/mnncompress/tensorflow/SA_prune_ratio_searcher.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6643 unit: def _prune_conv() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6644 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6645 unit: def __init__() file: tools/mnncompress/mnncompress/pytorch/weight_quantizer.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6646 unit: def Test() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6647 unit: def __init__() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6648 unit: def write() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6649 unit: def gen_inst() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 6650 unit: def getIDoms() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6651 unit: def Test() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6652 unit: def get_tensorflow_lite() file: tools/script/get_model.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6653 unit: def run_cmd() file: tools/script/testResourceWithDescrisbe.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6654 unit: def Test() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6655 unit: def build_gitattributes() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6656 unit: def build_ms_configuration() file: tools/script/llm_upload.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6657 unit: def run_cmd() file: tools/script/torchsscriptTest.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6658 unit: def __load_graph() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6659 unit: def __analyze_inputs_outputs() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6660 unit: def Test() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6661 unit: def run_cmd() file: tools/script/testResource.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6662 unit: bool Helper::fileExist() file: tools/quantization/Helper.cpp start line: 33 end line: 36 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6663 unit: T checked_negate() file: tools/converter/include/cxxopts.hpp start line: 357 end line: 360 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 6664 unit: void integer_parser() file: tools/converter/include/cxxopts.hpp start line: 363 end line: 366 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6665 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 409 end line: 412 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6666 unit: void parse_default() file: tools/converter/include/cxxopts.hpp start line: 659 end line: 662 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6667 unit: inline ParseResult Options::parse() file: tools/converter/include/cxxopts.hpp start line: 1070 end line: 1073 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6668 unit: def setBits() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 6669 unit: def run() file: tools/converter/tools/testConvertor.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6670 unit: void Relu6::run() file: tools/converter/source/caffe/Relu.cpp start line: 54 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6671 unit: void SegmentMeanTf::run() file: tools/converter/source/tensorflow/SegmentMeanTf.cpp start line: 14 end line: 17 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6672 unit: void Relu6Tf::run() file: tools/converter/source/tensorflow/Relu6Tf.cpp start line: 24 end line: 27 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6673 unit: void tfOpConverterSuit::insert() file: tools/converter/source/tensorflow/tfOpConverter.cpp start line: 170 end line: 173 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6674 unit: inline T NodeAttr() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 53 end line: 56 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6675 unit: static bool inline shouldUseSparseConvolution() file: tools/converter/source/common/AddSparseInfo.cpp start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6676 unit: MNN::OpType CustomTflite::opType() file: tools/converter/source/tflite/CustomTflite.cpp start line: 15 end line: 18 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6677 unit: void ReshapeTorch::run() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 24 end line: 27 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6678 unit: void BatchMatMulTorch::run() file: tools/converter/source/torch/MatMulTorch.cpp start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6679 unit: void CaffeExtraManager::insert() file: tools/converter/source/optimizer/caffeextra/CaffeExtraManager.cpp start line: 19 end line: 22 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6680 unit: bool IsBinaryOp() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 40 end line: 43 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6681 unit: bool IsCast() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 45 end line: 48 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6682 unit: bool IsConcat() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 50 end line: 53 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6683 unit: bool IsReshape() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 55 end line: 58 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6684 unit: bool IsUnsqueeze() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 60 end line: 63 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6685 unit: bool IsTranspose() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 65 end line: 68 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 6686 unit: bool IsScatterNd() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 70 end line: 73 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6687 unit: bool IsMatMul() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 75 end line: 78 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6688 unit: bool IsSoftmax() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 80 end line: 83 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6689 unit: bool IsSelect() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 85 end line: 88 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6690 unit: bool IsGatherV2() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 90 end line: 93 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6691 unit: bool IsSlice() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 95 end line: 98 size: 4 LOC McCabe index: 4 number of parameters: 1 id: 6692 unit: bool IsUnaryOp() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 100 end line: 103 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6693 unit: bool IsLayerNorm() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 105 end line: 108 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6694 unit: bool IsConvolution() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 176 end line: 179 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6695 unit: bool IsExpandDims() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 181 end line: 184 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6696 unit: bool IsBroadcastTo() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 186 end line: 189 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6697 unit: virtual Cost onMeasure() file: tools/converter/source/optimizer/TemplateMerge.hpp start line: 31 end line: 34 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6698 unit: void TFExtraManager::insert() file: tools/converter/source/optimizer/tfextra/TFExtraManager.cpp start line: 22 end line: 25 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6699 unit: VARPS Program::input() file: tools/converter/source/optimizer/Program.cpp start line: 86 end line: 89 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6700 unit: static bool _isControlOp() file: tools/converter/source/optimizer/GenerateSubGraph.cpp start line: 88 end line: 91 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6701 unit: void PassManager::AddPass() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 40 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6702 unit: void PassManager::AddNestedPass() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 45 end line: 48 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6703 unit: void PassManager::AddNestedPass() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6704 unit: std::unique_ptr Clone() file: tools/converter/source/optimizer/passes/Pass.hpp start line: 130 end line: 133 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6705 unit: void PassManagerRegistry::AddPassManager() file: tools/converter/source/optimizer/passes/PassRegistry.cpp start line: 46 end line: 49 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6706 unit: void PassRegistry::AddPass() file: tools/converter/source/optimizer/passes/PassRegistry.cpp start line: 51 end line: 54 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6707 unit: void RewritePassRegistry::SetVerify() file: tools/converter/source/optimizer/passes/PassRegistry.cpp start line: 82 end line: 85 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6708 unit: void RewritePassRegistry::SetRewrite() file: tools/converter/source/optimizer/passes/PassRegistry.cpp start line: 87 end line: 90 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6709 unit: void PostConverter::add() file: tools/converter/source/optimizer/PostTreatUtils.cpp start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6710 unit: void TorchExtraManager::insert() file: tools/converter/source/optimizer/torchextra/TorchExtraManager.cpp start line: 22 end line: 25 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6711 unit: void OnnxExtraManager::insert() file: tools/converter/source/optimizer/onnxextra/OnnxExtraManager.cpp start line: 22 end line: 25 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6712 unit: void ExpandOnnx::run() file: tools/converter/source/onnx/ExpandOnnx.cpp start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6713 unit: void WhereOnnx::run() file: tools/converter/source/onnx/WhereOnnx.cpp start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6714 unit: def __init__() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6715 unit: def cleanup() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6716 unit: void IdentityOnnx::run() file: tools/converter/source/onnx/IdentityOnnx.cpp start line: 20 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6717 unit: void DropoutOnnx::run() file: tools/converter/source/onnx/IdentityOnnx.cpp start line: 38 end line: 42 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6718 unit: void ShapeOnnx::run() file: tools/converter/source/onnx/ShapeOnnx.cpp start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6719 unit: void SizeOnnx::run() file: tools/converter/source/onnx/ShapeOnnx.cpp start line: 37 end line: 40 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6720 unit: void RangeOnnx::run() file: tools/converter/source/onnx/RangeOnnx.cpp start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6721 unit: void onnxOpConverterSuit::insert() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 158 end line: 161 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6722 unit: void RasterGradOnnx::run() file: tools/converter/source/onnx/RenderOnnx.cpp start line: 73 end line: 76 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6723 unit: void CastLikeOnnx::run() file: tools/converter/source/onnx/CastLikeOnnx.cpp start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6724 unit: void TileOnnx::run() file: tools/converter/source/onnx/TileOnnx.cpp start line: 21 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6725 unit: std::shared_ptr ConvBnRelu() file: tools/train/source/models/MobilenetV2.cpp start line: 26 end line: 29 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 6726 unit: bool check_is_little_endian() file: tools/train/source/datasets/MnistDataset.cpp start line: 29 end line: 32 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6727 unit: constexpr uint32_t flip_endianness() file: tools/train/source/datasets/MnistDataset.cpp start line: 34 end line: 37 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6728 unit: static bool _fileExist() file: tools/train/source/datasets/ImageNoLabelDataset.cpp start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6729 unit: static void _create() file: tools/train/source/grad/RasterGrad.cpp start line: 73 end line: 77 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6730 unit: static void _create() file: tools/train/source/grad/SelectGrad.cpp start line: 39 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6731 unit: static void _create() file: tools/train/source/grad/TopKV2Grad.cpp start line: 33 end line: 37 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6732 unit: static void _create() file: tools/train/source/grad/MatrixBandPartGrad.cpp start line: 45 end line: 49 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6733 unit: static void _create() file: tools/train/source/grad/ZeroGrad.cpp start line: 26 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6734 unit: void OpGrad::insert() file: tools/train/source/grad/OpGrad.cpp start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6735 unit: static void _create() file: tools/train/source/grad/SliceGrad.cpp start line: 42 end line: 46 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6736 unit: static void _create() file: tools/train/source/grad/SeluGrad.cpp start line: 41 end line: 45 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6737 unit: static void _create() file: tools/train/source/grad/PoolGrad.cpp start line: 38 end line: 42 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6738 unit: static void _create() file: tools/train/source/grad/LoopGrad.cpp start line: 399 end line: 403 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6739 unit: static void _create() file: tools/train/source/grad/TensorConvertGrad.cpp start line: 25 end line: 29 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6740 unit: static void _create() file: tools/train/source/grad/StridedSliceGrad.cpp start line: 42 end line: 46 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6741 unit: static void _create() file: tools/train/source/grad/ScaleGrad.cpp start line: 35 end line: 39 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6742 unit: static void _create() file: tools/train/source/grad/RenderGrad.cpp start line: 29 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6743 unit: virtual std::vector onGrad() file: tools/train/source/grad/ReduceGrad.cpp start line: 90 end line: 93 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6744 unit: static void _create() file: tools/train/source/grad/RoiAlignGrad.cpp start line: 38 end line: 42 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6745 unit: static void _create() file: tools/train/source/grad/GatherGrad.cpp start line: 41 end line: 45 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6746 unit: static void _create() file: tools/train/source/grad/ConcatGrad.cpp start line: 36 end line: 40 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6747 unit: static void _create() file: tools/train/source/grad/RoiPoolGrad.cpp start line: 35 end line: 39 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6748 unit: static void _create() file: tools/train/source/grad/BroadcastToGrad.cpp start line: 72 end line: 75 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6749 unit: static void _create() file: tools/train/source/grad/SoftmaxGrad.cpp start line: 48 end line: 52 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6750 unit: float LrScheduler::inv() file: tools/train/source/optimizer/LearningRateScheduler.cpp start line: 35 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6751 unit: float LrScheduler::exp() file: tools/train/source/optimizer/LearningRateScheduler.cpp start line: 40 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6752 unit: virtual Cost onMeasure() file: tools/train/source/transformer/Transformer.hpp start line: 34 end line: 37 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6753 unit: virtual Cost onMeasure() file: tools/train/source/transformer/Transformer.hpp start line: 50 end line: 53 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6754 unit: void OpConverter::insert() file: tools/train/source/transformer/OpConverter.cpp start line: 29 end line: 32 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6755 unit: void AndroidHardwareBufferCompat::Acquire() file: tools/cpp/GpuInterTest.cpp start line: 136 end line: 139 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6756 unit: void AndroidHardwareBufferCompat::Release() file: tools/cpp/GpuInterTest.cpp start line: 159 end line: 162 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6757 unit: void end() file: tools/cpp/ExprDebug.hpp start line: 152 end line: 155 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6758 unit: float getCostTimer() file: tools/cpp/getPerformance.cpp start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6759 unit: bool ConfigFile::KeyExists() file: tools/cpp/ConfigFile.hpp start line: 260 end line: 264 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6760 unit: void ConfigFile::Remove() file: tools/cpp/ConfigFile.hpp start line: 283 end line: 287 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6761 unit: static int PyMNNDataset_init() file: pymnn/src/data.h start line: 61 end line: 64 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6762 unit: static void PyMNNSession_dealloc() file: pymnn/src/MNN.cc start line: 1360 end line: 1363 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6763 unit: static void PyMNNCVImageProcess_dealloc() file: pymnn/src/MNN.cc start line: 1824 end line: 1827 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6764 unit: bool isPoint() file: pymnn/src/MNN.cc start line: 2086 end line: 2089 size: 4 LOC McCabe index: 4 number of parameters: 1 id: 6765 unit: bool isPoints() file: pymnn/src/MNN.cc start line: 2103 end line: 2106 size: 4 LOC McCabe index: 5 number of parameters: 1 id: 6766 unit: static void PyMNNCVMatrix_dealloc() file: pymnn/src/MNN.cc start line: 2165 end line: 2168 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6767 unit: void MNNPointer::free() file: pymnn/src/util.h start line: 153 end line: 156 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 6768 unit: static inline std::vector toInts() file: pymnn/src/util.h start line: 489 end line: 492 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6769 unit: static inline std::vector toFloats() file: pymnn/src/util.h start line: 493 end line: 496 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6770 unit: def warpAffine() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 9 id: 6771 unit: def addWeighted() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 6772 unit: def __normal_axes() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6773 unit: def __override_operator() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6774 unit: def loadtxt() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 11 id: 6775 unit: def geomspace() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 6776 unit: def swapaxes() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6777 unit: def transpose() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 2 id: 6778 unit: def expand_dims() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6779 unit: def dsplit() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6780 unit: def vsplit() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6781 unit: def where() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 3 number of parameters: 3 id: 6782 unit: def logaddexp() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6783 unit: def logaddexp2() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6784 unit: def sinc() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6785 unit: def modf() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6786 unit: def argmax() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 6787 unit: def argmin() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 6788 unit: def mean() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 5 id: 6789 unit: def average() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 4 id: 6790 unit: def std() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 6 id: 6791 unit: def _valid_dtype() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6792 unit: def _to_c4() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6793 unit: def __init__() file: pymnn/pip_package/MNN/nn/__init__.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6794 unit: function toggleLevel() file: doc/API/html/dynsections.js start line: 51 end line: 70 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6795 unit: func updateSelectedSource() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelSourceManager.swift start line: 31 end line: 34 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6796 unit: func getModelList() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelClient.swift start line: 27 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6797 unit: func getRepoInfo() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelClient.swift start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6798 unit: func makeUIView() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Views/WebView.swift start line: 14 end line: 17 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6799 unit: func updateUIView() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Views/WebView.swift start line: 19 end line: 22 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6800 unit: func readSamplerType() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 172 end line: 175 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6801 unit: func readPenaltySampler() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 191 end line: 194 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6802 unit: func cleanModelTmpFolder() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 331 end line: 334 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6803 unit: func testExample() file: apps/iOS/MNNLLMChat/MNNLLMiOSUITests/MNNLLMiOSUITests.swift start line: 26 end line: 32 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6804 unit: public SettingsRowSlideSwitch() file: apps/Android/MnnLlmChat/apps/Android/MnnLlmChat/app/src/main/java/com/example/mnnllmchat/SettingsRowSlideSwitch.java start line: 17 end line: 20 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6805 unit: override fun onSuccess() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 75 end line: 79 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6806 unit: override fun onSuccess() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 80 end line: 85 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6807 unit: fun onSuccess() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 86 end line: 90 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6808 unit: override fun visitFile() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 44 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6809 unit: fun getPointerPath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 69 end line: 72 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6810 unit: fun getModelPath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 246 end line: 249 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6811 unit: fun getModelPath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 227 end line: 230 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6812 unit: fun updateAssistantPrompt() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 216 end line: 219 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6813 unit: fun removeSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/ChatService.kt start line: 58 end line: 61 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6814 unit: fun setFlexWrap() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/widgets/TagsLayout.kt start line: 37 end line: 40 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6815 unit: fun clearMmapCache() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 163 end line: 166 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6816 unit: fun setBoolean() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelPreferences.kt start line: 15 end line: 18 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6817 unit: fun setString() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelPreferences.kt start line: 20 end line: 23 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6818 unit: fun getString() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelPreferences.kt start line: 39 end line: 42 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6819 unit: fun openInBrowser() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/GithubUtils.kt start line: 12 end line: 15 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6820 unit: fun generateDiffusionBenchMarkString() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 63 end line: 66 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6821 unit: fun onPlayStart() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 113 end line: 117 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6822 unit: override fun onMenuItemActionExpand() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 64 end line: 68 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6823 unit: override fun onDestroyView() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 184 end line: 187 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6824 unit: override fun onClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelItemHolder.kt start line: 147 end line: 150 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6825 unit: fun unfilter() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 116 end line: 119 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6826 unit: override fun onDownloadStart() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 228 end line: 231 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6827 unit: fun onDestroy() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 310 end line: 313 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6828 unit: override fun onMarkerReached() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 100 end line: 103 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6829 unit: override fun onMarkerReached() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 126 end line: 129 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6830 unit: fun reset() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 167 end line: 170 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6831 unit: override fun onBindViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 44 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6832 unit: fun updateItems() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 53 end line: 56 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6833 unit: override fun onSessionHistoryDelete() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/ChatHistoryFragment.kt start line: 54 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6834 unit: override fun onResume() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/ChatHistoryFragment.kt start line: 63 end line: 66 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6835 unit: override fun onDestroyView() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 406 end line: 409 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6836 unit: fun isStopDownloadOnChatEnabled() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettings.kt start line: 22 end line: 25 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6837 unit: fun getDiffusionMemoryMode() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/mainsettings/MainSettings.kt start line: 27 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6838 unit: fun addItem() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 82 end line: 85 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6839 unit: override fun onPlayFinish() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/AudioPlayerComponent.kt start line: 27 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6840 unit: override fun onPlayError() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/AudioPlayerComponent.kt start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6841 unit: override fun onActivityResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 265 end line: 268 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6842 unit: override fun onDestroy() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 276 end line: 279 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6843 unit: override fun onStop() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatActivity.kt start line: 281 end line: 284 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6844 unit: override fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/model/ChatDatabaseHelper.kt start line: 11 end line: 14 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6845 unit: override fun afterTextChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 124 end line: 127 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6846 unit: fun setIsGenerating() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 278 end line: 281 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6847 unit: fun onAttachmentLayoutShow() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 233 end line: 238 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6848 unit: fun generateBegin() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 9 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6849 unit: override fun generateBegin() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 57 end line: 60 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6850 unit: override fun onReceive() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DownloadReceiver.kt start line: 12 end line: 15 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6851 unit: JNIEXPORT jint JNI_OnLoad() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_mnn_jni.cpp start line: 30 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6852 unit: def __init__() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6853 unit: def write() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6854 unit: def __init__() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6855 unit: def __init__() file: transformers/llm/export/utils/mnn_utils.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6856 unit: def load() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6857 unit: def __init__() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6858 unit: def __repr__() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6859 unit: def get() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6860 unit: def rotate_half() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6861 unit: def phi_rotary_pos() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6862 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6863 unit: def generate() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6864 unit: def replace_input() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 4 LOC McCabe index: 4 number of parameters: 3 id: 6865 unit: def __init__() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6866 unit: def load() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6867 unit: def build_tensor() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6868 unit: def __init__() file: transformers/llm/export/utils/model_mapper.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6869 unit: def __init__() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6870 unit: def get_attention_mask() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6871 unit: def __init__() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6872 unit: def awq_quant() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6873 unit: std::wstring utf8_to_wstring() file: transformers/llm/engine/src/tokenizer.cpp start line: 576 end line: 579 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6874 unit: std::string wstring_to_utf8() file: transformers/llm/engine/src/tokenizer.cpp start line: 581 end line: 584 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6875 unit: VARP Llm::forward() file: transformers/llm/engine/src/llm.cpp start line: 318 end line: 321 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6876 unit: void push_back() file: transformers/llm/engine/src/omni.hpp start line: 45 end line: 48 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6877 unit: VARP Talker::bigvganForward() file: transformers/llm/engine/src/omni.cpp start line: 771 end line: 774 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6878 unit: void Talker::setPostionIds() file: transformers/llm/engine/src/omni.cpp start line: 874 end line: 877 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6879 unit: void Talker::addTalkerEmbeds() file: transformers/llm/engine/src/omni.cpp start line: 879 end line: 882 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6880 unit: std::streamsize xsputn() file: transformers/llm/engine/src/httplib.h start line: 382 end line: 385 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6881 unit: bool operator() file: transformers/llm/engine/src/httplib.h start line: 430 end line: 433 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6882 unit: inline T Result::get_request_header_value() file: transformers/llm/engine/src/httplib.h start line: 1731 end line: 1734 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6883 unit: inline void Client::set_connection_timeout() file: transformers/llm/engine/src/httplib.h start line: 1759 end line: 1762 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6884 unit: inline bool is_dir() file: transformers/llm/engine/src/httplib.h start line: 2091 end line: 2094 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6885 unit: inline std::string trim_copy() file: transformers/llm/engine/src/httplib.h start line: 2252 end line: 2255 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6886 unit: inline stream_line_reader::stream_line_reader() file: transformers/llm/engine/src/httplib.h start line: 2277 end line: 2280 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6887 unit: inline bool stream_line_reader::end_with_crlf() file: transformers/llm/engine/src/httplib.h start line: 2298 end line: 2301 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 6888 unit: inline bool is_chunked_transfer_encoding() file: transformers/llm/engine/src/httplib.h start line: 3587 end line: 3590 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6889 unit: inline std::string Request::get_header_value() file: transformers/llm/engine/src/httplib.h start line: 4827 end line: 4830 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6890 unit: inline size_t Request::get_header_value_count() file: transformers/llm/engine/src/httplib.h start line: 4832 end line: 4835 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6891 unit: inline size_t Request::get_param_value_count() file: transformers/llm/engine/src/httplib.h start line: 4857 end line: 4860 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6892 unit: inline bool Request::is_multipart_form_data() file: transformers/llm/engine/src/httplib.h start line: 4862 end line: 4865 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6893 unit: inline std::string Response::get_header_value() file: transformers/llm/engine/src/httplib.h start line: 4892 end line: 4895 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6894 unit: inline size_t Response::get_header_value_count() file: transformers/llm/engine/src/httplib.h start line: 4897 end line: 4900 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6895 unit: inline void Response::set_content() file: transformers/llm/engine/src/httplib.h start line: 4929 end line: 4932 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6896 unit: inline std::string Result::get_request_header_value() file: transformers/llm/engine/src/httplib.h start line: 4970 end line: 4973 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6897 unit: inline bool SocketStream::is_writable() file: transformers/llm/engine/src/httplib.h start line: 5008 end line: 5011 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 6898 unit: inline void SocketStream::get_remote_ip_and_port() file: transformers/llm/engine/src/httplib.h start line: 5070 end line: 5073 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6899 unit: inline void SocketStream::get_local_ip_and_port() file: transformers/llm/engine/src/httplib.h start line: 5075 end line: 5078 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6900 unit: inline ssize_t BufferStream::write() file: transformers/llm/engine/src/httplib.h start line: 5097 end line: 5100 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6901 unit: inline bool Server::set_base_dir() file: transformers/llm/engine/src/httplib.h start line: 5190 end line: 5193 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6902 unit: inline bool Server::listen() file: transformers/llm/engine/src/httplib.h start line: 5333 end line: 5336 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 6903 unit: inline bool Server::write_response() file: transformers/llm/engine/src/httplib.h start line: 5412 end line: 5415 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 6904 unit: inline void ClientImpl::shutdown_socket() file: transformers/llm/engine/src/httplib.h start line: 6280 end line: 6283 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6905 unit: inline Result ClientImpl::send() file: transformers/llm/engine/src/httplib.h start line: 6439 end line: 6442 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6906 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 6988 end line: 6991 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6907 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 7000 end line: 7003 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6908 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7100 end line: 7103 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6909 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7118 end line: 7121 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6910 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7170 end line: 7173 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6911 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7227 end line: 7230 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6912 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7279 end line: 7282 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6913 unit: inline Result ClientImpl::Delete() file: transformers/llm/engine/src/httplib.h start line: 7383 end line: 7386 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6914 unit: inline size_t ClientImpl::is_socket_open() file: transformers/llm/engine/src/httplib.h start line: 7438 end line: 7441 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6915 unit: inline void ClientImpl::set_connection_timeout() file: transformers/llm/engine/src/httplib.h start line: 7468 end line: 7471 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6916 unit: inline void ClientImpl::set_read_timeout() file: transformers/llm/engine/src/httplib.h start line: 7473 end line: 7476 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6917 unit: inline void ClientImpl::set_write_timeout() file: transformers/llm/engine/src/httplib.h start line: 7478 end line: 7481 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6918 unit: inline void ClientImpl::set_proxy() file: transformers/llm/engine/src/httplib.h start line: 7534 end line: 7537 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6919 unit: inline bool SSLSocketStream::is_writable() file: transformers/llm/engine/src/httplib.h start line: 7704 end line: 7707 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 6920 unit: inline SSLClient::~SSLClient() file: transformers/llm/engine/src/httplib.h start line: 7946 end line: 7952 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 6921 unit: inline bool SSLClient::verify_host() file: transformers/llm/engine/src/httplib.h start line: 8154 end line: 8178 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6922 unit: static inline bool has_suffix() file: transformers/llm/engine/src/llmconfig.hpp start line: 24 end line: 27 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6923 unit: std::string backend_type() file: transformers/llm/engine/src/llmconfig.hpp start line: 334 end line: 337 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6924 unit: int thread_num() file: transformers/llm/engine/src/llmconfig.hpp start line: 339 end line: 342 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6925 unit: std::string precision() file: transformers/llm/engine/src/llmconfig.hpp start line: 344 end line: 347 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6926 unit: std::string power() file: transformers/llm/engine/src/llmconfig.hpp start line: 348 end line: 351 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6927 unit: std::string memory() file: transformers/llm/engine/src/llmconfig.hpp start line: 353 end line: 356 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6928 unit: void DiskEmbedding::seek_read() file: transformers/llm/engine/src/diskembedding.cpp start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6929 unit: int reSoftmaxSelect() file: transformers/llm/engine/src/sampler.cpp start line: 131 end line: 134 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 6930 unit: void Sampler::SamplerConfig::configTemperature() file: transformers/llm/engine/src/sampler.cpp start line: 193 end line: 196 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6931 unit: void Sampler::SamplerConfig::configTopK() file: transformers/llm/engine/src/sampler.cpp start line: 197 end line: 200 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6932 unit: std::string FileUtils::GetAbsolutePath() file: transformers/llm/engine/app/file_utils.cpp start line: 26 end line: 29 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6933 unit: std::string FileUtils::GetFileName() file: transformers/llm/engine/app/file_utils.cpp start line: 99 end line: 102 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 6934 unit: std::string FileUtils::GetStorageFolderPath() file: transformers/llm/engine/app/file_utils.cpp start line: 108 end line: 111 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6935 unit: static uint64_t GetTimeNs() file: transformers/llm/engine/app/llm_benchmark.cpp start line: 15 end line: 18 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6936 unit: std::wstring utf8_to_wstring() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 139 end line: 142 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6937 unit: std::string wstring_to_utf8() file: transformers/diffusion/engine/src/tokenizer.cpp start line: 144 end line: 147 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6938 unit: inline bool file_exist() file: benchmark/benchmark.cpp start line: 48 end line: 51 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6939 unit: void setInputData() file: benchmark/benchmark.cpp start line: 97 end line: 100 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6940 unit: virtual float onComputeFlops() file: source/shape/ShapeResize.cpp start line: 33 end line: 36 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6941 unit: virtual float onComputeFlops() file: source/shape/ShapeResize.cpp start line: 74 end line: 77 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6942 unit: AI static SkNx Load() file: source/cv/SkNx.h start line: 54 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6943 unit: AI static void SkNx_split() file: source/cv/SkNx.h start line: 352 end line: 355 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6944 unit: AI static void Sk4f_ToBytes() file: source/cv/SkNx.h start line: 427 end line: 430 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 6945 unit: void ImageProcessUtils::setMatrix() file: source/cv/ImageProcessUtils.cpp start line: 473 end line: 476 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6946 unit: void Matrix::set9() file: source/cv/Matrix_CV.cpp start line: 69 end line: 73 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6947 unit: AI SkNx rsqrt() file: source/cv/SkNx_neon.h start line: 122 end line: 125 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6948 unit: AI SkNx rsqrt() file: source/cv/SkNx_neon.h start line: 247 end line: 250 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6949 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 392 end line: 395 size: 4 LOC McCabe index: 1 number of parameters: 8 id: 6950 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 465 end line: 468 size: 4 LOC McCabe index: 1 number of parameters: 8 id: 6951 unit: template AI Sk4u SkNx_cast() file: source/cv/SkNx_neon.h start line: 659 end line: 662 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6952 unit: template AI Sk4b SkNx_cast() file: source/cv/SkNx_neon.h start line: 710 end line: 713 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6953 unit: template AI Sk4b SkNx_cast() file: source/cv/SkNx_neon.h start line: 715 end line: 718 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6954 unit: static void _create() file: source/geometry/GeometryTopK.cpp start line: 94 end line: 97 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6955 unit: static void _create() file: source/geometry/GeometryDepthToSpace.cpp start line: 109 end line: 112 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6956 unit: static void _create() file: source/geometry/GeometrySpaceToBatchND.cpp start line: 121 end line: 124 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6957 unit: static void _create() file: source/geometry/GeometryReduce.cpp start line: 78 end line: 81 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6958 unit: static void _create() file: source/geometry/GeometrySelect.cpp start line: 60 end line: 63 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6959 unit: static void _create() file: source/geometry/GeometryPermute.cpp start line: 43 end line: 46 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6960 unit: static void _create() file: source/geometry/GeometrySpatialProduct.cpp start line: 146 end line: 149 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6961 unit: static void _create() file: source/geometry/GeometryTile.cpp start line: 198 end line: 201 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6962 unit: static void _create() file: source/geometry/GeometryCosineSimilarity.cpp start line: 235 end line: 238 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6963 unit: static void _create() file: source/geometry/GeometryBroadcastTo.cpp start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6964 unit: static void _create() file: source/geometry/GeometryLRN.cpp start line: 336 end line: 339 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6965 unit: virtual bool onRecompute() file: source/geometry/GeometryComputer.hpp start line: 66 end line: 69 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 6966 unit: static void _create() file: source/geometry/GeometryBinary.cpp start line: 239 end line: 242 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6967 unit: static void _create() file: source/geometry/GeometryConvert.cpp start line: 42 end line: 45 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6968 unit: virtual bool onRecompute() file: source/geometry/GeometryConv2D.cpp start line: 133 end line: 136 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 6969 unit: static void _create() file: source/geometry/GeometryBatchMatMul.cpp start line: 471 end line: 474 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6970 unit: static void _create() file: source/geometry/GeometryPooling3D.cpp start line: 144 end line: 147 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6971 unit: static void _create() file: source/geometry/GeometryConv2DBackPropFilter.cpp start line: 269 end line: 272 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6972 unit: static void _create() file: source/geometry/GeometryLayernorm.cpp start line: 131 end line: 134 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6973 unit: static void _create() file: source/geometry/GeometryDilation2D.cpp start line: 144 end line: 147 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6974 unit: static void _create() file: source/geometry/GeometryThreshold.cpp start line: 49 end line: 52 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6975 unit: static void _create() file: source/geometry/GeometryDet.cpp start line: 41 end line: 44 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6976 unit: static void _create() file: source/geometry/GeometryUnary.cpp start line: 38 end line: 41 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6977 unit: static void _create() file: source/geometry/GeometryConcat.cpp start line: 82 end line: 85 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6978 unit: static void _create() file: source/geometry/GeometryPoolGrad.cpp start line: 400 end line: 403 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6979 unit: static void _create() file: source/geometry/GeometryELU.cpp start line: 89 end line: 92 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6980 unit: static void _create() file: source/geometry/GeometryInnerProduct.cpp start line: 146 end line: 149 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6981 unit: static void _create() file: source/geometry/GeometryStridedSlice.cpp start line: 340 end line: 343 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 6982 unit: static VecType load() file: source/math/Vec.hpp start line: 230 end line: 233 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6983 unit: static VecType broadcast() file: source/math/Vec.hpp start line: 234 end line: 237 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6984 unit: static VecType broadcast() file: source/math/Vec.hpp start line: 238 end line: 241 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6985 unit: static VecType load() file: source/math/Vec.hpp start line: 242 end line: 245 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6986 unit: static VecType max() file: source/math/Vec.hpp start line: 252 end line: 255 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6987 unit: static VecType min() file: source/math/Vec.hpp start line: 256 end line: 259 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6988 unit: static VecType fma() file: source/math/Vec.hpp start line: 260 end line: 263 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6989 unit: static VecType fms() file: source/math/Vec.hpp start line: 264 end line: 267 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6990 unit: static VecType load() file: source/math/Vec.hpp start line: 392 end line: 395 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6991 unit: static VecType broadcast() file: source/math/Vec.hpp start line: 396 end line: 399 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6992 unit: static VecType load() file: source/math/Vec.hpp start line: 400 end line: 403 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6993 unit: static VecType max() file: source/math/Vec.hpp start line: 413 end line: 416 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6994 unit: static VecType min() file: source/math/Vec.hpp start line: 417 end line: 420 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6995 unit: static VecType fma() file: source/math/Vec.hpp start line: 421 end line: 424 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6996 unit: static VecType fms() file: source/math/Vec.hpp start line: 425 end line: 428 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 6997 unit: static VecType load() file: source/math/Vec.hpp start line: 634 end line: 637 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 6998 unit: static VecType max() file: source/math/Vec.hpp start line: 646 end line: 649 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 6999 unit: static VecType min() file: source/math/Vec.hpp start line: 650 end line: 653 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7000 unit: static VecType load() file: source/math/Vec.hpp start line: 767 end line: 770 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7001 unit: static VecType broadcast() file: source/math/Vec.hpp start line: 771 end line: 774 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7002 unit: static VecType max() file: source/math/Vec.hpp start line: 784 end line: 787 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7003 unit: static VecType min() file: source/math/Vec.hpp start line: 788 end line: 791 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7004 unit: virtual void onRelease() file: source/core/BufferAllocator.cpp start line: 61 end line: 64 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7005 unit: void DeferBufferAllocator::barrierBegin() file: source/core/BufferAllocator.cpp start line: 525 end line: 528 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7006 unit: void set() file: source/core/AutoStorage.h start line: 74 end line: 77 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7007 unit: void addRef() file: source/core/AutoStorage.h start line: 159 end line: 162 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7008 unit: bool Backend::onReleaseBuffer() file: source/core/Backend.cpp start line: 135 end line: 138 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7009 unit: virtual bool onMeasure() file: source/core/Backend.hpp start line: 333 end line: 336 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 7010 unit: virtual bool onValid() file: source/core/Backend.hpp start line: 372 end line: 375 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7011 unit: int TensorUtils::getTensorChannelPack() file: source/core/TensorUtils.cpp start line: 961 end line: 964 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7012 unit: void TensorUtils::setTensorChannelPack() file: source/core/TensorUtils.cpp start line: 966 end line: 969 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 7013 unit: void TensorUtils::setTensorSupportPack() file: source/core/TensorUtils.cpp start line: 971 end line: 974 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7014 unit: void TensorUtils::setSharedMem() file: source/core/TensorUtils.cpp start line: 984 end line: 987 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7015 unit: float CUDARuntimeWrapper::onGetMemoryInMB() file: source/backend/cuda/core/CUDABackend.cpp start line: 69 end line: 72 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7016 unit: size_t CUDARuntime::blocks_num() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 86 end line: 102 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7017 unit: void CUDARuntime::memset() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 163 end line: 166 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7018 unit: CUresult CUDADriverWrapper::cuGetErrorName() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 71 end line: 74 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7019 unit: CUresult CUDADriverWrapper::cuFuncSetAttribute() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 76 end line: 79 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7020 unit: CUresult CUDADriverWrapper::cuLinkComplete() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 81 end line: 84 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7021 unit: CUresult CUDADriverWrapper::cuModuleUnload() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 86 end line: 89 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7022 unit: CUresult CUDADriverWrapper::cuLinkDestroy() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 91 end line: 94 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7023 unit: CUresult CUDADriverWrapper::cuModuleLoadData() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 96 end line: 99 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7024 unit: CUresult CUDADriverWrapper::cuModuleGetFunction() file: source/backend/cuda/execution/plugin/common/cudaDriverWrapper.cpp start line: 107 end line: 110 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7025 unit: static CUTLASS_HOST_DEVICE auto apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm_kernel_utils.h start line: 211 end line: 214 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7026 unit: static CUTLASS_HOST_DEVICE auto apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm_kernel_utils.h start line: 220 end line: 223 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7027 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 365 end line: 368 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7028 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 408 end line: 411 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7029 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1117 end line: 1120 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7030 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1160 end line: 1163 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7031 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1368 end line: 1371 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7032 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1587 end line: 1590 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7033 unit: static cutlass::gemm::GemmCoord grid_shape() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped_problem_visitor.h start line: 57 end line: 61 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7034 unit: bool isValid() file: source/backend/cuda/execution/plugin/FmhaV2/fmha_flash_attention/include/sharedCubinLoader.h start line: 120 end line: 123 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7035 unit: uint64_t hashID() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/fmha_cross_attention.h start line: 383 end line: 386 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7036 unit: uint64_t hashID() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/fmha_cross_attention.h start line: 388 end line: 391 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7037 unit: bool isValid() file: source/backend/cuda/execution/plugin/Fmhca/fmha_cross_attention/include/sharedCubinLoader.h start line: 124 end line: 127 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7038 unit: ErrorCode tensorConvert() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 88 end line: 91 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7039 unit: virtual ErrorCode onResize() file: source/backend/cpu/CPUDeconvolutionDepthwise.hpp start line: 48 end line: 51 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7040 unit: inline static uint32_t midr_set_implementer() file: source/backend/cpu/CPURuntime.cpp start line: 257 end line: 260 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7041 unit: inline static uint32_t midr_set_architecture() file: source/backend/cpu/CPURuntime.cpp start line: 262 end line: 265 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7042 unit: inline static uint32_t midr_set_revision() file: source/backend/cpu/CPURuntime.cpp start line: 271 end line: 274 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7043 unit: inline static uint32_t midr_set_variant() file: source/backend/cpu/CPURuntime.cpp start line: 276 end line: 279 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7044 unit: static std::complex compute_exponential() file: source/backend/cpu/CPUStft.cpp start line: 86 end line: 89 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7045 unit: inline bool KleidiAI::isLoaded() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 201 end line: 204 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7046 unit: inline size_t KleidiAI::getMr() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 206 end line: 209 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 7047 unit: inline size_t KleidiAI::getNr() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 211 end line: 214 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7048 unit: inline size_t KleidiAI::getKr() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 216 end line: 219 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7049 unit: inline size_t KleidiAI::getSr() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 221 end line: 224 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7050 unit: inline size_t KleidiAI::getMStep() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 226 end line: 229 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 7051 unit: inline size_t KleidiAI::getNStep() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 231 end line: 234 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7052 unit: inline static size_t kai_k_roundedup() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 15 end line: 20 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7053 unit: virtual ErrorCode onExecute() file: source/backend/cpu/render/CPUTexture.cpp start line: 165 end line: 168 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7054 unit: virtual ErrorCode onExecute() file: source/backend/cpu/render/CPUTexture.cpp start line: 187 end line: 190 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7055 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 131 end line: 134 size: 4 LOC McCabe index: 2 number of parameters: 0 id: 7056 unit: bool CPURuntime::onCheckInfo() file: source/backend/cpu/CPUBackend.cpp start line: 213 end line: 216 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7057 unit: ErrorCode CPUDynamicQuant::onResize() file: source/backend/cpu/CPUDynamicQuant.cpp start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7058 unit: void _AVX_MNNPackedMatMulRemainFMA() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMA.cpp start line: 57 end line: 60 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7059 unit: void _AVX_MNNPackedMatMulRemainFMA_BF16() file: source/backend/cpu/x86_x64/avxfma/GemmAVX2FMABF16.cpp start line: 127 end line: 130 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7060 unit: static VecType load() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 297 end line: 300 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7061 unit: static VecType broadcast() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 301 end line: 304 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7062 unit: static VecType max() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 311 end line: 314 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7063 unit: static VecType min() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 315 end line: 318 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7064 unit: static VecType fma() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 319 end line: 322 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7065 unit: static VecType fms() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 323 end line: 326 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7066 unit: static VecType load() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 165 end line: 168 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7067 unit: static VecType broadcast() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 169 end line: 172 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7068 unit: static VecType max() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 179 end line: 182 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7069 unit: static VecType min() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 183 end line: 186 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7070 unit: static VecType fma() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 187 end line: 190 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7071 unit: static VecType fms() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 191 end line: 194 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7072 unit: void _AVX_MNNPackedSparseMatMul() file: source/backend/cpu/x86_x64/avx/GemmCommon.cpp start line: 415 end line: 419 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7073 unit: void _SSE_MNNSamplerC4Nearest() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 622 end line: 625 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7074 unit: void _SSE_MNNSampleC4Bilinear() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 628 end line: 631 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7075 unit: void _SSE_MNNPackedSparseMatMul() file: source/backend/cpu/x86_x64/sse/GemmCommon.cpp start line: 180 end line: 184 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7076 unit: inline int16_t MNNFP32ToBF16() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 25 end line: 28 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7077 unit: static VecType max() file: source/backend/cpu/bf16/VecHalf.hpp start line: 292 end line: 295 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7078 unit: static VecType min() file: source/backend/cpu/bf16/VecHalf.hpp start line: 296 end line: 299 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7079 unit: static VecType broadcast() file: source/backend/cpu/bf16/VecHalf.hpp start line: 391 end line: 394 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7080 unit: static VecType broadcast() file: source/backend/cpu/bf16/VecHalf.hpp start line: 395 end line: 398 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7081 unit: static VecType load() file: source/backend/cpu/bf16/VecHalf.hpp start line: 399 end line: 409 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7082 unit: static void save() file: source/backend/cpu/bf16/VecHalf.hpp start line: 410 end line: 413 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7083 unit: static VecType max() file: source/backend/cpu/bf16/VecHalf.hpp start line: 414 end line: 417 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7084 unit: static VecType min() file: source/backend/cpu/bf16/VecHalf.hpp start line: 418 end line: 421 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7085 unit: static VecType fma() file: source/backend/cpu/bf16/VecHalf.hpp start line: 422 end line: 425 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7086 unit: static VecType fms() file: source/backend/cpu/bf16/VecHalf.hpp start line: 426 end line: 429 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7087 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUConvolutionDepthwise.hpp start line: 54 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7088 unit: virtual ErrorCode onResize() file: source/backend/cpu/CPUConvolutionDepthwise.hpp start line: 58 end line: 61 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7089 unit: tIntegerType MaskIfNonZero() file: source/backend/cpu/CPUFixedPoint.hpp start line: 126 end line: 129 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7090 unit: IntegerType RoundingHalfSum() file: source/backend/cpu/CPUFixedPoint.hpp start line: 199 end line: 202 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7091 unit: IntegerType SaturatingAdd() file: source/backend/cpu/CPUFixedPoint.hpp start line: 223 end line: 226 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7092 unit: IntegerType AddSaturatingIf16Bit() file: source/backend/cpu/CPUFixedPoint.hpp start line: 252 end line: 255 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7093 unit: IntegerType SaturatingRoundingDoublingHighMul() file: source/backend/cpu/CPUFixedPoint.hpp start line: 257 end line: 260 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7094 unit: static FixedPoint One() file: source/backend/cpu/CPUFixedPoint.hpp start line: 404 end line: 407 size: 4 LOC McCabe index: 3 number of parameters: 0 id: 7095 unit: FixedPoint FuncName() file: source/backend/cpu/CPUFixedPoint.hpp start line: 467 end line: 470 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7096 unit: FixedPoint SelectUsingMask() file: source/backend/cpu/CPUFixedPoint.hpp start line: 509 end line: 512 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7097 unit: FixedPoint SaturatingAdd() file: source/backend/cpu/CPUFixedPoint.hpp start line: 525 end line: 528 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7098 unit: FixedPoint AddSaturatingIf16Bit() file: source/backend/cpu/CPUFixedPoint.hpp start line: 531 end line: 534 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7099 unit: void setPadVal() file: source/backend/cpu/CPUImageProcess.hpp start line: 36 end line: 39 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7100 unit: void DenseConvolutionTiledExecutor::initWeight() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 25 end line: 29 size: 4 LOC McCabe index: 1 number of parameters: 7 id: 7101 unit: ErrorCode DenseConvolutionTiledExecutor::onExecute() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 231 end line: 234 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7102 unit: void DenseConvolutionTiledImpl::getPackParameter() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 324 end line: 327 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 7103 unit: inline void MNNSamplerC1Copy() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 111 end line: 114 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7104 unit: inline void MNNSamplerC3Copy() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 115 end line: 118 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7105 unit: inline void MNNSamplerC4Copy() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 119 end line: 122 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7106 unit: void StrassenMatrixComputor::onReset() file: source/backend/cpu/compute/StrassenMatmulComputor.cpp start line: 481 end line: 484 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7107 unit: virtual ErrorCode onResize() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.hpp start line: 79 end line: 82 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7108 unit: ErrorCode ConvolutionTiledImpl::onResize() file: source/backend/cpu/compute/ConvolutionTiledExecutor.cpp start line: 71 end line: 74 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7109 unit: void MNNSamplerC3Bilinear() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 785 end line: 788 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7110 unit: void MNNSamplerC3Nearest() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 837 end line: 840 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7111 unit: static PerfConfig bestTileConvolutionConfig() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.hpp start line: 47 end line: 50 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 7112 unit: static void MNNLineDepthWiseInt8AddBiasScaleUnit3x3() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1664 end line: 1667 size: 4 LOC McCabe index: 1 number of parameters: 11 id: 7113 unit: void MNNPackedMatMulRemain_int4() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 188 end line: 191 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7114 unit: void MNNPackedMatMulRemain_int8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 195 end line: 198 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7115 unit: void MNNPackedMatMulRemain() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1241 end line: 1244 size: 4 LOC McCabe index: 1 number of parameters: 9 id: 7116 unit: void SparseConvolutionTiledImpl::getPackParameter() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.cpp start line: 258 end line: 261 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 7117 unit: WinogradConfig ConvolutionWinogradImpl::bestWinogradUnit() file: source/backend/cpu/compute/ConvolutionWinogradImpl.cpp start line: 34 end line: 37 size: 4 LOC McCabe index: 1 number of parameters: 6 id: 7118 unit: void clearEvent() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 132 end line: 135 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7119 unit: static void callback() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 35 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 7120 unit: void OpenCLRuntime::setCommandQueueProfileEnable() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 336 end line: 339 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7121 unit: void OpenCLRuntime::setCommandQueueProfileDisable() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 341 end line: 344 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7122 unit: unsigned int OpenCLRuntime::getQueueNum() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 346 end line: 349 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7123 unit: void CLRuntime::setGlobalCLRuntime() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7124 unit: std::shared_ptr CLRuntime::getGlobalCLRuntime() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 36 end line: 39 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7125 unit: void CLRuntime::onGabageCollect() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 228 end line: 231 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7126 unit: float CLRuntime::onGetMemoryInMB() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 233 end line: 236 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7127 unit: void registerOpenCLRuntimeCreator() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1575 end line: 1578 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7128 unit: void ImagePool::clear() file: source/backend/opencl/core/ImagePool.cpp start line: 60 end line: 63 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7129 unit: static float EstimateOccupancy() file: source/backend/opencl/execution/buffer/ConvSubgroupBufExecution.cpp start line: 19 end line: 24 size: 4 LOC McCabe index: 1 number of parameters: 7 id: 7130 unit: void StrassenMatrixComputor::onReset() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 431 end line: 434 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7131 unit: ErrorCode NNAPICommonExecution::buildOperation() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 72 end line: 75 size: 4 LOC McCabe index: 2 number of parameters: 3 id: 7132 unit: ErrorCode NNAPIQuant::onResize() file: source/backend/nnapi/execution/NNAPIQuant.cpp start line: 17 end line: 21 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7133 unit: void NNAPIBackend::onResizeBegin() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 250 end line: 253 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7134 unit: const VkResult VulkanInstance::enumeratePhysicalDevices() file: source/backend/vulkan/component/VulkanInstance.cpp start line: 82 end line: 85 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7135 unit: const VkResult VulkanDevice::allocMemory() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 198 end line: 201 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7136 unit: const VkResult VulkanDevice::mapMemory() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 207 end line: 210 size: 4 LOC McCabe index: 1 number of parameters: 5 id: 7137 unit: const VkResult VulkanDevice::bindBufferMemory() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 216 end line: 219 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7138 unit: const VkResult VulkanDevice::flushMappedMemoryRanges() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 225 end line: 228 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7139 unit: const VkResult VulkanDevice::invalidateMappedMemoryRanges() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 230 end line: 233 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7140 unit: const void VulkanDevice::destroyCommandPool() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 246 end line: 249 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7141 unit: const void VulkanDevice::freeCommandBuffers() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 264 end line: 267 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7142 unit: const VkResult VulkanDevice::allocateCommandBuffer() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 269 end line: 272 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7143 unit: const VkResult VulkanDevice::waitForFences() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 306 end line: 309 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 7144 unit: const void VulkanDevice::getImageMemoryRequirements() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 378 end line: 381 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7145 unit: const void VulkanDevice::bindImageMemory() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 383 end line: 386 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7146 unit: const void VulkanDevice::destroyPipelineCache() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 445 end line: 448 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7147 unit: const void VulkanDevice::destroyShaderModule() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 462 end line: 465 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7148 unit: const void VulkanDevice::destroyPipelineLayout() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 501 end line: 504 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7149 unit: const void VulkanDevice::destroyDescriptorSetLayout() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 532 end line: 535 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7150 unit: const void VulkanDevice::destroyDescriptorPool() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 569 end line: 572 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7151 unit: void VulkanTarget::onEnter() file: source/backend/vulkan/component/VulkanTarget.cpp start line: 4 end line: 7 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7152 unit: virtual void onRelease() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 37 end line: 40 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7153 unit: void VulkanPipelineFactory::reset() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 20 end line: 23 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7154 unit: void VulkanPipeline::bind() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 140 end line: 145 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7155 unit: void VulkanBuffer::unmap() file: source/backend/vulkan/component/VulkanBuffer.cpp start line: 53 end line: 56 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7156 unit: virtual MemChunk onAlloc() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 20 end line: 23 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7157 unit: virtual void onRelease() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 24 end line: 27 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7158 unit: def getRawRefFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7159 unit: def initlizateShaderCache() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7160 unit: def getRawRefFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7161 unit: def initlizateShaderCache() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7162 unit: virtual ~VulkanRasterDiff() file: source/backend/vulkan/buffer/render/VulkanRasterDiff.cpp start line: 37 end line: 40 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7163 unit: VulkanMatMul::~ VulkanMatMul() file: source/backend/vulkan/buffer/execution/VulkanMatMul.cpp start line: 44 end line: 47 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7164 unit: VULKAN_TENSOR VulkanBackend::getBuffer() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 131 end line: 134 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7165 unit: std::shared_ptr VulkanBackend::allocUniform() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 179 end line: 182 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7166 unit: void VulkanBackend::recycleUniform() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 183 end line: 186 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7167 unit: bool VulkanBackend::onClearBuffer() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 188 end line: 191 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7168 unit: int VulkanBackend::onSync() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 401 end line: 404 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7169 unit: def getRawRefFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7170 unit: def initlizateShaderCache() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7171 unit: static VecType load() file: source/backend/arm82/Arm82Vec.hpp start line: 40 end line: 43 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7172 unit: static VecType max() file: source/backend/arm82/Arm82Vec.hpp start line: 47 end line: 50 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7173 unit: static VecType min() file: source/backend/arm82/Arm82Vec.hpp start line: 51 end line: 54 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7174 unit: static VecType fma() file: source/backend/arm82/Arm82Vec.hpp start line: 61 end line: 64 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7175 unit: static VecType fms() file: source/backend/arm82/Arm82Vec.hpp start line: 65 end line: 68 size: 4 LOC McCabe index: 1 number of parameters: 3 id: 7176 unit: bool GLBackend::getOpenGLExtensions() file: source/backend/opengl/GLBackend.cpp start line: 57 end line: 60 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7177 unit: void GLBackend::compute() file: source/backend/opengl/GLBackend.cpp start line: 214 end line: 217 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 7178 unit: void GLTexture::read() file: source/backend/opengl/GLTexture.cpp start line: 82 end line: 85 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7179 unit: void GLTexture::write() file: source/backend/opengl/GLTexture.cpp start line: 87 end line: 90 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7180 unit: void GLLock::lock() file: source/backend/opengl/GLLock.cpp start line: 27 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7181 unit: void GLLock::unlock() file: source/backend/opengl/GLLock.cpp start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7182 unit: def getName() file: source/backend/opengl/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7183 unit: int GLProgram::getAttribLocation() file: source/backend/opengl/GLProgram.cpp start line: 43 end line: 46 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7184 unit: int GLProgram::getUniformLocation() file: source/backend/opengl/GLProgram.cpp start line: 47 end line: 50 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 7185 unit: void GLProgram::useProgram() file: source/backend/opengl/GLProgram.cpp start line: 52 end line: 55 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7186 unit: void protobuf_c_service_destroy() file: source/backend/coreml/mlmodel/src/protobuf-c.c start line: 3537 end line: 3540 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7187 unit: void CoreMLCommonExecution::setLayerInputsAndOutputs() file: source/backend/coreml/execution/CoreMLCommonExecution.cpp start line: 31 end line: 34 size: 4 LOC McCabe index: 3 number of parameters: 3 id: 7188 unit: virtual ~MetalBinaryBroadCast() file: source/backend/metal/MetalLoop.mm start line: 526 end line: 529 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7189 unit: void MetalBackend::onExecuteBegin() file: source/backend/metal/MetalBackend.mm start line: 264 end line: 267 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7190 unit: void MetalBackend::onExecuteEnd() file: source/backend/metal/MetalBackend.mm start line: 268 end line: 271 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7191 unit: ErrorCode MetalBackend::onResizeEnd() file: source/backend/metal/MetalBackend.mm start line: 536 end line: 539 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 7192 unit: void MetalRuntime::setCommandQueue() file: source/backend/metal/MetalBackend.mm start line: 885 end line: 888 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 7193 unit: def getName() file: source/backend/metal/makeshader.py start line: 0 end line: 0 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7194 unit: static inline float4 MNNEXP() file: source/backend/metal/MetalUnary.mm start line: 27 end line: 30 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7195 unit: static inline float4 MNNTANH() file: source/backend/metal/MetalUnary.mm start line: 32 end line: 35 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 7196 unit: std::shared_ptr Optimizer::create() file: express/Optimizer.cpp start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7197 unit: VARP _AvePool() file: express/NeuralNetWorkOp.cpp start line: 363 end line: 365 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 7198 unit: VARP _MaxPool() file: express/NeuralNetWorkOp.cpp start line: 367 end line: 369 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 7199 unit: VARP _Softplus() file: express/NeuralNetWorkOp.cpp start line: 485 end line: 487 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7200 unit: VARP _Softsign() file: express/NeuralNetWorkOp.cpp start line: 494 end line: 496 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7201 unit: VARP _Round() file: express/MathOp.cpp start line: 222 end line: 224 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7202 unit: VARP _Sign() file: express/MathOp.cpp start line: 447 end line: 449 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7203 unit: VARP _Tanh() file: express/MathOp.cpp start line: 516 end line: 518 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7204 unit: VARP _Sigmoid() file: express/MathOp.cpp start line: 526 end line: 528 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7205 unit: VARP _Silu() file: express/MathOp.cpp start line: 536 end line: 538 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7206 unit: VARP _Expm1() file: express/MathOp.cpp start line: 547 end line: 549 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7207 unit: VARP _Add() file: express/MathOp.cpp start line: 559 end line: 561 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7208 unit: VARP _Subtract() file: express/MathOp.cpp start line: 571 end line: 573 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7209 unit: VARP _Multiply() file: express/MathOp.cpp start line: 583 end line: 585 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7210 unit: VARP _Divide() file: express/MathOp.cpp start line: 595 end line: 597 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7211 unit: VARP _Pow() file: express/MathOp.cpp start line: 608 end line: 610 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7212 unit: VARP _Minimum() file: express/MathOp.cpp start line: 620 end line: 622 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7213 unit: VARP _Maximum() file: express/MathOp.cpp start line: 631 end line: 633 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7214 unit: VARP _BiasAdd() file: express/MathOp.cpp start line: 646 end line: 648 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7215 unit: VARP _Greater() file: express/MathOp.cpp start line: 658 end line: 660 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7216 unit: VARP _GreaterEqual() file: express/MathOp.cpp start line: 670 end line: 672 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7217 unit: VARP _Less() file: express/MathOp.cpp start line: 682 end line: 684 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7218 unit: VARP _FloorDiv() file: express/MathOp.cpp start line: 694 end line: 696 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7219 unit: VARP _SquaredDifference() file: express/MathOp.cpp start line: 706 end line: 708 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7220 unit: VARP _Equal() file: express/MathOp.cpp start line: 718 end line: 720 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7221 unit: VARP _LessEqual() file: express/MathOp.cpp start line: 730 end line: 732 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7222 unit: VARP _FloorMod() file: express/MathOp.cpp start line: 742 end line: 744 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7223 unit: VARP _Atan2() file: express/MathOp.cpp start line: 754 end line: 756 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7224 unit: VARP _LogicalOr() file: express/MathOp.cpp start line: 766 end line: 768 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7225 unit: VARP _NotEqual() file: express/MathOp.cpp start line: 778 end line: 780 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7226 unit: VARP _BitwiseAnd() file: express/MathOp.cpp start line: 790 end line: 792 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7227 unit: VARP _BitwiseOr() file: express/MathOp.cpp start line: 801 end line: 803 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7228 unit: VARP _BitwiseXor() file: express/MathOp.cpp start line: 812 end line: 814 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7229 unit: VARP _ReduceSum() file: express/MathOp.cpp start line: 829 end line: 831 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7230 unit: VARP _ReduceSumMutable() file: express/MathOp.cpp start line: 833 end line: 835 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7231 unit: VARP _ReduceMean() file: express/MathOp.cpp start line: 853 end line: 855 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7232 unit: VARP _ReduceMeanMutable() file: express/MathOp.cpp start line: 856 end line: 858 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7233 unit: VARP _ReduceMax() file: express/MathOp.cpp start line: 892 end line: 894 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7234 unit: VARP _ReduceMaxMutable() file: express/MathOp.cpp start line: 895 end line: 897 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7235 unit: VARP _ReduceMin() file: express/MathOp.cpp start line: 912 end line: 914 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7236 unit: VARP _ReduceMinMutable() file: express/MathOp.cpp start line: 915 end line: 917 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7237 unit: VARP _ReduceProd() file: express/MathOp.cpp start line: 932 end line: 934 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7238 unit: VARP _ReduceProdMutable() file: express/MathOp.cpp start line: 935 end line: 937 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7239 unit: VARP _ReduceAny() file: express/MathOp.cpp start line: 951 end line: 953 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7240 unit: VARP _ReduceAnyMutable() file: express/MathOp.cpp start line: 954 end line: 956 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7241 unit: VARP _ReduceAll() file: express/MathOp.cpp start line: 970 end line: 972 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7242 unit: VARP _ReduceAllMutable() file: express/MathOp.cpp start line: 973 end line: 975 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7243 unit: VARP _Prod() file: express/MathOp.cpp start line: 1016 end line: 1018 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7244 unit: VARP _Sum() file: express/MathOp.cpp start line: 1027 end line: 1029 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7245 unit: VARP _Max() file: express/MathOp.cpp start line: 1038 end line: 1040 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7246 unit: VARP _Sub() file: express/MathOp.cpp start line: 1049 end line: 1051 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7247 unit: VARP _ScatterNd() file: express/MathOp.cpp start line: 1157 end line: 1159 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7248 unit: VARP _ScatterNd() file: express/MathOp.cpp start line: 1161 end line: 1163 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7249 unit: VARP _Mod() file: express/MathOp.cpp start line: 1275 end line: 1277 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7250 unit: void Expr::setName() file: express/Expr.cpp start line: 294 end line: 296 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7251 unit: size_t Variable::linkNumber() file: express/Expr.cpp start line: 355 end line: 357 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7252 unit: VARP VARP::mean() file: express/Expr.cpp start line: 1390 end line: 1392 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7253 unit: VARP VARP::sum() file: express/Expr.cpp start line: 1393 end line: 1395 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7254 unit: const EXPRP getExpr() file: express/module/PipelineModule.hpp start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7255 unit: virtual std::vector onForward() file: express/module/Module.cpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7256 unit: Express::VARP Module::forward() file: express/module/Module.cpp start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7257 unit: bool Module::getIsTraining() file: express/module/Module.cpp start line: 117 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7258 unit: void Module::registerModel() file: express/module/Module.cpp start line: 121 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7259 unit: int Executor::getCurrentRuntimeStatus() file: express/Executor.cpp start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7260 unit: void Executor::RuntimeManager::setMode() file: express/Executor.cpp start line: 222 end line: 224 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7261 unit: void Executor::RuntimeManager::setExternalPath() file: express/Executor.cpp start line: 233 end line: 235 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7262 unit: void Executor::RuntimeManager::setExternalFile() file: express/Executor.cpp start line: 366 end line: 368 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7263 unit: void Executor::makeCache() file: express/Executor.cpp start line: 582 end line: 585 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7264 unit: void Executor::setLazyComputeMode() file: express/Executor.cpp start line: 651 end line: 653 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7265 unit: DataType Utils::convertDataType() file: express/Utils.cpp start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7266 unit: void Executor::ComputeCache::setShapeDirty() file: express/Utils.cpp start line: 190 end line: 192 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7267 unit: void Executor::ComputeCache::setContentDirty() file: express/Utils.cpp start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7268 unit: std::string getIndent() file: codegen/cpu/AST.hpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7269 unit: void push_back() file: codegen/cpu/AST.hpp start line: 196 end line: 198 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7270 unit: std::string codegen() file: codegen/cpu/CPUPluginModule.cpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7271 unit: std::string OpenCLTarget::type() file: codegen/opencl/OpenCLTarget.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7272 unit: std::string OpenCLTarget::number() file: codegen/opencl/OpenCLTarget.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7273 unit: std::string OpenCLTarget::load() file: codegen/opencl/OpenCLTarget.cpp start line: 203 end line: 205 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7274 unit: std::string OpenCLTarget::loadscalar() file: codegen/opencl/OpenCLTarget.cpp start line: 206 end line: 208 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7275 unit: std::string OpenCLTarget::store() file: codegen/opencl/OpenCLTarget.cpp start line: 209 end line: 211 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7276 unit: std::string getNumVal() file: codegen/old_opencl/OpenCLModule.cpp start line: 253 end line: 255 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7277 unit: std::string readPixel() file: codegen/old_opencl/OpenCLModule.cpp start line: 256 end line: 258 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7278 unit: std::string writePixel() file: codegen/old_opencl/OpenCLModule.cpp start line: 259 end line: 261 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7279 unit: std::string getIndent() file: codegen/old_opencl/OpenCLModule.cpp start line: 264 end line: 266 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7280 unit: bool hasVar() file: codegen/SourceModule.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7281 unit: std::string getVar() file: codegen/SourceModule.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7282 unit: std::string getIO() file: codegen/SourceModule.cpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7283 unit: void setUse() file: codegen/SourceModule.cpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7284 unit: InOutTensors getIOTensors() file: codegen/SourceModule.cpp start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7285 unit: std::string SourceModule::getIndent() file: codegen/SourceModule.cpp start line: 176 end line: 178 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7286 unit: std::string MetalTarget::type() file: codegen/metal/MetalTarget.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7287 unit: std::string MetalTarget::number() file: codegen/metal/MetalTarget.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7288 unit: std::string MetalTarget::load() file: codegen/metal/MetalTarget.cpp start line: 197 end line: 199 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7289 unit: std::string MetalTarget::loadscalar() file: codegen/metal/MetalTarget.cpp start line: 200 end line: 202 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7290 unit: std::string MetalTarget::store() file: codegen/metal/MetalTarget.cpp start line: 203 end line: 205 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7291 unit: void setFuseKernelVectorize() file: codegen/SourceModule.hpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7292 unit: static inline float sigmoid() file: backupcode/cpubackend/CPULSTM.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7293 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 207 end line: 209 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7294 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 213 end line: 215 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7295 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 219 end line: 221 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7296 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 225 end line: 227 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7297 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 231 end line: 233 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7298 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Binary.cpp start line: 237 end line: 239 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7299 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7300 unit: Vec4Half operator() file: backupcode/cpubackend/bf16/BF16Unary.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7301 unit: int numberThread() file: backupcode/cpubackend/bf16/BF16Backend.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7302 unit: static VecType fma() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 158 end line: 160 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7303 unit: static VecType fms() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7304 unit: static inline void transpose12() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 174 end line: 177 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7305 unit: static VecType broadcast() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 264 end line: 266 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7306 unit: static VecType fma() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 300 end line: 302 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7307 unit: static VecType fms() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 303 end line: 305 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7308 unit: static inline void transpose12() file: backupcode/cpubackend/bf16/VecHalf.hpp start line: 319 end line: 321 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7309 unit: void registerBF16Backend() file: backupcode/cpubackend/bf16/BF16Backend.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7310 unit: static void _create() file: backupcode/geometry/GeometryCropAndResize.cpp start line: 121 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7311 unit: void setPadding() file: include/MNN/ImageProcess.hpp start line: 149 end line: 151 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7312 unit: HALIDE_ALWAYS_INLINE halide_type_t() file: include/MNN/HalideRuntime.h start line: 102 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7313 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 252 end line: 254 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7314 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 257 end line: 259 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7315 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 262 end line: 264 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7316 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 267 end line: 269 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7317 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 272 end line: 274 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7318 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 277 end line: 279 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7319 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 282 end line: 284 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7320 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 287 end line: 289 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7321 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 292 end line: 294 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7322 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 297 end line: 299 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7323 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: include/MNN/HalideRuntime.h start line: 302 end line: 304 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7324 unit: inline halide_type_t getType() file: include/MNN/Tensor.hpp start line: 193 end line: 195 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7325 unit: uint64_t deviceId() file: include/MNN/Tensor.hpp start line: 210 end line: 212 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7326 unit: int dimensions() file: include/MNN/Tensor.hpp start line: 215 end line: 217 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7327 unit: inline int elementSize() file: include/MNN/Tensor.hpp start line: 236 end line: 238 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7328 unit: inline int batch() file: include/MNN/Tensor.hpp start line: 260 end line: 262 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7329 unit: inline int stride() file: include/MNN/Tensor.hpp start line: 265 end line: 267 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7330 unit: inline int length() file: include/MNN/Tensor.hpp start line: 268 end line: 270 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7331 unit: inline void setStride() file: include/MNN/Tensor.hpp start line: 271 end line: 273 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7332 unit: inline void setLength() file: include/MNN/Tensor.hpp start line: 274 end line: 276 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7333 unit: inline bool PluginContext::hasAttr() file: include/MNN/plugin/PluginContext.hpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7334 unit: VARP _Cast() file: include/MNN/expr/MathOp.hpp start line: 116 end line: 118 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7335 unit: void Scope::EnterScope() file: include/MNN/expr/Scope.hpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7336 unit: std::pair expr() file: include/MNN/expr/Expr.hpp start line: 119 end line: 121 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7337 unit: void writeScaleMap() file: include/MNN/expr/Expr.hpp start line: 135 end line: 137 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7338 unit: static EXPRP create() file: include/MNN/expr/Expr.hpp start line: 199 end line: 201 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 7339 unit: int outputSize() file: include/MNN/expr/Expr.hpp start line: 210 end line: 212 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7340 unit: std::shared_ptr extra() file: include/MNN/expr/Expr.hpp start line: 233 end line: 235 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7341 unit: std::shared_ptr inside() file: include/MNN/expr/Expr.hpp start line: 237 end line: 239 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7342 unit: bool valid() file: include/MNN/expr/Expr.hpp start line: 240 end line: 242 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7343 unit: bool visited() file: include/MNN/expr/Expr.hpp start line: 243 end line: 245 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7344 unit: void setVisited() file: include/MNN/expr/Expr.hpp start line: 246 end line: 248 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7345 unit: uint32_t getLazyMode() file: include/MNN/expr/Executor.hpp start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7346 unit: int size() file: include/MNN/expr/Optimizer.hpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7347 unit: virtual std::shared_ptr onGetParameters() file: include/MNN/expr/Optimizer.hpp start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7348 unit: void setName() file: include/MNN/expr/Module.hpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7349 unit: const std::string type() file: include/MNN/expr/Module.hpp start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7350 unit: void setType() file: include/MNN/expr/Module.hpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7351 unit: virtual int onOptimize() file: include/MNN/expr/Module.hpp start line: 112 end line: 114 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7352 unit: VARP _Scalar() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7353 unit: bool isIdentity() file: include/MNN/Matrix.h start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7354 unit: bool isScaleTranslate() file: include/MNN/Matrix.h start line: 174 end line: 176 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7355 unit: bool isTranslate() file: include/MNN/Matrix.h start line: 186 end line: 188 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7356 unit: bool preservesAxisAlignment() file: include/MNN/Matrix.h start line: 239 end line: 241 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7357 unit: float getScaleX() file: include/MNN/Matrix.h start line: 295 end line: 297 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7358 unit: float getScaleY() file: include/MNN/Matrix.h start line: 304 end line: 306 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7359 unit: float getSkewY() file: include/MNN/Matrix.h start line: 314 end line: 316 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7360 unit: float getSkewX() file: include/MNN/Matrix.h start line: 324 end line: 326 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7361 unit: float getTranslateX() file: include/MNN/Matrix.h start line: 333 end line: 335 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7362 unit: float getTranslateY() file: include/MNN/Matrix.h start line: 342 end line: 344 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7363 unit: float getPerspX() file: include/MNN/Matrix.h start line: 350 end line: 352 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7364 unit: float getPerspY() file: include/MNN/Matrix.h start line: 358 end line: 360 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7365 unit: void setScaleX() file: include/MNN/Matrix.h start line: 395 end line: 397 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7366 unit: void setScaleY() file: include/MNN/Matrix.h start line: 403 end line: 405 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7367 unit: void setSkewY() file: include/MNN/Matrix.h start line: 411 end line: 413 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7368 unit: void setSkewX() file: include/MNN/Matrix.h start line: 419 end line: 421 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7369 unit: void setTranslateX() file: include/MNN/Matrix.h start line: 427 end line: 429 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7370 unit: void setTranslateY() file: include/MNN/Matrix.h start line: 435 end line: 437 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7371 unit: void setPerspX() file: include/MNN/Matrix.h start line: 444 end line: 446 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7372 unit: void setPerspY() file: include/MNN/Matrix.h start line: 453 end line: 455 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7373 unit: void get9() file: include/MNN/Matrix.h start line: 493 end line: 495 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7374 unit: void setIdentity() file: include/MNN/Matrix.h start line: 535 end line: 537 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7375 unit: void mapPoints() file: include/MNN/Matrix.h start line: 1239 end line: 1241 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7376 unit: void mapXY() file: include/MNN/Matrix.h start line: 1259 end line: 1261 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7377 unit: bool mapRect() file: include/MNN/Matrix.h start line: 1304 end line: 1306 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7378 unit: bool cheapEqualTo() file: include/MNN/Matrix.h start line: 1341 end line: 1343 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7379 unit: void dirtyMatrixTypeCache() file: include/MNN/Matrix.h start line: 1449 end line: 1451 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7380 unit: MapXYProc getMapXYProc() file: include/MNN/Matrix.h start line: 1573 end line: 1575 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7381 unit: MapPtsProc getMapPtsProc() file: include/MNN/Matrix.h start line: 1584 end line: 1586 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7382 unit: uint64_t current() file: include/MNN/AutoTime.hpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7383 unit: static constexpr Rect MakeEmpty() file: include/MNN/Rect.h start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7384 unit: static Rect MakeLargest() file: include/MNN/Rect.h start line: 74 end line: 76 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7385 unit: static constexpr Rect MakeWH() file: include/MNN/Rect.h start line: 89 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7386 unit: static constexpr Rect MakeLTRB() file: include/MNN/Rect.h start line: 118 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7387 unit: static constexpr Rect MakeXYWH() file: include/MNN/Rect.h start line: 131 end line: 133 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7388 unit: bool isEmpty() file: include/MNN/Rect.h start line: 141 end line: 145 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 7389 unit: bool isSorted() file: include/MNN/Rect.h start line: 153 end line: 155 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 7390 unit: float x() file: include/MNN/Rect.h start line: 162 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7391 unit: float y() file: include/MNN/Rect.h start line: 171 end line: 173 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7392 unit: float left() file: include/MNN/Rect.h start line: 180 end line: 182 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7393 unit: float top() file: include/MNN/Rect.h start line: 189 end line: 191 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7394 unit: float right() file: include/MNN/Rect.h start line: 198 end line: 200 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7395 unit: float bottom() file: include/MNN/Rect.h start line: 207 end line: 209 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7396 unit: float width() file: include/MNN/Rect.h start line: 216 end line: 218 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7397 unit: float height() file: include/MNN/Rect.h start line: 225 end line: 227 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7398 unit: float centerX() file: include/MNN/Rect.h start line: 234 end line: 237 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7399 unit: float centerY() file: include/MNN/Rect.h start line: 244 end line: 247 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7400 unit: void setEmpty() file: include/MNN/Rect.h start line: 255 end line: 257 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7401 unit: void setLTRB() file: include/MNN/Rect.h start line: 284 end line: 286 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7402 unit: Rect makeOffset() file: include/MNN/Rect.h start line: 357 end line: 359 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7403 unit: Rect makeInset() file: include/MNN/Rect.h start line: 372 end line: 374 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7404 unit: Rect makeOutset() file: include/MNN/Rect.h start line: 387 end line: 389 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7405 unit: void outset() file: include/MNN/Rect.h start line: 448 end line: 450 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7406 unit: bool intersects() file: include/MNN/Rect.h start line: 474 end line: 476 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7407 unit: bool intersects() file: include/MNN/Rect.h start line: 484 end line: 486 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7408 unit: static bool Intersects() file: include/MNN/Rect.h start line: 495 end line: 497 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7409 unit: bool contains() file: include/MNN/Rect.h start line: 538 end line: 540 size: 3 LOC McCabe index: 3 number of parameters: 2 id: 7410 unit: static int getVARPByte() file: tools/cv/include/cv/types.hpp start line: 449 end line: 451 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7411 unit: MNN_PUBLIC VARP resize() file: tools/cv/include/cv/imgproc/geometric.hpp start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 8 id: 7412 unit: MNN_PUBLIC VARP warpAffine() file: tools/cv/include/cv/imgproc/geometric.hpp start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 9 id: 7413 unit: void printLine() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 344 end line: 346 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7414 unit: void printLine() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 347 end line: 349 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7415 unit: void printLine() file: tools/cv/benchmark/opencv_benchmark.cpp start line: 350 end line: 352 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7416 unit: inline static float det9x1() file: tools/cv/source/calib3d/calib3d.cpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7417 unit: VARP blur() file: tools/cv/source/imgproc/filter.cpp start line: 273 end line: 275 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7418 unit: VARP Scharr() file: tools/cv/source/imgproc/filter.cpp start line: 454 end line: 456 size: 3 LOC McCabe index: 1 number of parameters: 7 id: 7419 unit: int floodFill() file: tools/cv/source/imgproc/miscellaneous.cpp start line: 60 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7420 unit: VARP integral() file: tools/cv/source/imgproc/miscellaneous.cpp start line: 65 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7421 unit: std::pair convertMaps() file: tools/cv/source/imgproc/geometric.cpp start line: 17 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7422 unit: VARP warpPerspective() file: tools/cv/source/imgproc/geometric.cpp start line: 202 end line: 204 size: 3 LOC McCabe index: 1 number of parameters: 6 id: 7423 unit: inline uint32_t mnn_clz() file: tools/audio/source/audio.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7424 unit: static inline VARP _var() file: tools/audio/source/audio.cpp start line: 279 end line: 281 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7425 unit: def MNN_QAT_variables() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 7426 unit: def save_sensitivity_npy() file: tools/mnncompress/mnncompress/tensorflow/sensitivity_analyzer.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7427 unit: def after_run() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7428 unit: def after_run() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7429 unit: def after_run() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7430 unit: def after_run() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7431 unit: def after_run() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7432 unit: def after_run() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7433 unit: def MNN_QAT_variables() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 7434 unit: def MNN_QAT_variables() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 7435 unit: def __load_graph() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7436 unit: def operand_spilt() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7437 unit: def operand_to_bin() file: tools/script/arm_assembly.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7438 unit: def addEdge() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7439 unit: def android_test() file: tools/script/modelTestForAndroid.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 7440 unit: def mnn_rules() file: tools/script/mnn_rules.py start line: 0 end line: 0 size: 3 LOC McCabe index: 6 number of parameters: 1 id: 7441 unit: operator bool() file: tools/quantization/logkit.h start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7442 unit: void TensorStatistic::setThresholdMethod() file: tools/quantization/TensorStatistic.cpp start line: 116 end line: 118 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7443 unit: void resetUpdatedDistributionFlag() file: tools/quantization/TensorStatistic.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7444 unit: void resetUpdatedRangeFlags() file: tools/quantization/TensorStatistic.hpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7445 unit: std::string name() file: tools/quantization/TensorStatistic.hpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7446 unit: bool visited() file: tools/quantization/TensorStatistic.hpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7447 unit: void setVisited() file: tools/quantization/TensorStatistic.hpp start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7448 unit: bool valid() file: tools/quantization/calibration.hpp start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7449 unit: void Calibration::_initMNNSession() file: tools/quantization/calibration.cpp start line: 492 end line: 494 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7450 unit: int main() file: tools/quantization/quantized.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7451 unit: operator bool() file: tools/converter/include/logkit.h start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7452 unit: inline String toLocalString() file: tools/converter/include/cxxopts.hpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7453 unit: inline size_t stringLength() file: tools/converter/include/cxxopts.hpp start line: 120 end line: 122 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7454 unit: inline bool empty() file: tools/converter/include/cxxopts.hpp start line: 131 end line: 133 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7455 unit: inline cxxopts::UnicodeStringIterator begin() file: tools/converter/include/cxxopts.hpp start line: 137 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7456 unit: inline cxxopts::UnicodeStringIterator end() file: tools/converter/include/cxxopts.hpp start line: 141 end line: 143 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7457 unit: T toLocalString() file: tools/converter/include/cxxopts.hpp start line: 153 end line: 155 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7458 unit: inline size_t stringLength() file: tools/converter/include/cxxopts.hpp start line: 157 end line: 159 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7459 unit: std::string toUTF8String() file: tools/converter/include/cxxopts.hpp start line: 175 end line: 177 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 7460 unit: inline bool empty() file: tools/converter/include/cxxopts.hpp start line: 179 end line: 181 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7461 unit: void check_signed_range() file: tools/converter/include/cxxopts.hpp start line: 343 end line: 345 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7462 unit: R checked_negate() file: tools/converter/include/cxxopts.hpp start line: 349 end line: 354 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 7463 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 377 end line: 379 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7464 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 381 end line: 383 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7465 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 385 end line: 387 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7466 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 389 end line: 391 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7467 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 393 end line: 395 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7468 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 397 end line: 399 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7469 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 401 end line: 403 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7470 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 405 end line: 407 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7471 unit: inline void parse_value() file: tools/converter/include/cxxopts.hpp start line: 414 end line: 416 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7472 unit: void parse_value() file: tools/converter/include/cxxopts.hpp start line: 422 end line: 424 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7473 unit: void parse() file: tools/converter/include/cxxopts.hpp start line: 479 end line: 481 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7474 unit: bool is_container() file: tools/converter/include/cxxopts.hpp start line: 483 end line: 485 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7475 unit: void parse() file: tools/converter/include/cxxopts.hpp start line: 487 end line: 489 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7476 unit: bool has_default() file: tools/converter/include/cxxopts.hpp start line: 491 end line: 493 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7477 unit: bool has_implicit() file: tools/converter/include/cxxopts.hpp start line: 495 end line: 497 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7478 unit: std::string get_default_value() file: tools/converter/include/cxxopts.hpp start line: 511 end line: 513 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7479 unit: std::string get_implicit_value() file: tools/converter/include/cxxopts.hpp start line: 515 end line: 517 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7480 unit: bool is_boolean() file: tools/converter/include/cxxopts.hpp start line: 519 end line: 521 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7481 unit: std::shared_ptr clone() file: tools/converter/include/cxxopts.hpp start line: 547 end line: 549 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7482 unit: std::shared_ptr clone() file: tools/converter/include/cxxopts.hpp start line: 565 end line: 567 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7483 unit: std::shared_ptr value() file: tools/converter/include/cxxopts.hpp start line: 580 end line: 582 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7484 unit: std::shared_ptr value() file: tools/converter/include/cxxopts.hpp start line: 585 end line: 587 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7485 unit: std::shared_ptr make_storage() file: tools/converter/include/cxxopts.hpp start line: 612 end line: 614 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7486 unit: size_t count() file: tools/converter/include/cxxopts.hpp start line: 664 end line: 666 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7487 unit: const std::string value() file: tools/converter/include/cxxopts.hpp start line: 693 end line: 695 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7488 unit: inline OptionAdder Options::add_options() file: tools/converter/include/cxxopts.hpp start line: 950 end line: 952 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7489 unit: inline void ParseResult::parse_default() file: tools/converter/include/cxxopts.hpp start line: 990 end line: 992 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7490 unit: inline void Options::parse_positional() file: tools/converter/include/cxxopts.hpp start line: 1055 end line: 1057 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7491 unit: inline void Options::parse_positional() file: tools/converter/include/cxxopts.hpp start line: 1066 end line: 1068 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7492 unit: def update() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7493 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Softmax.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7494 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Softmax.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7495 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Reshape.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7496 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Reshape.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7497 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Reshape.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7498 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Reshape.cpp start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7499 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Permute.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7500 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Permute.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7501 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/BNLL.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7502 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/BNLL.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7503 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/LRN.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7504 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/LRN.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7505 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Eltwise.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7506 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Eltwise.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7507 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/PriorBox.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7508 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/PriorBox.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7509 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Crop.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7510 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Crop.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7511 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Elu.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7512 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Elu.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7513 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Input.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7514 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Input.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7515 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Tanh.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7516 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Tanh.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7517 unit: void Tanh::run() file: tools/converter/source/caffe/Tanh.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7518 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Im2Seq.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7519 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Im2Seq.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7520 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Im2Seq.cpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7521 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Im2Seq.cpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7522 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Detection.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7523 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Detection.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7524 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/InnerProduct.cpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7525 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/InnerProduct.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7526 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Python.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7527 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Python.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7528 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Slice.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7529 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Slice.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7530 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Relu.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7531 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Relu.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7532 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Relu.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7533 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Relu.cpp start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7534 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Relu.cpp start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7535 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Relu.cpp start line: 81 end line: 83 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7536 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/OpConverter.cpp start line: 208 end line: 210 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7537 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/OpConverter.cpp start line: 211 end line: 213 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7538 unit: void OpConverterSuit::insert() file: tools/converter/source/caffe/OpConverter.cpp start line: 240 end line: 242 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7539 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Pool.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7540 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Pool.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7541 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Pool.cpp start line: 119 end line: 121 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7542 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Pool.cpp start line: 122 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7543 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/ROIPooling.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7544 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/ROIPooling.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7545 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/UnaryOp.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7546 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/UnaryOp.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7547 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Threshold.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7548 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Threshold.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7549 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7550 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7551 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7552 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7553 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7554 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7555 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Sigmoid.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7556 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Sigmoid.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7557 unit: void Sigmoid::run() file: tools/converter/source/caffe/Sigmoid.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7558 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Normalize.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7559 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Normalize.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7560 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/SpatialProduct.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7561 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/SpatialProduct.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7562 unit: void SpatialProduct::run() file: tools/converter/source/caffe/SpatialProduct.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7563 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/LSTM.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7564 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/LSTM.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7565 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Convolution3D.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7566 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Convolution3D.cpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7567 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Concat.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7568 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Concat.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7569 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/ShuffleChannel.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7570 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/ShuffleChannel.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7571 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/ArgMax.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7572 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/ArgMax.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7573 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Clip.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7574 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Clip.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7575 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Convolution.cpp start line: 132 end line: 134 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7576 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/Convolution.cpp start line: 135 end line: 137 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7577 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/Convolution.cpp start line: 178 end line: 180 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7578 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7579 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7580 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 125 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7581 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 128 end line: 130 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7582 unit: virtual MNN::OpType opType() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 165 end line: 167 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7583 unit: virtual MNN::OpParameter type() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7584 unit: MNN::OpType Range::opType() file: tools/converter/source/tensorflow/RangeTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7585 unit: MNN::OpParameter Range::type() file: tools/converter/source/tensorflow/RangeTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7586 unit: MNN::OpType SegmentMeanTf::opType() file: tools/converter/source/tensorflow/SegmentMeanTf.cpp start line: 7 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7587 unit: MNN::OpParameter SegmentMeanTf::type() file: tools/converter/source/tensorflow/SegmentMeanTf.cpp start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7588 unit: MNN::OpType ConstTf::opType() file: tools/converter/source/tensorflow/ConstTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7589 unit: MNN::OpParameter ConstTf::type() file: tools/converter/source/tensorflow/ConstTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7590 unit: MNN::OpType EluTf::opType() file: tools/converter/source/tensorflow/EluTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7591 unit: MNN::OpParameter EluTf::type() file: tools/converter/source/tensorflow/EluTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7592 unit: MNN::OpType ScatterNdTf::opType() file: tools/converter/source/tensorflow/ScatterNdTf.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7593 unit: MNN::OpParameter ScatterNdTf::type() file: tools/converter/source/tensorflow/ScatterNdTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7594 unit: void ScatterNdTf::run() file: tools/converter/source/tensorflow/ScatterNdTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7595 unit: MNN::OpType SliceTf::opType() file: tools/converter/source/tensorflow/SliceTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7596 unit: MNN::OpParameter SliceTf::type() file: tools/converter/source/tensorflow/SliceTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7597 unit: MNN::OpType BinartOpTf::opType() file: tools/converter/source/tensorflow/BinaryOpTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7598 unit: MNN::OpParameter BinartOpTf::type() file: tools/converter/source/tensorflow/BinaryOpTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7599 unit: MNN::OpType GatherTf::opType() file: tools/converter/source/tensorflow/GatherTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7600 unit: MNN::OpParameter GatherTf::type() file: tools/converter/source/tensorflow/GatherTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7601 unit: MNN::OpType GatherNDTf::opType() file: tools/converter/source/tensorflow/GatherTf.cpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7602 unit: MNN::OpParameter GatherNDTf::type() file: tools/converter/source/tensorflow/GatherTf.cpp start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7603 unit: MNN::OpType Relu6Tf::opType() file: tools/converter/source/tensorflow/Relu6Tf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7604 unit: MNN::OpParameter Relu6Tf::type() file: tools/converter/source/tensorflow/Relu6Tf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7605 unit: MNN::OpType TileTf::opType() file: tools/converter/source/tensorflow/TileTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7606 unit: MNN::OpParameter TileTf::type() file: tools/converter/source/tensorflow/TileTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7607 unit: void TileTf::run() file: tools/converter/source/tensorflow/TileTf.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7608 unit: MNN::OpType TensorArrayTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7609 unit: MNN::OpParameter TensorArrayTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7610 unit: MNN::OpType TensorArraySizeTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7611 unit: MNN::OpParameter TensorArraySizeTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7612 unit: void TensorArraySizeTf::run() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7613 unit: MNN::OpType TensorArrayReadTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7614 unit: MNN::OpParameter TensorArrayReadTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 72 end line: 74 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7615 unit: MNN::OpType TensorArrayWriteTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7616 unit: MNN::OpParameter TensorArrayWriteTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 93 end line: 95 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7617 unit: MNN::OpType TensorArrayGatherTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7618 unit: MNN::OpParameter TensorArrayGatherTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7619 unit: MNN::OpType TensorArrayScatterTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 140 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7620 unit: MNN::OpParameter TensorArrayScatterTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 143 end line: 145 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7621 unit: MNN::OpType TensorArraySplitTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7622 unit: MNN::OpParameter TensorArraySplitTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 164 end line: 166 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7623 unit: MNN::OpType TensorArrayConcatTf::opType() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 182 end line: 184 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7624 unit: MNN::OpParameter TensorArrayConcatTf::type() file: tools/converter/source/tensorflow/TensorArrayTf.cpp start line: 185 end line: 187 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7625 unit: MNN::OpType BroadcastToTf::opType() file: tools/converter/source/tensorflow/BroadcastToTf.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7626 unit: MNN::OpParameter BroadcastToTf::type() file: tools/converter/source/tensorflow/BroadcastToTf.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7627 unit: void BroadcastToTf::run() file: tools/converter/source/tensorflow/BroadcastToTf.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7628 unit: MNN::OpType RandomUniformTf::opType() file: tools/converter/source/tensorflow/RandomUniformTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7629 unit: MNN::OpParameter RandomUniformTf::type() file: tools/converter/source/tensorflow/RandomUniformTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7630 unit: std::string TmpNode::DebugString() file: tools/converter/source/tensorflow/TmpGraph.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7631 unit: MNN::OpType FillTf::opType() file: tools/converter/source/tensorflow/FillTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7632 unit: MNN::OpParameter FillTf::type() file: tools/converter/source/tensorflow/FillTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7633 unit: void FillTf::run() file: tools/converter/source/tensorflow/FillTf.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7634 unit: MNN::OpType ZerosLikeTf::opType() file: tools/converter/source/tensorflow/FillTf.cpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7635 unit: MNN::OpParameter ZerosLikeTf::type() file: tools/converter/source/tensorflow/FillTf.cpp start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7636 unit: void ZerosLikeTf::run() file: tools/converter/source/tensorflow/FillTf.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7637 unit: MNN::OpType ReverseSequence::opType() file: tools/converter/source/tensorflow/ReverseSequence.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7638 unit: MNN::OpParameter ReverseSequence::type() file: tools/converter/source/tensorflow/ReverseSequence.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7639 unit: MNN::OpType Reverse::opType() file: tools/converter/source/tensorflow/ReverseSequence.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7640 unit: MNN::OpParameter Reverse::type() file: tools/converter/source/tensorflow/ReverseSequence.cpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7641 unit: void Reverse::run() file: tools/converter/source/tensorflow/ReverseSequence.cpp start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7642 unit: MNN::OpType TanhTf::opType() file: tools/converter/source/tensorflow/TanhTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7643 unit: MNN::OpParameter TanhTf::type() file: tools/converter/source/tensorflow/TanhTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7644 unit: void TanhTf::run() file: tools/converter/source/tensorflow/TanhTf.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7645 unit: MNN::OpType MatMulTf::opType() file: tools/converter/source/tensorflow/MatMulTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7646 unit: MNN::OpParameter MatMulTf::type() file: tools/converter/source/tensorflow/MatMulTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7647 unit: MNN::OpType MatBandPartTf::opType() file: tools/converter/source/tensorflow/MatMulTf.cpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7648 unit: MNN::OpParameter MatBandPartTf::type() file: tools/converter/source/tensorflow/MatMulTf.cpp start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7649 unit: MNN::OpType SigmoidTf::opType() file: tools/converter/source/tensorflow/SigmoidTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7650 unit: MNN::OpParameter SigmoidTf::type() file: tools/converter/source/tensorflow/SigmoidTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7651 unit: void SigmoidTf::run() file: tools/converter/source/tensorflow/SigmoidTf.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7652 unit: MNN::OpType ReshapeTf::opType() file: tools/converter/source/tensorflow/ReshapeTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7653 unit: MNN::OpParameter ReshapeTf::type() file: tools/converter/source/tensorflow/ReshapeTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7654 unit: MNN::OpType UnpackTf::opType() file: tools/converter/source/tensorflow/UnpackTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7655 unit: MNN::OpParameter UnpackTf::type() file: tools/converter/source/tensorflow/UnpackTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7656 unit: MNN::OpType Pooling3DTf::opType() file: tools/converter/source/tensorflow/Pooling3DTf.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7657 unit: MNN::OpParameter Pooling3DTf::type() file: tools/converter/source/tensorflow/Pooling3DTf.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7658 unit: virtual MNN::OpParameter type() file: tools/converter/source/tensorflow/tfOpConverter.cpp start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7659 unit: virtual MNN::OpType opType() file: tools/converter/source/tensorflow/tfOpConverter.cpp start line: 93 end line: 95 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7660 unit: inline bool IsControlInput() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 22 end line: 24 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 7661 unit: inline void AddInput() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7662 unit: inline void AddOutput() file: tools/converter/source/tensorflow/TFGraphResolverHelpers.hpp start line: 87 end line: 89 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7663 unit: MNN::OpType SpaceToDepthTf::opType() file: tools/converter/source/tensorflow/SpaceToDepth.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7664 unit: MNN::OpParameter SpaceToDepthTf::type() file: tools/converter/source/tensorflow/SpaceToDepth.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7665 unit: MNN::OpType Transpose::opType() file: tools/converter/source/tensorflow/TransposeTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7666 unit: MNN::OpParameter Transpose::type() file: tools/converter/source/tensorflow/TransposeTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7667 unit: MNN::OpType AddNTf::opType() file: tools/converter/source/tensorflow/AddNTf.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7668 unit: MNN::OpParameter AddNTf::type() file: tools/converter/source/tensorflow/AddNTf.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7669 unit: MNN::OpType ListDiff::opType() file: tools/converter/source/tensorflow/ListDiff.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7670 unit: MNN::OpParameter ListDiff::type() file: tools/converter/source/tensorflow/ListDiff.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7671 unit: void ListDiff::run() file: tools/converter/source/tensorflow/ListDiff.cpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7672 unit: MNN::OpType SqueezeTf::opType() file: tools/converter/source/tensorflow/SqueezeTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7673 unit: MNN::OpParameter SqueezeTf::type() file: tools/converter/source/tensorflow/SqueezeTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7674 unit: MNN::OpType Detection_PostProcessTf::opType() file: tools/converter/source/tensorflow/Detection_PostProcessTf.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7675 unit: MNN::OpParameter Detection_PostProcessTf::type() file: tools/converter/source/tensorflow/Detection_PostProcessTf.cpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7676 unit: MNN::OpType ReductionTf::opType() file: tools/converter/source/tensorflow/ReductionTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7677 unit: MNN::OpParameter ReductionTf::type() file: tools/converter/source/tensorflow/ReductionTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7678 unit: MNN::OpType BatchMatMulTf::opType() file: tools/converter/source/tensorflow/BatchMatMulTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7679 unit: MNN::OpParameter BatchMatMulTf::type() file: tools/converter/source/tensorflow/BatchMatMulTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7680 unit: MNN::OpType Rank::opType() file: tools/converter/source/tensorflow/RankTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7681 unit: MNN::OpParameter Rank::type() file: tools/converter/source/tensorflow/RankTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7682 unit: void Rank::run() file: tools/converter/source/tensorflow/RankTf.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7683 unit: MNN::OpType LSTMBlockCellTf::opType() file: tools/converter/source/tensorflow/LSTMBlockCellTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7684 unit: MNN::OpParameter LSTMBlockCellTf::type() file: tools/converter/source/tensorflow/LSTMBlockCellTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7685 unit: MNN::OpType InterpTf::opType() file: tools/converter/source/tensorflow/ResizeBilinearTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7686 unit: MNN::OpParameter InterpTf::type() file: tools/converter/source/tensorflow/ResizeBilinearTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7687 unit: MNN::OpType UnravelIndexTf::opType() file: tools/converter/source/tensorflow/UnravelIndexTf.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7688 unit: MNN::OpParameter UnravelIndexTf::type() file: tools/converter/source/tensorflow/UnravelIndexTf.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7689 unit: void UnravelIndexTf::run() file: tools/converter/source/tensorflow/UnravelIndexTf.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7690 unit: MNN::OpType InputTf::opType() file: tools/converter/source/tensorflow/InputTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7691 unit: MNN::OpParameter InputTf::type() file: tools/converter/source/tensorflow/InputTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7692 unit: MNN::OpType DepthToSpaceTf::opType() file: tools/converter/source/tensorflow/DepthToSpaceTf.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7693 unit: MNN::OpParameter DepthToSpaceTf::type() file: tools/converter/source/tensorflow/DepthToSpaceTf.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7694 unit: MNN::OpType AsStringTf::opType() file: tools/converter/source/tensorflow/AsStringTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7695 unit: MNN::OpParameter AsStringTf::type() file: tools/converter/source/tensorflow/AsStringTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7696 unit: MNN::OpType NonMaxSuppressionV2::opType() file: tools/converter/source/tensorflow/NonMaxSuppressionV2Tf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7697 unit: MNN::OpParameter NonMaxSuppressionV2::type() file: tools/converter/source/tensorflow/NonMaxSuppressionV2Tf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7698 unit: void NonMaxSuppressionV2::run() file: tools/converter/source/tensorflow/NonMaxSuppressionV2Tf.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7699 unit: MNN::OpType TopKV2Tf::opType() file: tools/converter/source/tensorflow/TopKV2Tf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7700 unit: MNN::OpParameter TopKV2Tf::type() file: tools/converter/source/tensorflow/TopKV2Tf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7701 unit: MNN::OpType OneHotTf::opType() file: tools/converter/source/tensorflow/OneHotTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7702 unit: MNN::OpParameter OneHotTf::type() file: tools/converter/source/tensorflow/OneHotTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7703 unit: MNN::OpType ExpandDimsTf::opType() file: tools/converter/source/tensorflow/ExpandDims.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7704 unit: MNN::OpParameter ExpandDimsTf::type() file: tools/converter/source/tensorflow/ExpandDims.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7705 unit: MNN::OpType StridedSliceTf::opType() file: tools/converter/source/tensorflow/StridedSliceTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7706 unit: MNN::OpParameter StridedSliceTf::type() file: tools/converter/source/tensorflow/StridedSliceTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7707 unit: MNN::OpType SelectTf::opType() file: tools/converter/source/tensorflow/Select.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7708 unit: MNN::OpParameter SelectTf::type() file: tools/converter/source/tensorflow/Select.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7709 unit: MNN::OpType Size::opType() file: tools/converter/source/tensorflow/SizeTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7710 unit: MNN::OpParameter Size::type() file: tools/converter/source/tensorflow/SizeTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7711 unit: MNN::OpType WhereTf::opType() file: tools/converter/source/tensorflow/WhereTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7712 unit: MNN::OpParameter WhereTf::type() file: tools/converter/source/tensorflow/WhereTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7713 unit: MNN::OpType UnaryOpTf::opType() file: tools/converter/source/tensorflow/UnaryOp.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7714 unit: MNN::OpParameter UnaryOpTf::type() file: tools/converter/source/tensorflow/UnaryOp.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7715 unit: MNN::OpType Unique::opType() file: tools/converter/source/tensorflow/UniqueTf.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7716 unit: MNN::OpParameter Unique::type() file: tools/converter/source/tensorflow/UniqueTf.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7717 unit: void Unique::run() file: tools/converter/source/tensorflow/UniqueTf.cpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7718 unit: MNN::OpType PadTf::opType() file: tools/converter/source/tensorflow/PadTf.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7719 unit: MNN::OpParameter PadTf::type() file: tools/converter/source/tensorflow/PadTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7720 unit: MNN::OpType DequantizeTf::opType() file: tools/converter/source/tensorflow/DequantizeTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7721 unit: MNN::OpParameter DequantizeTf::type() file: tools/converter/source/tensorflow/DequantizeTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7722 unit: MNN::OpType SoftmaxTf::opType() file: tools/converter/source/tensorflow/SoftmaxTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7723 unit: MNN::OpParameter SoftmaxTf::type() file: tools/converter/source/tensorflow/SoftmaxTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7724 unit: MNN::OpType CastTf::opType() file: tools/converter/source/tensorflow/CastTf.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7725 unit: MNN::OpParameter CastTf::type() file: tools/converter/source/tensorflow/CastTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7726 unit: MNN::OpType ReduceJoinTf::opType() file: tools/converter/source/tensorflow/ReduceJoinTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7727 unit: MNN::OpParameter ReduceJoinTf::type() file: tools/converter/source/tensorflow/ReduceJoinTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7728 unit: MNN::OpType SeluTf::opType() file: tools/converter/source/tensorflow/SeluTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7729 unit: MNN::OpParameter SeluTf::type() file: tools/converter/source/tensorflow/SeluTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7730 unit: MNN::OpType ShapeTf::opType() file: tools/converter/source/tensorflow/Shape.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7731 unit: MNN::OpParameter ShapeTf::type() file: tools/converter/source/tensorflow/Shape.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7732 unit: void ShapeTf::run() file: tools/converter/source/tensorflow/Shape.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7733 unit: MNN::OpType LinSpaceTf::opType() file: tools/converter/source/tensorflow/LinSpaceTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7734 unit: MNN::OpParameter LinSpaceTf::type() file: tools/converter/source/tensorflow/LinSpaceTf.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7735 unit: void LinSpaceTf::run() file: tools/converter/source/tensorflow/LinSpaceTf.cpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7736 unit: MNN::OpType CropAndResize::opType() file: tools/converter/source/tensorflow/CropAndResizeTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7737 unit: MNN::OpParameter CropAndResize::type() file: tools/converter/source/tensorflow/CropAndResizeTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7738 unit: MNN::OpType PackTf::opType() file: tools/converter/source/tensorflow/PackTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7739 unit: MNN::OpParameter PackTf::type() file: tools/converter/source/tensorflow/PackTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7740 unit: MNN::OpType ReluTf::opType() file: tools/converter/source/tensorflow/ReluTf.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7741 unit: MNN::OpParameter ReluTf::type() file: tools/converter/source/tensorflow/ReluTf.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7742 unit: MNN::OpType PoolingTf::opType() file: tools/converter/source/tensorflow/PoolingTf.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7743 unit: MNN::OpParameter PoolingTf::type() file: tools/converter/source/tensorflow/PoolingTf.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7744 unit: MNN::OpType GatherV2::opType() file: tools/converter/source/tensorflow/GatherV2Tf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7745 unit: MNN::OpParameter GatherV2::type() file: tools/converter/source/tensorflow/GatherV2Tf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7746 unit: MNN::OpType LRNTf::opType() file: tools/converter/source/tensorflow/LRNTf.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7747 unit: MNN::OpParameter LRNTf::type() file: tools/converter/source/tensorflow/LRNTf.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7748 unit: static inline std::vector getSparsityThreshold() file: tools/converter/source/common/AddSparseInfo.cpp start line: 15 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7749 unit: bool CommonKit::FileIsExist() file: tools/converter/source/common/CommonUtils.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7750 unit: MNN::OpType DequantizeTflite::opType() file: tools/converter/source/tflite/DequantizeTflite.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7751 unit: MNN::OpParameter DequantizeTflite::type() file: tools/converter/source/tflite/DequantizeTflite.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7752 unit: MNN::OpParameter ReshapeTflite::type() file: tools/converter/source/tflite/ReshapeTflite.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7753 unit: MNN::OpType ShapeTflite::opType() file: tools/converter/source/tflite/ShapeTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7754 unit: MNN::OpParameter ShapeTflite::type() file: tools/converter/source/tflite/ShapeTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7755 unit: MNN::OpType TileTflite::opType() file: tools/converter/source/tflite/TileTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7756 unit: MNN::OpParameter TileTflite::type() file: tools/converter/source/tflite/TileTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7757 unit: MNN::OpType BinaryTflite::opType() file: tools/converter/source/tflite/BinaryTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7758 unit: MNN::OpParameter BinaryTflite::type() file: tools/converter/source/tflite/BinaryTflite.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7759 unit: MNN::OpType ExpandDimTflite::opType() file: tools/converter/source/tflite/ExpandDimTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7760 unit: MNN::OpParameter ExpandDimTflite::type() file: tools/converter/source/tflite/ExpandDimTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7761 unit: MNN::OpParameter CustomTflite::type() file: tools/converter/source/tflite/CustomTflite.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7762 unit: MNN::OpType PadTflite::opType() file: tools/converter/source/tflite/PadTflite.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7763 unit: MNN::OpParameter PadTflite::type() file: tools/converter/source/tflite/PadTflite.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7764 unit: MNN::OpType TransposeConvTflite::opType() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 311 end line: 313 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7765 unit: MNN::OpParameter TransposeConvTflite::type() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 315 end line: 317 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7766 unit: MNN::OpType FullConnectedTflite::opType() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 399 end line: 401 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7767 unit: MNN::OpParameter FullConnectedTflite::type() file: tools/converter/source/tflite/ConvolutionTflite.cpp start line: 403 end line: 405 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7768 unit: MNN::OpType UnpackTflite::opType() file: tools/converter/source/tflite/UnpackTflite.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7769 unit: MNN::OpParameter UnpackTflite::type() file: tools/converter/source/tflite/UnpackTflite.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7770 unit: MNN::OpType SelectTflite::opType() file: tools/converter/source/tflite/SelectTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7771 unit: MNN::OpParameter SelectTflite::type() file: tools/converter/source/tflite/SelectTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7772 unit: MNN::OpType TransposeTflite::opType() file: tools/converter/source/tflite/TransposeTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7773 unit: MNN::OpParameter TransposeTflite::type() file: tools/converter/source/tflite/TransposeTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7774 unit: MNN::OpType CastTflite::opType() file: tools/converter/source/tflite/CastTflite.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7775 unit: MNN::OpParameter CastTflite::type() file: tools/converter/source/tflite/CastTflite.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7776 unit: MNN::OpType TanHTflite::opType() file: tools/converter/source/tflite/TanHTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7777 unit: MNN::OpParameter TanHTflite::type() file: tools/converter/source/tflite/TanHTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7778 unit: MNN::OpType RangeTflite::opType() file: tools/converter/source/tflite/RangeTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7779 unit: MNN::OpParameter RangeTflite::type() file: tools/converter/source/tflite/RangeTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7780 unit: MNN::OpType FillTflite::opType() file: tools/converter/source/tflite/FillTflite.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7781 unit: MNN::OpParameter FillTflite::type() file: tools/converter/source/tflite/FillTflite.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7782 unit: MNN::OpType ZerosLikeTflite::opType() file: tools/converter/source/tflite/FillTflite.cpp start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7783 unit: MNN::OpParameter ZerosLikeTflite::type() file: tools/converter/source/tflite/FillTflite.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7784 unit: MNN::OpType SliceTflite::opType() file: tools/converter/source/tflite/SliceTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7785 unit: MNN::OpParameter SliceTflite::type() file: tools/converter/source/tflite/SliceTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7786 unit: MNN::OpType BatchToSpaceTflite::opType() file: tools/converter/source/tflite/BatchToSpaceTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7787 unit: MNN::OpParameter BatchToSpaceTflite::type() file: tools/converter/source/tflite/BatchToSpaceTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7788 unit: MNN::OpType SpaceToBatchTflite::opType() file: tools/converter/source/tflite/BatchToSpaceTflite.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7789 unit: MNN::OpParameter SpaceToBatchTflite::type() file: tools/converter/source/tflite/BatchToSpaceTflite.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7790 unit: MNN::OpType PackTflite::opType() file: tools/converter/source/tflite/PackTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7791 unit: MNN::OpParameter PackTflite::type() file: tools/converter/source/tflite/PackTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7792 unit: MNN::OpType SplitTflite::opType() file: tools/converter/source/tflite/PackTflite.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7793 unit: MNN::OpParameter SplitTflite::type() file: tools/converter/source/tflite/PackTflite.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7794 unit: MNN::OpType StridedSliceTflite::opType() file: tools/converter/source/tflite/PackTflite.cpp start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7795 unit: MNN::OpParameter StridedSliceTflite::type() file: tools/converter/source/tflite/PackTflite.cpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7796 unit: MNN::OpType TopKV2Tflite::opType() file: tools/converter/source/tflite/TopKV2Tflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7797 unit: MNN::OpParameter TopKV2Tflite::type() file: tools/converter/source/tflite/TopKV2Tflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7798 unit: MNN::OpType SpaceToDepthTflite::opType() file: tools/converter/source/tflite/SpaceToDepthTflite.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7799 unit: MNN::OpParameter SpaceToDepthTflite::type() file: tools/converter/source/tflite/SpaceToDepthTflite.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7800 unit: MNN::OpType DepthToSpaceTflite::opType() file: tools/converter/source/tflite/SpaceToDepthTflite.cpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7801 unit: MNN::OpParameter DepthToSpaceTflite::type() file: tools/converter/source/tflite/SpaceToDepthTflite.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7802 unit: MNN::OpType ReductionTflite::opType() file: tools/converter/source/tflite/ReductionTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7803 unit: MNN::OpParameter ReductionTflite::type() file: tools/converter/source/tflite/ReductionTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7804 unit: MNN::OpType BatchMatMulTflite::opType() file: tools/converter/source/tflite/BatchMatMulTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7805 unit: MNN::OpParameter BatchMatMulTflite::type() file: tools/converter/source/tflite/BatchMatMulTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7806 unit: MNN::OpType UnaryTflite::opType() file: tools/converter/source/tflite/UnaryTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7807 unit: MNN::OpParameter UnaryTflite::type() file: tools/converter/source/tflite/UnaryTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7808 unit: MNN::OpType ReluTflite::opType() file: tools/converter/source/tflite/ReluTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7809 unit: MNN::OpParameter ReluTflite::type() file: tools/converter/source/tflite/ReluTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7810 unit: MNN::OpType LeakyReluTflite::opType() file: tools/converter/source/tflite/ReluTflite.cpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7811 unit: MNN::OpParameter LeakyReluTflite::type() file: tools/converter/source/tflite/ReluTflite.cpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7812 unit: MNN::OpType Relu6Tflite::opType() file: tools/converter/source/tflite/ReluTflite.cpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7813 unit: MNN::OpParameter Relu6Tflite::type() file: tools/converter/source/tflite/ReluTflite.cpp start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7814 unit: MNN::OpType PreluTflite::opType() file: tools/converter/source/tflite/ReluTflite.cpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7815 unit: MNN::OpParameter PreluTflite::type() file: tools/converter/source/tflite/ReluTflite.cpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7816 unit: MNN::OpType GatherTflite::opType() file: tools/converter/source/tflite/GatherTflite.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7817 unit: MNN::OpParameter GatherTflite::type() file: tools/converter/source/tflite/GatherTflite.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7818 unit: MNN::OpType QuantizeTflite::opType() file: tools/converter/source/tflite/QuantizeTflite.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7819 unit: MNN::OpParameter QuantizeTflite::type() file: tools/converter/source/tflite/QuantizeTflite.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7820 unit: MNN::OpType OneHotTflite::opType() file: tools/converter/source/tflite/OneHotTflite.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7821 unit: MNN::OpParameter OneHotTflite::type() file: tools/converter/source/tflite/OneHotTflite.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 7822 unit: void liteOpConverterSuit::insert() file: tools/converter/source/tflite/liteOpConverter.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7823 unit: MNN::OpType UpsampleTorch::opType() file: tools/converter/source/torch/UpsampleTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7824 unit: MNN::OpParameter UpsampleTorch::type() file: tools/converter/source/torch/UpsampleTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7825 unit: std::vector UpsampleTorch::inputTensorIdx() file: tools/converter/source/torch/UpsampleTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7826 unit: MNN::OpType ScatterTorch::opType() file: tools/converter/source/torch/ScatterTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7827 unit: MNN::OpParameter ScatterTorch::type() file: tools/converter/source/torch/ScatterTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7828 unit: std::vector ScatterTorch::inputTensorIdx() file: tools/converter/source/torch/ScatterTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7829 unit: MNN::OpType BinaryTorch::opType() file: tools/converter/source/torch/BinaryTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7830 unit: MNN::OpParameter BinaryTorch::type() file: tools/converter/source/torch/BinaryTorch.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7831 unit: std::vector BinaryTorch::inputTensorIdx() file: tools/converter/source/torch/BinaryTorch.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7832 unit: MNN::OpType UniformTorch::opType() file: tools/converter/source/torch/UniformTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7833 unit: MNN::OpParameter UniformTorch::type() file: tools/converter/source/torch/UniformTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7834 unit: std::vector UniformTorch::inputTensorIdx() file: tools/converter/source/torch/UniformTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7835 unit: MNN::OpType SoftmaxTorch::opType() file: tools/converter/source/torch/SoftmaxTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7836 unit: MNN::OpParameter SoftmaxTorch::type() file: tools/converter/source/torch/SoftmaxTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7837 unit: std::vector SoftmaxTorch::inputTensorIdx() file: tools/converter/source/torch/SoftmaxTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7838 unit: MNN::OpType SliceTorch::opType() file: tools/converter/source/torch/SliceTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7839 unit: MNN::OpParameter SliceTorch::type() file: tools/converter/source/torch/SliceTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7840 unit: std::vector SliceTorch::inputTensorIdx() file: tools/converter/source/torch/SliceTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7841 unit: MNN::OpType StridedSliceTorch::opType() file: tools/converter/source/torch/SliceTorch.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7842 unit: MNN::OpParameter StridedSliceTorch::type() file: tools/converter/source/torch/SliceTorch.cpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7843 unit: std::vector StridedSliceTorch::inputTensorIdx() file: tools/converter/source/torch/SliceTorch.cpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7844 unit: MNN::OpType SplitTorch::opType() file: tools/converter/source/torch/SplitTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7845 unit: MNN::OpParameter SplitTorch::type() file: tools/converter/source/torch/SplitTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7846 unit: std::vector SplitTorch::inputTensorIdx() file: tools/converter/source/torch/SplitTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7847 unit: MNN::OpType ReduceTorch::opType() file: tools/converter/source/torch/ReduceTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7848 unit: MNN::OpParameter ReduceTorch::type() file: tools/converter/source/torch/ReduceTorch.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7849 unit: std::vector ReduceTorch::inputTensorIdx() file: tools/converter/source/torch/ReduceTorch.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7850 unit: MNN::OpType NormTorch::opType() file: tools/converter/source/torch/ReduceTorch.cpp start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7851 unit: MNN::OpParameter NormTorch::type() file: tools/converter/source/torch/ReduceTorch.cpp start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7852 unit: std::vector NormTorch::inputTensorIdx() file: tools/converter/source/torch/ReduceTorch.cpp start line: 86 end line: 88 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7853 unit: MNN::OpType TileTorch::opType() file: tools/converter/source/torch/TileTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7854 unit: MNN::OpParameter TileTorch::type() file: tools/converter/source/torch/TileTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7855 unit: std::vector TileTorch::inputTensorIdx() file: tools/converter/source/torch/TileTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7856 unit: void TileTorch::run() file: tools/converter/source/torch/TileTorch.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7857 unit: MNN::OpType ReshapeTorch::opType() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7858 unit: MNN::OpParameter ReshapeTorch::type() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7859 unit: std::vector ReshapeTorch::inputTensorIdx() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7860 unit: MNN::OpType ReshapeAsTorch::opType() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7861 unit: MNN::OpParameter ReshapeAsTorch::type() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7862 unit: std::vector ReshapeAsTorch::inputTensorIdx() file: tools/converter/source/torch/ReshapeTorch.cpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7863 unit: MNN::OpType CustomTorch::opType() file: tools/converter/source/torch/CustomTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7864 unit: MNN::OpParameter CustomTorch::type() file: tools/converter/source/torch/CustomTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7865 unit: std::vector CustomTorch::inputTensorIdx() file: tools/converter/source/torch/CustomTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7866 unit: MNN::OpType LayerNormTorch::opType() file: tools/converter/source/torch/LayerNormTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7867 unit: MNN::OpParameter LayerNormTorch::type() file: tools/converter/source/torch/LayerNormTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7868 unit: std::vector LayerNormTorch::inputTensorIdx() file: tools/converter/source/torch/LayerNormTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7869 unit: MNN::OpType GatherTorch::opType() file: tools/converter/source/torch/GatherTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7870 unit: MNN::OpParameter GatherTorch::type() file: tools/converter/source/torch/GatherTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7871 unit: std::vector GatherTorch::inputTensorIdx() file: tools/converter/source/torch/GatherTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7872 unit: MNN::OpType SelectTorch::opType() file: tools/converter/source/torch/GatherTorch.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7873 unit: MNN::OpParameter SelectTorch::type() file: tools/converter/source/torch/GatherTorch.cpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7874 unit: std::vector SelectTorch::inputTensorIdx() file: tools/converter/source/torch/GatherTorch.cpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7875 unit: MNN::OpType CumPordTorch::opType() file: tools/converter/source/torch/CumProdTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7876 unit: MNN::OpParameter CumPordTorch::type() file: tools/converter/source/torch/CumProdTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7877 unit: std::vector CumPordTorch::inputTensorIdx() file: tools/converter/source/torch/CumProdTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7878 unit: MNN::OpType GridSampleTorch::opType() file: tools/converter/source/torch/GridSampleTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7879 unit: MNN::OpParameter GridSampleTorch::type() file: tools/converter/source/torch/GridSampleTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7880 unit: std::vector GridSampleTorch::inputTensorIdx() file: tools/converter/source/torch/GridSampleTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7881 unit: MNN::OpType ListTorch::opType() file: tools/converter/source/torch/ConcatTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7882 unit: MNN::OpParameter ListTorch::type() file: tools/converter/source/torch/ConcatTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7883 unit: std::vector ListTorch::inputTensorIdx() file: tools/converter/source/torch/ConcatTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7884 unit: MNN::OpType TupleTorch::opType() file: tools/converter/source/torch/ConcatTorch.cpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7885 unit: MNN::OpParameter TupleTorch::type() file: tools/converter/source/torch/ConcatTorch.cpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7886 unit: std::vector TupleTorch::inputTensorIdx() file: tools/converter/source/torch/ConcatTorch.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7887 unit: MNN::OpType ConcatTorch::opType() file: tools/converter/source/torch/ConcatTorch.cpp start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7888 unit: MNN::OpParameter ConcatTorch::type() file: tools/converter/source/torch/ConcatTorch.cpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7889 unit: std::vector ConcatTorch::inputTensorIdx() file: tools/converter/source/torch/ConcatTorch.cpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7890 unit: MNN::OpType IndexTorch::opType() file: tools/converter/source/torch/IndexTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7891 unit: MNN::OpParameter IndexTorch::type() file: tools/converter/source/torch/IndexTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7892 unit: std::vector IndexTorch::inputTensorIdx() file: tools/converter/source/torch/IndexTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7893 unit: MNN::OpType UnaryTorch::opType() file: tools/converter/source/torch/UnaryTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7894 unit: MNN::OpParameter UnaryTorch::type() file: tools/converter/source/torch/UnaryTorch.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7895 unit: std::vector UnaryTorch::inputTensorIdx() file: tools/converter/source/torch/UnaryTorch.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7896 unit: MNN::OpType ExtraUnaryTorch::opType() file: tools/converter/source/torch/UnaryTorch.cpp start line: 105 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7897 unit: MNN::OpParameter ExtraUnaryTorch::type() file: tools/converter/source/torch/UnaryTorch.cpp start line: 108 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7898 unit: std::vector ExtraUnaryTorch::inputTensorIdx() file: tools/converter/source/torch/UnaryTorch.cpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7899 unit: MNN::OpType PoolTorch::opType() file: tools/converter/source/torch/PoolTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7900 unit: MNN::OpParameter PoolTorch::type() file: tools/converter/source/torch/PoolTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7901 unit: std::vector PoolTorch::inputTensorIdx() file: tools/converter/source/torch/PoolTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7902 unit: MNN::OpType Im2ColTorch::opType() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7903 unit: MNN::OpParameter Im2ColTorch::type() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7904 unit: std::vector Im2ColTorch::inputTensorIdx() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7905 unit: MNN::OpType Col2ImTorch::opType() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7906 unit: MNN::OpParameter Col2ImTorch::type() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7907 unit: std::vector Col2ImTorch::inputTensorIdx() file: tools/converter/source/torch/Im2ColTorch.cpp start line: 56 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7908 unit: MNN::OpType PadTorch::opType() file: tools/converter/source/torch/PadTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7909 unit: MNN::OpParameter PadTorch::type() file: tools/converter/source/torch/PadTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7910 unit: std::vector PadTorch::inputTensorIdx() file: tools/converter/source/torch/PadTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7911 unit: MNN::OpType RangeTorch::opType() file: tools/converter/source/torch/RangeTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7912 unit: MNN::OpParameter RangeTorch::type() file: tools/converter/source/torch/RangeTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7913 unit: std::vector RangeTorch::inputTensorIdx() file: tools/converter/source/torch/RangeTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7914 unit: void RangeTorch::run() file: tools/converter/source/torch/RangeTorch.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7915 unit: MNN::OpType WhereTorch::opType() file: tools/converter/source/torch/WhereTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7916 unit: MNN::OpParameter WhereTorch::type() file: tools/converter/source/torch/WhereTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7917 unit: std::vector WhereTorch::inputTensorIdx() file: tools/converter/source/torch/WhereTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7918 unit: void WhereTorch::run() file: tools/converter/source/torch/WhereTorch.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7919 unit: MNN::OpType IfTorch::opType() file: tools/converter/source/torch/IfTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7920 unit: MNN::OpParameter IfTorch::type() file: tools/converter/source/torch/IfTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7921 unit: std::vector IfTorch::inputTensorIdx() file: tools/converter/source/torch/IfTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7922 unit: MNN::OpType UnSqueezeTorch::opType() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7923 unit: MNN::OpParameter UnSqueezeTorch::type() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7924 unit: std::vector UnSqueezeTorch::inputTensorIdx() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7925 unit: MNN::OpType SqueezeTorch::opType() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7926 unit: MNN::OpParameter SqueezeTorch::type() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7927 unit: std::vector SqueezeTorch::inputTensorIdx() file: tools/converter/source/torch/SqueezeTorch.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7928 unit: MNN::OpType BroadcastTorch::opType() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7929 unit: MNN::OpParameter BroadcastTorch::type() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7930 unit: std::vector BroadcastTorch::inputTensorIdx() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7931 unit: void BroadcastTorch::run() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7932 unit: MNN::OpType BroadcastAsTorch::opType() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7933 unit: MNN::OpParameter BroadcastAsTorch::type() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7934 unit: std::vector BroadcastAsTorch::inputTensorIdx() file: tools/converter/source/torch/BroadcastTorch.cpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7935 unit: MNN::OpType DepthToSpaceTorch::opType() file: tools/converter/source/torch/SpaceToDepthTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7936 unit: MNN::OpParameter DepthToSpaceTorch::type() file: tools/converter/source/torch/SpaceToDepthTorch.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7937 unit: std::vector DepthToSpaceTorch::inputTensorIdx() file: tools/converter/source/torch/SpaceToDepthTorch.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7938 unit: MNN::OpType ReluTorch::opType() file: tools/converter/source/torch/ReluTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7939 unit: MNN::OpParameter ReluTorch::type() file: tools/converter/source/torch/ReluTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7940 unit: std::vector ReluTorch::inputTensorIdx() file: tools/converter/source/torch/ReluTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7941 unit: MNN::OpType Relu6Torch::opType() file: tools/converter/source/torch/ReluTorch.cpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7942 unit: MNN::OpParameter Relu6Torch::type() file: tools/converter/source/torch/ReluTorch.cpp start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7943 unit: std::vector Relu6Torch::inputTensorIdx() file: tools/converter/source/torch/ReluTorch.cpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7944 unit: MNN::OpType ConvolutionTorch::opType() file: tools/converter/source/torch/ConvolutionTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7945 unit: MNN::OpParameter ConvolutionTorch::type() file: tools/converter/source/torch/ConvolutionTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7946 unit: std::vector ConvolutionTorch::inputTensorIdx() file: tools/converter/source/torch/ConvolutionTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7947 unit: MNN::OpType FlipTorch::opType() file: tools/converter/source/torch/FlipTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7948 unit: MNN::OpParameter FlipTorch::type() file: tools/converter/source/torch/FlipTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7949 unit: std::vector FlipTorch::inputTensorIdx() file: tools/converter/source/torch/FlipTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7950 unit: MNN::OpType ShapeTorch::opType() file: tools/converter/source/torch/ShapeTorch.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7951 unit: MNN::OpParameter ShapeTorch::type() file: tools/converter/source/torch/ShapeTorch.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7952 unit: std::vector ShapeTorch::inputTensorIdx() file: tools/converter/source/torch/ShapeTorch.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7953 unit: MNN::OpType RankTorch::opType() file: tools/converter/source/torch/ShapeTorch.cpp start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7954 unit: MNN::OpParameter RankTorch::type() file: tools/converter/source/torch/ShapeTorch.cpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7955 unit: std::vector RankTorch::inputTensorIdx() file: tools/converter/source/torch/ShapeTorch.cpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7956 unit: void RankTorch::run() file: tools/converter/source/torch/ShapeTorch.cpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7957 unit: MNN::OpType SizeTorch::opType() file: tools/converter/source/torch/ShapeTorch.cpp start line: 56 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7958 unit: MNN::OpParameter SizeTorch::type() file: tools/converter/source/torch/ShapeTorch.cpp start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7959 unit: std::vector SizeTorch::inputTensorIdx() file: tools/converter/source/torch/ShapeTorch.cpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7960 unit: void SizeTorch::run() file: tools/converter/source/torch/ShapeTorch.cpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7961 unit: MNN::OpType ZerosLikeTorch::opType() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7962 unit: MNN::OpParameter ZerosLikeTorch::type() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7963 unit: std::vector ZerosLikeTorch::inputTensorIdx() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7964 unit: void ZerosLikeTorch::run() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 7965 unit: MNN::OpType FullLikeTorch::opType() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7966 unit: MNN::OpParameter FullLikeTorch::type() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7967 unit: std::vector FullLikeTorch::inputTensorIdx() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7968 unit: MNN::OpType OnesLikeTorch::opType() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7969 unit: MNN::OpParameter OnesLikeTorch::type() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7970 unit: std::vector OnesLikeTorch::inputTensorIdx() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7971 unit: MNN::OpType ZerosTorch::opType() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7972 unit: MNN::OpParameter ZerosTorch::type() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7973 unit: std::vector ZerosTorch::inputTensorIdx() file: tools/converter/source/torch/ZerosLikeTorch.cpp start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7974 unit: MNN::OpType EluTorch::opType() file: tools/converter/source/torch/EluTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7975 unit: MNN::OpParameter EluTorch::type() file: tools/converter/source/torch/EluTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7976 unit: std::vector EluTorch::inputTensorIdx() file: tools/converter/source/torch/EluTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7977 unit: virtual MNN::OpParameter type() file: tools/converter/source/torch/torchOpConverter.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7978 unit: virtual MNN::OpType opType() file: tools/converter/source/torch/torchOpConverter.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7979 unit: void torchOpConverterSuit::insert() file: tools/converter/source/torch/torchOpConverter.cpp start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 7980 unit: MNN::OpType FlattenTorch::opType() file: tools/converter/source/torch/FlattenTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7981 unit: MNN::OpParameter FlattenTorch::type() file: tools/converter/source/torch/FlattenTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7982 unit: std::vector FlattenTorch::inputTensorIdx() file: tools/converter/source/torch/FlattenTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7983 unit: MNN::OpType MatMulTorch::opType() file: tools/converter/source/torch/MatMulTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7984 unit: MNN::OpParameter MatMulTorch::type() file: tools/converter/source/torch/MatMulTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7985 unit: std::vector MatMulTorch::inputTensorIdx() file: tools/converter/source/torch/MatMulTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7986 unit: MNN::OpType BatchMatMulTorch::opType() file: tools/converter/source/torch/MatMulTorch.cpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7987 unit: MNN::OpParameter BatchMatMulTorch::type() file: tools/converter/source/torch/MatMulTorch.cpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7988 unit: std::vector BatchMatMulTorch::inputTensorIdx() file: tools/converter/source/torch/MatMulTorch.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7989 unit: MNN::OpType AddmmTorch::opType() file: tools/converter/source/torch/MatMulTorch.cpp start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7990 unit: MNN::OpParameter AddmmTorch::type() file: tools/converter/source/torch/MatMulTorch.cpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7991 unit: std::vector AddmmTorch::inputTensorIdx() file: tools/converter/source/torch/MatMulTorch.cpp start line: 65 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7992 unit: MNN::OpType EinsumTorch::opType() file: tools/converter/source/torch/MatMulTorch.cpp start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7993 unit: MNN::OpParameter EinsumTorch::type() file: tools/converter/source/torch/MatMulTorch.cpp start line: 93 end line: 95 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7994 unit: std::vector EinsumTorch::inputTensorIdx() file: tools/converter/source/torch/MatMulTorch.cpp start line: 96 end line: 98 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7995 unit: MNN::OpType LoopTorch::opType() file: tools/converter/source/torch/LoopTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7996 unit: MNN::OpParameter LoopTorch::type() file: tools/converter/source/torch/LoopTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7997 unit: std::vector LoopTorch::inputTensorIdx() file: tools/converter/source/torch/LoopTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7998 unit: MNN::OpType PermuteTorch::opType() file: tools/converter/source/torch/TransposeTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 7999 unit: MNN::OpParameter PermuteTorch::type() file: tools/converter/source/torch/TransposeTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8000 unit: std::vector PermuteTorch::inputTensorIdx() file: tools/converter/source/torch/TransposeTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8001 unit: MNN::OpType TransposeTorch::opType() file: tools/converter/source/torch/TransposeTorch.cpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8002 unit: MNN::OpParameter TransposeTorch::type() file: tools/converter/source/torch/TransposeTorch.cpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8003 unit: std::vector TransposeTorch::inputTensorIdx() file: tools/converter/source/torch/TransposeTorch.cpp start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8004 unit: MNN::OpType ConstantTorch::opType() file: tools/converter/source/torch/ConstantTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8005 unit: MNN::OpParameter ConstantTorch::type() file: tools/converter/source/torch/ConstantTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8006 unit: std::vector ConstantTorch::inputTensorIdx() file: tools/converter/source/torch/ConstantTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8007 unit: MNN::OpType BatchNormTorch::opType() file: tools/converter/source/torch/BatchNormTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8008 unit: MNN::OpParameter BatchNormTorch::type() file: tools/converter/source/torch/BatchNormTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8009 unit: std::vector BatchNormTorch::inputTensorIdx() file: tools/converter/source/torch/BatchNormTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8010 unit: MNN::OpType CastTorch::opType() file: tools/converter/source/torch/CastTorch.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8011 unit: MNN::OpParameter CastTorch::type() file: tools/converter/source/torch/CastTorch.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8012 unit: std::vector CastTorch::inputTensorIdx() file: tools/converter/source/torch/CastTorch.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8013 unit: bool shouldRemoveUnusefulInputs() file: tools/converter/source/optimizer/postconvert/RemoveDropout.cpp start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8014 unit: bool shouldDeleteOutput() file: tools/converter/source/optimizer/postconvert/RemoveDropout.cpp start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8015 unit: std::vector outputs() file: tools/converter/source/optimizer/Program.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8016 unit: void TFliteExtraManager::insert() file: tools/converter/source/optimizer/tflitextra/TFliteExtraManager.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8017 unit: bool IsBinaryAdd() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 124 end line: 126 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8018 unit: bool IsBinarySub() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 128 end line: 130 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8019 unit: bool IsBinaryMul() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 132 end line: 134 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8020 unit: bool IsBinaryRealDiv() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 136 end line: 138 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8021 unit: bool IsBinarySquaredDifference() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 140 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8022 unit: bool IsUnarySquare() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 144 end line: 146 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8023 unit: bool IsBinaryPow() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 148 end line: 150 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8024 unit: bool IsUnarySqrt() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8025 unit: bool IsUnaryRsqrt() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 156 end line: 158 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8026 unit: bool IsUnaryNeg() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 160 end line: 162 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8027 unit: EXPRP InputExpr() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 191 end line: 193 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8028 unit: EXPRP OutputExpr() file: tools/converter/source/optimizer/merge/MergeHelpers.cpp start line: 195 end line: 197 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8029 unit: void Program::createUnit() file: tools/converter/source/optimizer/Program.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 7 id: 8030 unit: std::shared_ptr Program::create() file: tools/converter/source/optimizer/Program.cpp start line: 100 end line: 102 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8031 unit: bool NestedPass::Run() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8032 unit: void PassManager::AddPass() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8033 unit: bool RewritePass::Run() file: tools/converter/source/optimizer/passes/Pass.cpp start line: 127 end line: 129 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8034 unit: std::unique_ptr Clone() file: tools/converter/source/optimizer/passes/Pass.hpp start line: 99 end line: 102 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8035 unit: void SetVerify() file: tools/converter/source/optimizer/passes/Pass.hpp start line: 121 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8036 unit: void SetRewrite() file: tools/converter/source/optimizer/passes/Pass.hpp start line: 124 end line: 126 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8037 unit: bool inVector() file: tools/converter/source/optimizer/PostTreatUtils.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8038 unit: VARP _ConstInt() file: tools/converter/source/optimizer/onnxextra/OnnxSoftmax.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8039 unit: MNN::OpType DetOnnx::opType() file: tools/converter/source/onnx/DetOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8040 unit: MNN::OpParameter DetOnnx::type() file: tools/converter/source/onnx/DetOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8041 unit: MNN::OpType LRNOnnx::opType() file: tools/converter/source/onnx/LRNOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8042 unit: MNN::OpParameter LRNOnnx::type() file: tools/converter/source/onnx/LRNOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8043 unit: MNN::OpType ExpandOnnx::opType() file: tools/converter/source/onnx/ExpandOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8044 unit: MNN::OpParameter ExpandOnnx::type() file: tools/converter/source/onnx/ExpandOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8045 unit: MNN::OpType UnaryOnnx::opType() file: tools/converter/source/onnx/UnaryOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8046 unit: MNN::OpParameter UnaryOnnx::type() file: tools/converter/source/onnx/UnaryOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8047 unit: MNN::OpType WhereOnnx::opType() file: tools/converter/source/onnx/WhereOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8048 unit: MNN::OpParameter WhereOnnx::type() file: tools/converter/source/onnx/WhereOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8049 unit: MNN::OpType SplitOnnx::opType() file: tools/converter/source/onnx/SplitOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8050 unit: MNN::OpParameter SplitOnnx::type() file: tools/converter/source/onnx/SplitOnnx.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8051 unit: MNN::OpType TanhOnnx::opType() file: tools/converter/source/onnx/TanhOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8052 unit: MNN::OpParameter TanhOnnx::type() file: tools/converter/source/onnx/TanhOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8053 unit: MNN::OpType LoopOnnx::opType() file: tools/converter/source/onnx/LoopOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8054 unit: MNN::OpParameter LoopOnnx::type() file: tools/converter/source/onnx/LoopOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8055 unit: MNN::OpType IfOnnx::opType() file: tools/converter/source/onnx/IfOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8056 unit: MNN::OpParameter IfOnnx::type() file: tools/converter/source/onnx/IfOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8057 unit: MNN::OpType GemmOnnx::opType() file: tools/converter/source/onnx/MatMulOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8058 unit: MNN::OpParameter GemmOnnx::type() file: tools/converter/source/onnx/MatMulOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8059 unit: MNN::OpType MatMulOnnx::opType() file: tools/converter/source/onnx/MatMulOnnx.cpp start line: 147 end line: 149 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8060 unit: MNN::OpParameter MatMulOnnx::type() file: tools/converter/source/onnx/MatMulOnnx.cpp start line: 151 end line: 153 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8061 unit: MNN::OpType DepthToSpaceOnnx::opType() file: tools/converter/source/onnx/DepthToSpaceOnnx.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8062 unit: MNN::OpParameter DepthToSpaceOnnx::type() file: tools/converter/source/onnx/DepthToSpaceOnnx.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8063 unit: MNN::OpType EyeLikeOnnx::opType() file: tools/converter/source/onnx/EyeLikeOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8064 unit: MNN::OpParameter EyeLikeOnnx::type() file: tools/converter/source/onnx/EyeLikeOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8065 unit: MNN::OpType UnSqueezeOnnx::opType() file: tools/converter/source/onnx/UnSqueezeOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8066 unit: MNN::OpParameter UnSqueezeOnnx::type() file: tools/converter/source/onnx/UnSqueezeOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8067 unit: MNN::OpType CumSumOnnx::opType() file: tools/converter/source/onnx/CumSumOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8068 unit: MNN::OpParameter CumSumOnnx::type() file: tools/converter/source/onnx/CumSumOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8069 unit: def info() file: tools/converter/source/onnx/onnx_model_graph_opt.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 8070 unit: MNN::OpType IdentityOnnx::opType() file: tools/converter/source/onnx/IdentityOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8071 unit: MNN::OpParameter IdentityOnnx::type() file: tools/converter/source/onnx/IdentityOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8072 unit: MNN::OpType DropoutOnnx::opType() file: tools/converter/source/onnx/IdentityOnnx.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8073 unit: MNN::OpParameter DropoutOnnx::type() file: tools/converter/source/onnx/IdentityOnnx.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8074 unit: MNN::OpType SpaceToDepthOnnx::opType() file: tools/converter/source/onnx/SpaceToDepthOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8075 unit: MNN::OpParameter SpaceToDepthOnnx::type() file: tools/converter/source/onnx/SpaceToDepthOnnx.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8076 unit: MNN::OpType ShapeOnnx::opType() file: tools/converter/source/onnx/ShapeOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8077 unit: MNN::OpParameter ShapeOnnx::type() file: tools/converter/source/onnx/ShapeOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8078 unit: MNN::OpType SizeOnnx::opType() file: tools/converter/source/onnx/ShapeOnnx.cpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8079 unit: MNN::OpParameter SizeOnnx::type() file: tools/converter/source/onnx/ShapeOnnx.cpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8080 unit: MNN::OpType RangeOnnx::opType() file: tools/converter/source/onnx/RangeOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8081 unit: MNN::OpParameter RangeOnnx::type() file: tools/converter/source/onnx/RangeOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8082 unit: virtual MNN::OpParameter type() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 131 end line: 133 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8083 unit: virtual MNN::OpType opType() file: tools/converter/source/onnx/onnxOpConverter.cpp start line: 134 end line: 136 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8084 unit: MNN::OpType BinaryOpOnnx::opType() file: tools/converter/source/onnx/BinaryOpOnnx.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8085 unit: MNN::OpParameter BinaryOpOnnx::type() file: tools/converter/source/onnx/BinaryOpOnnx.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8086 unit: MNN::OpType SplitToSequenceOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8087 unit: MNN::OpParameter SplitToSequenceOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8088 unit: MNN::OpType SequenceAtOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8089 unit: MNN::OpParameter SequenceAtOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8090 unit: MNN::OpType SequenceLengthOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8091 unit: MNN::OpParameter SequenceLengthOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8092 unit: MNN::OpType SequenceInsertOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8093 unit: MNN::OpParameter SequenceInsertOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8094 unit: MNN::OpType SequenceEraseOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 127 end line: 129 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8095 unit: MNN::OpParameter SequenceEraseOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 130 end line: 132 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8096 unit: MNN::OpType ConcatFromSequenceOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8097 unit: MNN::OpParameter ConcatFromSequenceOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 171 end line: 173 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8098 unit: MNN::OpType SequenceConstructOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 197 end line: 199 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8099 unit: MNN::OpParameter SequenceConstructOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 200 end line: 202 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8100 unit: MNN::OpType SequenceEmptyOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 235 end line: 237 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8101 unit: MNN::OpParameter SequenceEmptyOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 238 end line: 240 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8102 unit: MNN::OpType ReverseSequenceOnnx::opType() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 261 end line: 263 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8103 unit: MNN::OpParameter ReverseSequenceOnnx::type() file: tools/converter/source/onnx/SequenceOnnx.cpp start line: 264 end line: 266 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8104 unit: MNN::OpType ConstantOnnx::opType() file: tools/converter/source/onnx/ConstantOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8105 unit: MNN::OpParameter ConstantOnnx::type() file: tools/converter/source/onnx/ConstantOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8106 unit: MNN::OpType FlattenOnnx::opType() file: tools/converter/source/onnx/FlattenOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8107 unit: MNN::OpParameter FlattenOnnx::type() file: tools/converter/source/onnx/FlattenOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8108 unit: MNN::OpType TextureOnnx::opType() file: tools/converter/source/onnx/RenderOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8109 unit: MNN::OpParameter TextureOnnx::type() file: tools/converter/source/onnx/RenderOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8110 unit: MNN::OpType RasterGradOnnx::opType() file: tools/converter/source/onnx/RenderOnnx.cpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8111 unit: MNN::OpParameter RasterGradOnnx::type() file: tools/converter/source/onnx/RenderOnnx.cpp start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8112 unit: MNN::OpType UniqueOnnx::opType() file: tools/converter/source/onnx/UniqueOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8113 unit: MNN::OpParameter UniqueOnnx::type() file: tools/converter/source/onnx/UniqueOnnx.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8114 unit: MNN::OpType CastOnnx::opType() file: tools/converter/source/onnx/CastOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8115 unit: MNN::OpParameter CastOnnx::type() file: tools/converter/source/onnx/CastOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8116 unit: MNN::OpType ArgMaxOnnx::opType() file: tools/converter/source/onnx/ArgMaxOnnx.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8117 unit: MNN::OpParameter ArgMaxOnnx::type() file: tools/converter/source/onnx/ArgMaxOnnx.cpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8118 unit: MNN::OpType ArgMinOnnx::opType() file: tools/converter/source/onnx/ArgMaxOnnx.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8119 unit: MNN::OpParameter ArgMinOnnx::type() file: tools/converter/source/onnx/ArgMaxOnnx.cpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8120 unit: void ArgMaxOnnx::run() file: tools/converter/source/onnx/ArgMaxOnnx.cpp start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8121 unit: void ArgMinOnnx::run() file: tools/converter/source/onnx/ArgMaxOnnx.cpp start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8122 unit: MNN::OpType GridSampleOnnx::opType() file: tools/converter/source/onnx/GridSampleOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8123 unit: MNN::OpParameter GridSampleOnnx::type() file: tools/converter/source/onnx/GridSampleOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8124 unit: MNN::OpType SqueezeOnnx::opType() file: tools/converter/source/onnx/SqueezeOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8125 unit: MNN::OpParameter SqueezeOnnx::type() file: tools/converter/source/onnx/SqueezeOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8126 unit: MNN::OpType ReshapeOnnx::opType() file: tools/converter/source/onnx/ReshapeOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8127 unit: MNN::OpParameter ReshapeOnnx::type() file: tools/converter/source/onnx/ReshapeOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8128 unit: MNN::OpType ConcatOnnx::opType() file: tools/converter/source/onnx/ConcatOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8129 unit: MNN::OpParameter ConcatOnnx::type() file: tools/converter/source/onnx/ConcatOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8130 unit: MNN::OpType CastLikeOnnx::opType() file: tools/converter/source/onnx/CastLikeOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8131 unit: MNN::OpParameter CastLikeOnnx::type() file: tools/converter/source/onnx/CastLikeOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8132 unit: MNN::OpType GridSampleOnnxClassic::opType() file: tools/converter/source/onnx/GridSampleOnnxClassic.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8133 unit: MNN::OpParameter GridSampleOnnxClassic::type() file: tools/converter/source/onnx/GridSampleOnnxClassic.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8134 unit: MNN::OpType LayerNormOnnx::opType() file: tools/converter/source/onnx/LayerNormOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8135 unit: MNN::OpParameter LayerNormOnnx::type() file: tools/converter/source/onnx/LayerNormOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8136 unit: MNN::OpType CosineSimilarityOnnx::opType() file: tools/converter/source/onnx/CosineSimilarityOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8137 unit: MNN::OpParameter CosineSimilarityOnnx::type() file: tools/converter/source/onnx/CosineSimilarityOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8138 unit: MNN::OpType ReduceOnnx::opType() file: tools/converter/source/onnx/ReduceOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8139 unit: MNN::OpParameter ReduceOnnx::type() file: tools/converter/source/onnx/ReduceOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8140 unit: MNN::OpType TileOnnx::opType() file: tools/converter/source/onnx/TileOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8141 unit: MNN::OpParameter TileOnnx::type() file: tools/converter/source/onnx/TileOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8142 unit: MNN::OpType TransposeOnnx::opType() file: tools/converter/source/onnx/TransposeOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8143 unit: MNN::OpParameter TransposeOnnx::type() file: tools/converter/source/onnx/TransposeOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8144 unit: MNN::OpType EluOnnx::opType() file: tools/converter/source/onnx/EluOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8145 unit: MNN::OpType SEluOnnx::opType() file: tools/converter/source/onnx/EluOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8146 unit: MNN::OpParameter EluOnnx::type() file: tools/converter/source/onnx/EluOnnx.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8147 unit: MNN::OpParameter SEluOnnx::type() file: tools/converter/source/onnx/EluOnnx.cpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8148 unit: MNN::OpType SigmoidOnnx::opType() file: tools/converter/source/onnx/SigmoidOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8149 unit: MNN::OpParameter SigmoidOnnx::type() file: tools/converter/source/onnx/SigmoidOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8150 unit: MNN::OpType DynamicQuantOnnx::opType() file: tools/converter/source/onnx/DynamicOnnx.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8151 unit: MNN::OpParameter DynamicQuantOnnx::type() file: tools/converter/source/onnx/DynamicOnnx.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8152 unit: void DynamicQuantOnnx::run() file: tools/converter/source/onnx/DynamicOnnx.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8153 unit: MNN::OpType ReluOnnx::opType() file: tools/converter/source/onnx/ReluOnnx.cpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8154 unit: MNN::OpParameter ReluOnnx::type() file: tools/converter/source/onnx/ReluOnnx.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8155 unit: explicit BatchLambdaTransform() file: tools/train/source/data/LambdaTransform.hpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8156 unit: std::vector transformBatch() file: tools/train/source/data/LambdaTransform.hpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8157 unit: explicit LambdaTransform() file: tools/train/source/data/LambdaTransform.hpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8158 unit: Example transformExample() file: tools/train/source/data/LambdaTransform.hpp start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8159 unit: size_t size() file: tools/train/source/data/TransformDataset.hpp start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8160 unit: size_t size() file: tools/train/source/data/TransformDataset.hpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8161 unit: size_t DataLoader::size() file: tools/train/source/data/DataLoader.cpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8162 unit: bool isFull() file: tools/train/source/data/BlockingQueue.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8163 unit: bool isEmpty() file: tools/train/source/data/BlockingQueue.hpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8164 unit: virtual ~DataLoader() file: tools/train/source/data/DataLoader.hpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8165 unit: size_t RandomSampler::size() file: tools/train/source/data/RandomSampler.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8166 unit: const std::vector RandomSampler::indices() file: tools/train/source/data/RandomSampler.cpp start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8167 unit: size_t RandomSampler::index() file: tools/train/source/data/RandomSampler.cpp start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8168 unit: std::shared_ptr BottleNeck() file: tools/train/source/models/MobilenetV2.cpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8169 unit: std::shared_ptr ConvBlock() file: tools/train/source/models/MobilenetV1.cpp start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8170 unit: size_t MnistDataset::size() file: tools/train/source/datasets/MnistDataset.cpp start line: 133 end line: 135 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8171 unit: const VARP MnistDataset::images() file: tools/train/source/datasets/MnistDataset.cpp start line: 137 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8172 unit: const VARP MnistDataset::labels() file: tools/train/source/datasets/MnistDataset.cpp start line: 141 end line: 143 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8173 unit: size_t ImageDataset::size() file: tools/train/source/datasets/ImageDataset.cpp start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8174 unit: size_t ImageNoLabelDataset::size() file: tools/train/source/datasets/ImageNoLabelDataset.cpp start line: 116 end line: 118 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8175 unit: Type type() file: tools/train/source/grad/OpGrad.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8176 unit: VARP runningMean() file: tools/train/source/nn/NN.cpp start line: 158 end line: 160 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8177 unit: VARP runningVariance() file: tools/train/source/nn/NN.cpp start line: 162 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8178 unit: VARP scale() file: tools/train/source/nn/NN.cpp start line: 166 end line: 168 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8179 unit: VARP bias() file: tools/train/source/nn/NN.cpp start line: 170 end line: 172 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8180 unit: float eps() file: tools/train/source/nn/NN.cpp start line: 174 end line: 176 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8181 unit: VARP clamp() file: tools/train/source/nn/NN.cpp start line: 681 end line: 683 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8182 unit: void SGD::setLearningRate() file: tools/train/source/optimizer/SGD.cpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8183 unit: void SGD::setMomentum() file: tools/train/source/optimizer/SGD.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8184 unit: void SGD::setWeightDecay() file: tools/train/source/optimizer/SGD.cpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8185 unit: void SGD::setRegularizationMethod() file: tools/train/source/optimizer/SGD.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8186 unit: float SGD::currentLearningRate() file: tools/train/source/optimizer/SGD.cpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8187 unit: float SGD::getMomentum() file: tools/train/source/optimizer/SGD.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8188 unit: float SGD::getWeightDecay() file: tools/train/source/optimizer/SGD.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8189 unit: SGD::RegularizationMethod SGD::getRegularizationMethod() file: tools/train/source/optimizer/SGD.cpp start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8190 unit: int ParameterOptimizer::currentStep() file: tools/train/source/optimizer/ParameterOptimizer.cpp start line: 142 end line: 144 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8191 unit: void ParameterOptimizer::setCurrentStep() file: tools/train/source/optimizer/ParameterOptimizer.cpp start line: 146 end line: 148 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8192 unit: std::shared_ptr module() file: tools/train/source/optimizer/ParameterOptimizer.hpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8193 unit: void ADAM::setMomentum2() file: tools/train/source/optimizer/ADAM.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8194 unit: void ADAM::setEps() file: tools/train/source/optimizer/ADAM.cpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8195 unit: float ADAM::getMomentum2() file: tools/train/source/optimizer/ADAM.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8196 unit: float ADAM::getEps() file: tools/train/source/optimizer/ADAM.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8197 unit: void setGradBlockName() file: tools/train/source/optimizer/SGD.hpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8198 unit: std::shared_ptr Transformer::turnModelToInfer() file: tools/train/source/transformer/Transformer.cpp start line: 244 end line: 246 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8199 unit: bool IsSupportAvailable() file: tools/cpp/GpuInterTest.cpp start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8200 unit: const size_t Revert::getBufferSize() file: tools/cpp/revertMNNModel.cpp start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8201 unit: void startTimer() file: tools/cpp/getPerformance.cpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8202 unit: std::string GetDelimiter() file: tools/cpp/ConfigFile.hpp start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8203 unit: std::string GetComment() file: tools/cpp/ConfigFile.hpp start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8204 unit: inline std::string ConfigFile::string_as_T() file: tools/cpp/ConfigFile.hpp start line: 129 end line: 133 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8205 unit: static std::shared_ptr toDataset() file: pymnn/src/data.h start line: 116 end line: 118 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8206 unit: std::shared_ptr toSharedModule() file: pymnn/src/nn.h start line: 235 end line: 237 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8207 unit: bool isTensor() file: pymnn/src/MNN.cc start line: 1388 end line: 1390 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8208 unit: bool isMatrix() file: pymnn/src/MNN.cc start line: 2073 end line: 2075 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8209 unit: CV::Matrix toMatrix() file: pymnn/src/MNN.cc start line: 2076 end line: 2078 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8210 unit: static int PyMNNOpInfo_init() file: pymnn/src/MNN.cc start line: 2458 end line: 2460 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8211 unit: static void PyMNNOpInfo_dealloc() file: pymnn/src/MNN.cc start line: 2462 end line: 2464 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8212 unit: bool isSize() file: pymnn/src/cv.h start line: 3 end line: 5 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8213 unit: static bool isColor() file: pymnn/src/cv.h start line: 552 end line: 554 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8214 unit: inline bool checkString() file: pymnn/src/util.h start line: 58 end line: 60 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8215 unit: static void def_method() file: pymnn/src/util.h start line: 324 end line: 326 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8216 unit: static inline bool isString() file: pymnn/src/util.h start line: 379 end line: 381 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8217 unit: static inline bool isFloat() file: pymnn/src/util.h start line: 389 end line: 391 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8218 unit: static inline bool isNone() file: pymnn/src/util.h start line: 392 end line: 394 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8219 unit: static inline bool isPySequence() file: pymnn/src/util.h start line: 395 end line: 400 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 8220 unit: static inline bool isInts() file: pymnn/src/util.h start line: 433 end line: 435 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8221 unit: static inline bool isFloats() file: pymnn/src/util.h start line: 436 end line: 438 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8222 unit: static inline string toString() file: pymnn/src/util.h start line: 439 end line: 441 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8223 unit: static inline int toInt() file: pymnn/src/util.h start line: 442 end line: 444 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8224 unit: static inline float toFloat() file: pymnn/src/util.h start line: 445 end line: 447 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8225 unit: static inline std::vector toStrings() file: pymnn/src/util.h start line: 497 end line: 499 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8226 unit: Py_hash_t PyEnum_hash() file: pymnn/src/util.h start line: 959 end line: 961 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8227 unit: static bool isVars() file: pymnn/src/expr.h start line: 305 end line: 307 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8228 unit: static inline bool isIdx() file: pymnn/src/expr.h start line: 497 end line: 499 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 8229 unit: def main() file: pymnn/pip_package/MNN/tools/mnn.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8230 unit: def solvePnP() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 8231 unit: def melscale_fbanks() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 7 id: 8232 unit: def fbank() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 7 id: 8233 unit: def whisper_fbank() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 6 id: 8234 unit: def svd() file: pymnn/pip_package/MNN/numpy/linalg/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8235 unit: def solve() file: pymnn/pip_package/MNN/numpy/linalg/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8236 unit: def __get_arg() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 8237 unit: def __order_assert() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 8238 unit: def logspace() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 7 id: 8239 unit: def repmat() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8240 unit: def reshape() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8241 unit: def stack() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 3 id: 8242 unit: def exp2() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8243 unit: def log2() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8244 unit: def log10() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8245 unit: def signbit() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8246 unit: def cbrt() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8247 unit: def argwhere() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8248 unit: def count_nonzero() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8249 unit: def amin() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 4 id: 8250 unit: def amax() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 4 id: 8251 unit: def var() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 6 id: 8252 unit: def erf() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8253 unit: def erfc() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8254 unit: def erfinv() file: pymnn/pip_package/MNN/expr/__init__.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8255 unit: func isModelDownloaded() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Models/ModelStorageManager.swift start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8256 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ModelList/Network/ModelDownloadStorage.swift start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8257 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8258 unit: func readUseMmap() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8259 unit: func updateUseMmap() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8260 unit: func readIterations() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8261 unit: func updateIterations() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8262 unit: func readSeed() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8263 unit: func updateSeed() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 71 end line: 73 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8264 unit: func readTemperature() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8265 unit: func updateTemperature() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8266 unit: func readTopK() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 85 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8267 unit: func updateTopK() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 89 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8268 unit: func readTopP() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 94 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8269 unit: func updateTopP() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8270 unit: func readMinP() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 103 end line: 105 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8271 unit: func updateMinP() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 107 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8272 unit: func readTfsZ() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 112 end line: 114 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8273 unit: func updateTfsZ() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 116 end line: 118 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8274 unit: func readTypical() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 121 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8275 unit: func updateTypical() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 125 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8276 unit: func readPenalty() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 130 end line: 132 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8277 unit: func updatePenalty() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 134 end line: 136 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8278 unit: func readNGram() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 139 end line: 141 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8279 unit: func updateNGram() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 143 end line: 145 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8280 unit: func readNGramFactor() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 148 end line: 150 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8281 unit: func updateNGramFactor() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8282 unit: func updateSamplerType() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 177 end line: 179 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8283 unit: func readMixedSamplers() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 182 end line: 184 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8284 unit: func updateMixedSamplers() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 186 end line: 188 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8285 unit: func updatePenaltySampler() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/ModelConfigManager.swift start line: 196 end line: 198 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8286 unit: func setProcessing() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMState.swift start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8287 unit: func getProcessing() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMState.swift start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8288 unit: func processContent() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMState.swift start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8289 unit: func send() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatViewModel.swift start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8290 unit: func toChatUser() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Models/LLMChatUser.swift start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8291 unit: func startGeneration() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/ThinkResultProcessor.swift start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8292 unit: func getResult() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/ThinkResultProcessor.swift start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8293 unit: func disconnect() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Chat/Interactor/LLMChatInteractor.swift start line: 137 end line: 139 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8294 unit: func getAllHistory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/Services/ChatHistoryManager.swift start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8295 unit: func deleteHistory() file: apps/iOS/MNNLLMChat/MNNLLMiOS/ChatHistory/Services/ChatHistoryManager.swift start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8296 unit: func removingTaobaoPrefix() file: apps/iOS/MNNLLMChat/MNNLLMiOS/Util/String+Extension.swift start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8297 unit: init() file: apps/iOS/MNNLLMChat/MNNLLMiOS/MNNLLMiOSApp.swift start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8298 unit: public void setLabel() file: apps/Android/MnnLlmChat/apps/Android/MnnLlmChat/app/src/main/java/com/example/mnnllmchat/SettingsRowSlideSwitch.java start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8299 unit: public void setSeekbarValue() file: apps/Android/MnnLlmChat/apps/Android/MnnLlmChat/app/src/main/java/com/example/mnnllmchat/SettingsRowSlideSwitch.java start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8300 unit: public int getSeekbarValue() file: apps/Android/MnnLlmChat/apps/Android/MnnLlmChat/app/src/main/java/com/example/mnnllmchat/SettingsRowSlideSwitch.java start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8301 unit: public void setSwitchVisibility() file: apps/Android/MnnLlmChat/apps/Android/MnnLlmChat/app/src/main/java/com/example/mnnllmchat/SettingsRowSlideSwitch.java start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8302 unit: public void setSwitchEnabled() file: apps/Android/MnnLlmChat/apps/Android/MnnLlmChat/app/src/main/java/com/example/mnnllmchat/SettingsRowSlideSwitch.java start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8303 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8304 unit: override fun onResponse() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8305 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8306 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 76 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8307 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 81 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8308 unit: fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfApiClient.kt start line: 87 end line: 90 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8309 unit: fun getSiblings() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfRepoInfo.kt start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8310 unit: fun addSibling() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/HfRepoInfo.kt start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8311 unit: fun set() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/ApplicationProvider.kt start line: 9 end line: 11 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8312 unit: fun get() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/ApplicationProvider.kt start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8313 unit: fun addTag() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/ModelItem.kt start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8314 unit: fun get() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/source/ModelSources.kt start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8315 unit: fun repositoryPath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/source/RepoConfig.kt start line: 10 end line: 12 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 8316 unit: fun provide() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadExecutor.kt start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8317 unit: override fun onDownloadFailed() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8318 unit: override fun onDownloadTaskAdded() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8319 unit: override fun onDownloadTaskRemoved() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8320 unit: override fun onDownloadPaused() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8321 unit: override fun onDownloadFileFinished() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8322 unit: fun setListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelDownloadManager.kt start line: 89 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8323 unit: fun pause() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelRepoDownloader.kt start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8324 unit: fun isDownloaded() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ModelRepoDownloader.kt start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8325 unit: override fun visitFileFailed() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8326 unit: fun getPointerPathParent() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadFileUtils.kt start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8327 unit: override fun onCreate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadForegroundService.kt start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8328 unit: override fun onBind() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/DownloadForegroundService.kt start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8329 unit: override fun setListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8330 unit: override fun onSuccess() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8331 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8332 unit: override fun getDownloadPath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 198 end line: 200 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8333 unit: fun getCachePathRoot() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/hf/HfModelDownloader.kt start line: 242 end line: 244 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8334 unit: override fun setListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8335 unit: override fun download() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8336 unit: override fun getDownloadPath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8337 unit: override fun onFailure() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 106 end line: 108 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8338 unit: fun getCachePathRoot() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mls/api/download/ms/MsModelDownloader.kt start line: 223 end line: 225 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8339 unit: fun loadConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 141 end line: 143 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8340 unit: fun getModelSettingsFile() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 145 end line: 147 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8341 unit: override fun setKeepHistory() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 183 end line: 185 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8342 unit: override fun setEnableAudioOutput() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 187 end line: 189 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8343 unit: fun clearMmapCache() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8344 unit: fun updateMaxNewTokens() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 208 end line: 210 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8345 unit: fun updateSystemPrompt() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/LlmSession.kt start line: 212 end line: 214 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8346 unit: override fun reset() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/DiffusionSession.kt start line: 88 end line: 90 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8347 unit: fun onStarProject() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 147 end line: 149 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8348 unit: fun onReportIssue() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 151 end line: 153 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8349 unit: fun checkForUpdate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/MainActivity.kt start line: 166 end line: 168 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8350 unit: fun generateDestDiffusionFilePath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8351 unit: fun generateDestPhotoFilePath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8352 unit: fun generateDestAudioFilePath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8353 unit: fun generateDestRecordFilePath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8354 unit: fun generateDestImageFilePath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8355 unit: fun getSessionResourceBasePath() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/FileUtils.kt start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8356 unit: fun useMmap() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelPreferences.kt start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8357 unit: fun startActivity() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/RouterUtils.kt start line: 9 end line: 11 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8358 unit: fun starProject() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/GithubUtils.kt start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8359 unit: fun reportIssue() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/GithubUtils.kt start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8360 unit: fun setBoolean() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8361 unit: fun setLong() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8362 unit: fun getLong() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8363 unit: fun getBoolean() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8364 unit: fun setUseModelsScopeDownload() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8365 unit: fun setFilterDownloaded() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8366 unit: fun isFilterDownloaded() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/PreferenceUtils.kt start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8367 unit: fun isAudioModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 146 end line: 148 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 8368 unit: fun isMultiModalModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 150 end line: 152 size: 3 LOC McCabe index: 4 number of parameters: 1 id: 8369 unit: fun isDiffusionModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 154 end line: 156 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8370 unit: fun isVisualModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 197 end line: 199 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 8371 unit: fun isR1Model() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 201 end line: 203 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8372 unit: fun safeModelId() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/ModelUtils.kt start line: 205 end line: 207 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8373 unit: fun hasCrash() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/CrashUtil.kt start line: 115 end line: 117 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8374 unit: fun onPlayProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/utils/AudioPlayService.kt start line: 114 end line: 117 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8375 unit: override fun onMenuItemSelected() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 130 end line: 132 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8376 unit: override fun runModel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListFragment.kt start line: 214 end line: 216 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8377 unit: fun setModelListListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8378 unit: override fun getItemCount() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListAdapter.kt start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8379 unit: fun load() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8380 unit: fun resumeAllDownloads() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelist/ModelListPresenter.kt start line: 306 end line: 308 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8381 unit: fun currentSize() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 117 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8382 unit: fun setOnHistoryClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8383 unit: override fun getItemCount() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 49 end line: 51 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 8384 unit: fun setOnHistoryClick() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/history/HistoryListAdapter.kt start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8385 unit: public void setLabel() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsRowSlideSwitch.java start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8386 unit: public void setSeekbarValue() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsRowSlideSwitch.java start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8387 unit: public int getSeekbarValue() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsRowSlideSwitch.java start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8388 unit: public void setSwitchVisibility() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsRowSlideSwitch.java start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8389 unit: public void setSwitchEnabled() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsRowSlideSwitch.java start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8390 unit: fun setLabelText() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/DropDownLineView.kt start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8391 unit: fun setValueText() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/DropDownLineView.kt start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8392 unit: fun setIcon() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/DropDownLineView.kt start line: 65 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8393 unit: fun setDropDownItems() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/DropDownLineView.kt start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8394 unit: fun setCurrentItem() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/DropDownLineView.kt start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8395 unit: fun setSession() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 411 end line: 413 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8396 unit: fun toJson() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/ModelConfig.kt start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8397 unit: fun setItemText() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsItemView.kt start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8398 unit: fun setOnCheckedChangeListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsItemView.kt start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8399 unit: fun setOnItemClickListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DatasetOptionsAdapter.kt start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8400 unit: override fun onBindViewHolder() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DatasetOptionsAdapter.kt start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8401 unit: override fun areItemsTheSame() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DatasetOptionsAdapter.kt start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8402 unit: override fun areContentsTheSame() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/DatasetOptionsAdapter.kt start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8403 unit: override fun onScrollStateChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatListComponent.kt start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8404 unit: fun reset() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatListComponent.kt start line: 133 end line: 135 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8405 unit: override fun getItemCount() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8406 unit: override fun getItemViewType() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8407 unit: fun updateRecentItem() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatRecyclerViewAdapter.kt start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8408 unit: override fun onPlayProgress() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/AudioPlayerComponent.kt start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8409 unit: fun bind() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/chatlist/ChatViewHolders.kt start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8410 unit: override fun onAttachmentLayoutShow() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 211 end line: 213 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8411 unit: override fun onAttachmentLayoutHide() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 215 end line: 217 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8412 unit: fun setOnSendMessage() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 266 end line: 268 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8413 unit: fun setOnThinkingModeChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 270 end line: 272 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8414 unit: fun setOnAudioOutputModeChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 274 end line: 276 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8415 unit: fun setOnStopGenerating() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 310 end line: 312 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8416 unit: override fun onFinishInflate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/MoreMenuItemView.kt start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8417 unit: fun setOnImagePickCallback() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 122 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8418 unit: fun canHandleResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 126 end line: 128 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8419 unit: fun onAttachmentLayoutHide() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/AttachmentPickerModule.kt start line: 235 end line: 238 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8420 unit: fun setOnVoiceRecordingListener() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/VoiceRecordingModule.kt start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8421 unit: override fun getDisplayResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8422 unit: override fun getRawResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8423 unit: override fun getRawResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8424 unit: override fun getDisplayResult() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8425 unit: fun stopGenerate() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 177 end line: 179 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8426 unit: fun saveResponseToDatabase() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 190 end line: 192 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8427 unit: fun setEnableAudioOutput() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/ChatPresenter.kt start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8428 unit: fun getFeatureConfig() file: apps/Android/MnnLlmChat/app/src/main/java/com/k2fsa/sherpa/mnn/FeatureConfig.kt start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8429 unit: void LlmSession::Reset() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8430 unit: std::string LlmSession::getDebugInfo() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 185 end line: 187 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8431 unit: void LlmSession::SetMaxNewTokens() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 216 end line: 218 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8432 unit: void LlmSession::enableAudioOutput() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_session.cpp start line: 237 end line: 239 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8433 unit: explicit LlmStreamBuffer() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_stream_buffer.hpp start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8434 unit: JNIEXPORT void JNI_OnUnload() file: apps/Android/MnnLlmChat/app/src/main/cpp/llm_mnn_jni.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8435 unit: float getProcMem() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8436 unit: def str_to_ids() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8437 unit: def __init__() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8438 unit: def forward() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 6 id: 8439 unit: def forward() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 7 id: 8440 unit: def key() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8441 unit: def load() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 8442 unit: def forward() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8443 unit: def llama_rotary_pos() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8444 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8445 unit: def get_lora() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8446 unit: def str_to_ids() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8447 unit: def __init__() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8448 unit: def embed() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8449 unit: def apply_gptq() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8450 unit: def quant() file: transformers/llm/export/utils/mnn_converter.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 8451 unit: def _get_str() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8452 unit: def __init__() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8453 unit: static inline bool is_base64() file: transformers/llm/engine/src/tokenizer.cpp start line: 28 end line: 30 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 8454 unit: static inline size_t one_char_len() file: transformers/llm/engine/src/tokenizer.cpp start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8455 unit: bool Tokenizer::is_stop() file: transformers/llm/engine/src/tokenizer.cpp start line: 129 end line: 131 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8456 unit: bool Tokenizer::is_special() file: transformers/llm/engine/src/tokenizer.cpp start line: 133 end line: 135 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8457 unit: float Sentencepiece::get_score() file: transformers/llm/engine/src/tokenizer.cpp start line: 421 end line: 423 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8458 unit: bool Sentencepiece::is_unused() file: transformers/llm/engine/src/tokenizer.cpp start line: 425 end line: 427 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8459 unit: bool Sentencepiece::is_control() file: transformers/llm/engine/src/tokenizer.cpp start line: 429 end line: 431 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8460 unit: bool contains() file: transformers/llm/engine/src/prompt.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8461 unit: std::string Prompt::getAssistantSuffix() file: transformers/llm/engine/src/prompt.cpp start line: 110 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8462 unit: static inline VARP _var() file: transformers/llm/engine/src/llm.cpp start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8463 unit: std::string Llm::dump_config() file: transformers/llm/engine/src/llm.cpp start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8464 unit: size_t Llm::getCurrentHistory() file: transformers/llm/engine/src/llm.cpp start line: 377 end line: 379 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8465 unit: bool Llm::stoped() file: transformers/llm/engine/src/llm.cpp start line: 401 end line: 403 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8466 unit: std::vector Llm::tokenizer_encode() file: transformers/llm/engine/src/llm.cpp start line: 459 end line: 461 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8467 unit: bool Llm::is_stop() file: transformers/llm/engine/src/llm.cpp start line: 672 end line: 674 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8468 unit: void push_back() file: transformers/llm/engine/src/omni.hpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8469 unit: static inline VARP _var() file: transformers/llm/engine/src/omni.cpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8470 unit: Express::VARP Talker::embedding() file: transformers/llm/engine/src/omni.cpp start line: 689 end line: 691 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8471 unit: void Talker::setWavformCallback() file: transformers/llm/engine/src/omni.cpp start line: 713 end line: 715 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8472 unit: int Embedding::dim() file: transformers/llm/engine/src/embedding.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8473 unit: VARP Embedding::txt_embedding() file: transformers/llm/engine/src/embedding.cpp start line: 70 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8474 unit: bool operator() file: transformers/llm/engine/src/httplib.h start line: 435 end line: 437 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8475 unit: inline T get_header_value() file: transformers/llm/engine/src/httplib.h start line: 1606 end line: 1608 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8476 unit: inline T Request::get_header_value() file: transformers/llm/engine/src/httplib.h start line: 1626 end line: 1628 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8477 unit: inline T Response::get_header_value() file: transformers/llm/engine/src/httplib.h start line: 1631 end line: 1633 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8478 unit: inline unsigned int str2tag() file: transformers/llm/engine/src/httplib.h start line: 2989 end line: 2991 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8479 unit: inline brotli_compressor::brotli_compressor() file: transformers/llm/engine/src/httplib.h start line: 3300 end line: 3302 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8480 unit: inline brotli_compressor::~brotli_compressor() file: transformers/llm/engine/src/httplib.h start line: 3304 end line: 3306 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8481 unit: inline brotli_decompressor::~brotli_decompressor() file: transformers/llm/engine/src/httplib.h start line: 3346 end line: 3348 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 8482 unit: inline bool has_header() file: transformers/llm/engine/src/httplib.h start line: 3385 end line: 3387 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8483 unit: bool buf_start_with() file: transformers/llm/engine/src/httplib.h start line: 4161 end line: 4163 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8484 unit: inline std::string MD5() file: transformers/llm/engine/src/httplib.h start line: 4470 end line: 4472 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8485 unit: inline std::string SHA_256() file: transformers/llm/engine/src/httplib.h start line: 4474 end line: 4476 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8486 unit: inline std::string SHA_512() file: transformers/llm/engine/src/httplib.h start line: 4478 end line: 4480 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8487 unit: inline void cf_object_ptr_deleter() file: transformers/llm/engine/src/httplib.h start line: 4516 end line: 4518 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8488 unit: explicit ContentProviderAdapter() file: transformers/llm/engine/src/httplib.h start line: 4731 end line: 4733 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8489 unit: bool operator() file: transformers/llm/engine/src/httplib.h start line: 4735 end line: 4737 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8490 unit: inline bool Request::has_header() file: transformers/llm/engine/src/httplib.h start line: 4823 end line: 4825 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8491 unit: inline bool Request::has_param() file: transformers/llm/engine/src/httplib.h start line: 4844 end line: 4846 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8492 unit: inline bool Request::has_file() file: transformers/llm/engine/src/httplib.h start line: 4867 end line: 4869 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8493 unit: inline bool Response::has_header() file: transformers/llm/engine/src/httplib.h start line: 4888 end line: 4890 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8494 unit: inline bool Result::has_request_header() file: transformers/llm/engine/src/httplib.h start line: 4966 end line: 4968 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8495 unit: inline ssize_t Stream::write() file: transformers/llm/engine/src/httplib.h start line: 4982 end line: 4984 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8496 unit: inline ssize_t Stream::write() file: transformers/llm/engine/src/httplib.h start line: 4986 end line: 4988 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8497 unit: inline bool SocketStream::is_readable() file: transformers/llm/engine/src/httplib.h start line: 5004 end line: 5006 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8498 unit: inline Server::Server() file: transformers/llm/engine/src/httplib.h start line: 5115 end line: 5117 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8499 unit: inline int Server::bind_to_any_port() file: transformers/llm/engine/src/httplib.h start line: 5327 end line: 5329 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8500 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 6965 end line: 6967 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8501 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 6969 end line: 6971 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8502 unit: inline Result ClientImpl::Get() file: transformers/llm/engine/src/httplib.h start line: 6973 end line: 6975 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8503 unit: inline Result ClientImpl::Head() file: transformers/llm/engine/src/httplib.h start line: 7082 end line: 7084 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8504 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7096 end line: 7098 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8505 unit: inline Result ClientImpl::Post() file: transformers/llm/engine/src/httplib.h start line: 7131 end line: 7133 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8506 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7210 end line: 7212 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8507 unit: inline Result ClientImpl::Put() file: transformers/llm/engine/src/httplib.h start line: 7269 end line: 7271 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8508 unit: inline Result ClientImpl::Patch() file: transformers/llm/engine/src/httplib.h start line: 7318 end line: 7320 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8509 unit: inline Result ClientImpl::Delete() file: transformers/llm/engine/src/httplib.h start line: 7379 end line: 7381 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8510 unit: inline Result ClientImpl::Options() file: transformers/llm/engine/src/httplib.h start line: 7424 end line: 7426 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8511 unit: inline void ClientImpl::set_bearer_token_auth() file: transformers/llm/engine/src/httplib.h start line: 7489 end line: 7491 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8512 unit: inline void ClientImpl::set_default_headers() file: transformers/llm/engine/src/httplib.h start line: 7512 end line: 7514 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8513 unit: inline void ClientImpl::set_address_family() file: transformers/llm/engine/src/httplib.h start line: 7516 end line: 7518 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8514 unit: inline void ClientImpl::set_socket_options() file: transformers/llm/engine/src/httplib.h start line: 7522 end line: 7524 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8515 unit: inline void ClientImpl::set_interface() file: transformers/llm/engine/src/httplib.h start line: 7530 end line: 7532 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8516 unit: inline void ClientImpl::set_proxy_bearer_token_auth() file: transformers/llm/engine/src/httplib.h start line: 7545 end line: 7547 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8517 unit: inline void ClientImpl::enable_server_certificate_verification() file: transformers/llm/engine/src/httplib.h start line: 7572 end line: 7574 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8518 unit: inline void ClientImpl::set_logger() file: transformers/llm/engine/src/httplib.h start line: 7577 end line: 7579 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8519 unit: inline bool SSLSocketStream::is_readable() file: transformers/llm/engine/src/httplib.h start line: 7700 end line: 7702 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8520 unit: inline SSLServer::~SSLServer() file: transformers/llm/engine/src/httplib.h start line: 7858 end line: 7860 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 8521 unit: inline long SSLClient::get_openssl_verify_result() file: transformers/llm/engine/src/httplib.h start line: 7969 end line: 7971 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8522 unit: inline bool SSLClient::create_and_connect_socket() file: transformers/llm/engine/src/httplib.h start line: 7975 end line: 7977 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 8523 unit: inline void SSLClient::shutdown_ssl() file: transformers/llm/engine/src/httplib.h start line: 8126 end line: 8128 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8524 unit: std::string value() file: transformers/llm/engine/src/llmconfig.hpp start line: 218 end line: 220 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8525 unit: std::string llm_config() file: transformers/llm/engine/src/llmconfig.hpp start line: 274 end line: 276 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8526 unit: std::string llm_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 278 end line: 280 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8527 unit: std::string llm_weight() file: transformers/llm/engine/src/llmconfig.hpp start line: 282 end line: 284 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8528 unit: std::string block_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 286 end line: 288 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8529 unit: std::string lm_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 290 end line: 292 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8530 unit: std::string embedding_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 294 end line: 296 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8531 unit: std::string embedding_file() file: transformers/llm/engine/src/llmconfig.hpp start line: 298 end line: 300 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8532 unit: std::string tokenizer_file() file: transformers/llm/engine/src/llmconfig.hpp start line: 302 end line: 304 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8533 unit: std::string visual_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 306 end line: 308 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8534 unit: std::string audio_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 310 end line: 312 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8535 unit: int max_all_tokens() file: transformers/llm/engine/src/llmconfig.hpp start line: 316 end line: 318 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8536 unit: int max_new_tokens() file: transformers/llm/engine/src/llmconfig.hpp start line: 320 end line: 322 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8537 unit: bool reuse_kv() file: transformers/llm/engine/src/llmconfig.hpp start line: 324 end line: 326 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8538 unit: bool all_logits() file: transformers/llm/engine/src/llmconfig.hpp start line: 328 end line: 330 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8539 unit: int quant_qkv() file: transformers/llm/engine/src/llmconfig.hpp start line: 358 end line: 360 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8540 unit: int kvcache_limit() file: transformers/llm/engine/src/llmconfig.hpp start line: 362 end line: 364 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8541 unit: std::string talker_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 368 end line: 370 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8542 unit: std::string talker_weight() file: transformers/llm/engine/src/llmconfig.hpp start line: 372 end line: 374 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8543 unit: std::string talker_embedding_file() file: transformers/llm/engine/src/llmconfig.hpp start line: 376 end line: 378 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8544 unit: std::string predit_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 380 end line: 382 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8545 unit: std::string dit_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 384 end line: 386 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8546 unit: std::string bigvgan_model() file: transformers/llm/engine/src/llmconfig.hpp start line: 388 end line: 390 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8547 unit: std::string spk_dict() file: transformers/llm/engine/src/llmconfig.hpp start line: 392 end line: 394 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8548 unit: int talker_max_new_tokens() file: transformers/llm/engine/src/llmconfig.hpp start line: 396 end line: 398 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8549 unit: std::string talker_speaker() file: transformers/llm/engine/src/llmconfig.hpp start line: 400 end line: 403 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8550 unit: int dit_steps() file: transformers/llm/engine/src/llmconfig.hpp start line: 405 end line: 407 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8551 unit: int dit_solver() file: transformers/llm/engine/src/llmconfig.hpp start line: 409 end line: 412 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8552 unit: bool is_single() file: transformers/llm/engine/src/llmconfig.hpp start line: 416 end line: 418 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8553 unit: bool is_visual() file: transformers/llm/engine/src/llmconfig.hpp start line: 420 end line: 422 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8554 unit: bool is_audio() file: transformers/llm/engine/src/llmconfig.hpp start line: 424 end line: 426 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8555 unit: bool has_talker() file: transformers/llm/engine/src/llmconfig.hpp start line: 428 end line: 430 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8556 unit: bool use_template() file: transformers/llm/engine/src/llmconfig.hpp start line: 432 end line: 434 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8557 unit: bool use_mmap() file: transformers/llm/engine/src/llmconfig.hpp start line: 436 end line: 438 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8558 unit: bool use_cached_mmap() file: transformers/llm/engine/src/llmconfig.hpp start line: 439 end line: 441 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8559 unit: bool kvcache_mmap() file: transformers/llm/engine/src/llmconfig.hpp start line: 442 end line: 444 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8560 unit: std::string tmp_path() file: transformers/llm/engine/src/llmconfig.hpp start line: 445 end line: 447 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8561 unit: std::string system_prompt() file: transformers/llm/engine/src/llmconfig.hpp start line: 449 end line: 451 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8562 unit: int hidden_size() file: transformers/llm/engine/src/llmconfig.hpp start line: 453 end line: 455 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8563 unit: int layer_nums() file: transformers/llm/engine/src/llmconfig.hpp start line: 457 end line: 459 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8564 unit: std::vector key_value_shape() file: transformers/llm/engine/src/llmconfig.hpp start line: 461 end line: 463 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8565 unit: std::string attention_mask() file: transformers/llm/engine/src/llmconfig.hpp start line: 465 end line: 467 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8566 unit: bool attention_fused() file: transformers/llm/engine/src/llmconfig.hpp start line: 468 end line: 470 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8567 unit: std::string bos() file: transformers/llm/engine/src/llmconfig.hpp start line: 472 end line: 474 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8568 unit: std::string system_prompt_template() file: transformers/llm/engine/src/llmconfig.hpp start line: 475 end line: 477 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8569 unit: std::string user_prompt_template() file: transformers/llm/engine/src/llmconfig.hpp start line: 478 end line: 480 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8570 unit: std::string assistant_prompt_template() file: transformers/llm/engine/src/llmconfig.hpp start line: 481 end line: 483 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8571 unit: std::string chat_template() file: transformers/llm/engine/src/llmconfig.hpp start line: 486 end line: 488 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8572 unit: std::string prompt_template() file: transformers/llm/engine/src/llmconfig.hpp start line: 490 end line: 492 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8573 unit: std::vector tie_embeddings() file: transformers/llm/engine/src/llmconfig.hpp start line: 494 end line: 496 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8574 unit: std::string sampler_type() file: transformers/llm/engine/src/llmconfig.hpp start line: 500 end line: 502 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8575 unit: std::vector mixed_samplers() file: transformers/llm/engine/src/llmconfig.hpp start line: 504 end line: 506 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8576 unit: float temperature() file: transformers/llm/engine/src/llmconfig.hpp start line: 508 end line: 510 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8577 unit: int topK() file: transformers/llm/engine/src/llmconfig.hpp start line: 512 end line: 514 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8578 unit: float topP() file: transformers/llm/engine/src/llmconfig.hpp start line: 516 end line: 518 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8579 unit: float minP() file: transformers/llm/engine/src/llmconfig.hpp start line: 520 end line: 522 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8580 unit: float tfsZ() file: transformers/llm/engine/src/llmconfig.hpp start line: 524 end line: 526 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8581 unit: float typical() file: transformers/llm/engine/src/llmconfig.hpp start line: 528 end line: 530 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8582 unit: float penalty() file: transformers/llm/engine/src/llmconfig.hpp start line: 532 end line: 534 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8583 unit: int ngram() file: transformers/llm/engine/src/llmconfig.hpp start line: 536 end line: 538 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8584 unit: float ngram_factor() file: transformers/llm/engine/src/llmconfig.hpp start line: 540 end line: 542 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8585 unit: std::string penalty_sampler() file: transformers/llm/engine/src/llmconfig.hpp start line: 544 end line: 546 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8586 unit: bool operator() file: transformers/llm/engine/src/sampler.cpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8587 unit: bool operator() file: transformers/llm/engine/src/sampler.cpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8588 unit: Express::VARP _TempratureSoftmax() file: transformers/llm/engine/src/sampler.cpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8589 unit: int randomSelect() file: transformers/llm/engine/src/sampler.cpp start line: 127 end line: 129 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8590 unit: void Sampler::SamplerConfig::configGreedy() file: transformers/llm/engine/src/sampler.cpp start line: 190 end line: 192 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8591 unit: bool FileUtils::IsSubPath() file: transformers/llm/engine/app/file_utils.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 3 number of parameters: 2 id: 8592 unit: fs::path FileUtils::GetPointerPathParent() file: transformers/llm/engine/app/file_utils.cpp start line: 87 end line: 89 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8593 unit: fs::path FileUtils::GetPointerPath() file: transformers/llm/engine/app/file_utils.cpp start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8594 unit: void FileUtils::CreateSymlink() file: transformers/llm/engine/app/file_utils.cpp start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8595 unit: std::string FileUtils::GetFolderLinkerPath() file: transformers/llm/engine/app/file_utils.cpp start line: 104 end line: 106 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8596 unit: std::string FileUtils::GetConfigPath() file: transformers/llm/engine/app/file_utils.cpp start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8597 unit: std::string GetR1UserString() file: transformers/llm/engine/app/mls_server.cpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8598 unit: std::vector get_alphas() file: transformers/diffusion/engine/src/scheduler.hpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8599 unit: def print_progress() file: benchmark/scripts/tvm/androdi_bert.py start line: 0 end line: 0 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8600 unit: void setInputIndex() file: source/shape/SizeComputer.hpp start line: 28 end line: 30 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8601 unit: void SizeComputerSuite::insert() file: source/shape/SizeComputer.cpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8602 unit: jint DetachCurrentThread() file: source/utils/JNIHelper.cpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8603 unit: AI SkNx() file: source/cv/SkNx.h start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 8 id: 8604 unit: AI SkNx saturatedAdd() file: source/cv/SkNx.h start line: 144 end line: 146 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8605 unit: AI SkNx mulHi() file: source/cv/SkNx.h start line: 148 end line: 150 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8606 unit: AI SkNx thenElse() file: source/cv/SkNx.h start line: 151 end line: 153 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8607 unit: AI static SkNx Min() file: source/cv/SkNx.h start line: 154 end line: 156 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8608 unit: AI static SkNx Max() file: source/cv/SkNx.h start line: 157 end line: 159 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8609 unit: AI static SkNx SkNx_join() file: source/cv/SkNx.h start line: 359 end line: 361 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8610 unit: AI static SkNx SkNx_shuffle() file: source/cv/SkNx.h start line: 370 end line: 372 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8611 unit: AI static SkNx SkNx_cast() file: source/cv/SkNx.h start line: 376 end line: 378 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8612 unit: AI static SkNx SkNx_cast() file: source/cv/SkNx.h start line: 380 end line: 382 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8613 unit: AI static SkNx SkNx_fma() file: source/cv/SkNx.h start line: 385 end line: 387 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8614 unit: static inline float __clamp() file: source/cv/ImageProcessUtils.cpp start line: 373 end line: 375 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8615 unit: void ImageProcess::setMatrix() file: source/cv/ImageProcess.cpp start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8616 unit: void setPadding() file: source/cv/ImageProcessUtils.hpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8617 unit: static inline float sk_ieee_float_divide() file: source/cv/Matrix_CV.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8618 unit: static inline bool checkForZero() file: source/cv/Matrix_CV.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8619 unit: static inline float sdot() file: source/cv/Matrix_CV.cpp start line: 107 end line: 109 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8620 unit: static inline float scross() file: source/cv/Matrix_CV.cpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8621 unit: static inline float muladdmul() file: source/cv/Matrix_CV.cpp start line: 442 end line: 444 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8622 unit: static inline float rowcol3() file: source/cv/Matrix_CV.cpp start line: 446 end line: 448 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8623 unit: static bool only_scale_and_translate() file: source/cv/Matrix_CV.cpp start line: 450 end line: 452 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8624 unit: static inline float scross_dscale() file: source/cv/Matrix_CV.cpp start line: 531 end line: 533 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 8625 unit: static inline double dcross() file: source/cv/Matrix_CV.cpp start line: 535 end line: 537 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8626 unit: static inline float dcross_dscale() file: source/cv/Matrix_CV.cpp start line: 539 end line: 541 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 8627 unit: AI SkNx thenElse() file: source/cv/SkNx_neon.h start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8628 unit: AI SkNx thenElse() file: source/cv/SkNx_neon.h start line: 306 end line: 308 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8629 unit: AI static Sk4f SkNx_fma() file: source/cv/SkNx_neon.h start line: 314 end line: 316 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8630 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 329 end line: 331 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8631 unit: AI SkNx thenElse() file: source/cv/SkNx_neon.h start line: 376 end line: 378 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8632 unit: AI SkNx thenElse() file: source/cv/SkNx_neon.h start line: 423 end line: 425 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8633 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 438 end line: 440 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8634 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 441 end line: 443 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8635 unit: AI void store() file: source/cv/SkNx_neon.h start line: 444 end line: 446 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8636 unit: AI SkNx thenElse() file: source/cv/SkNx_neon.h start line: 513 end line: 515 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8637 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 526 end line: 528 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8638 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 529 end line: 531 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8639 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 532 end line: 534 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8640 unit: AI void store() file: source/cv/SkNx_neon.h start line: 535 end line: 537 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8641 unit: AI SkNx thenElse() file: source/cv/SkNx_neon.h start line: 569 end line: 571 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8642 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 584 end line: 586 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8643 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 587 end line: 589 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8644 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 590 end line: 592 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8645 unit: AI void store() file: source/cv/SkNx_neon.h start line: 593 end line: 595 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8646 unit: AI SkNx thenElse() file: source/cv/SkNx_neon.h start line: 627 end line: 629 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8647 unit: template AI Sk4i SkNx_cast() file: source/cv/SkNx_neon.h start line: 634 end line: 637 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8648 unit: template AI Sk4f SkNx_cast() file: source/cv/SkNx_neon.h start line: 638 end line: 640 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8649 unit: template AI Sk4f SkNx_cast() file: source/cv/SkNx_neon.h start line: 641 end line: 643 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8650 unit: template AI Sk4h SkNx_cast() file: source/cv/SkNx_neon.h start line: 645 end line: 647 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8651 unit: template AI Sk4f SkNx_cast() file: source/cv/SkNx_neon.h start line: 649 end line: 651 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8652 unit: template AI Sk4i SkNx_cast() file: source/cv/SkNx_neon.h start line: 664 end line: 666 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8653 unit: template AI Sk4f SkNx_cast() file: source/cv/SkNx_neon.h start line: 668 end line: 670 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8654 unit: template AI Sk4h SkNx_cast() file: source/cv/SkNx_neon.h start line: 694 end line: 696 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8655 unit: template AI Sk8h SkNx_cast() file: source/cv/SkNx_neon.h start line: 698 end line: 700 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8656 unit: template AI Sk4b SkNx_cast() file: source/cv/SkNx_neon.h start line: 702 end line: 704 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8657 unit: template AI Sk8b SkNx_cast() file: source/cv/SkNx_neon.h start line: 706 end line: 708 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8658 unit: template AI Sk4i SkNx_cast() file: source/cv/SkNx_neon.h start line: 720 end line: 722 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8659 unit: template AI Sk4h SkNx_cast() file: source/cv/SkNx_neon.h start line: 724 end line: 726 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8660 unit: template AI Sk4i SkNx_cast() file: source/cv/SkNx_neon.h start line: 728 end line: 730 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8661 unit: AI static Sk4i Sk4f_round() file: source/cv/SkNx_neon.h start line: 732 end line: 734 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8662 unit: inline MNNForwardType forwardType() file: source/geometry/GeometryComputer.hpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8663 unit: inline BackendConfig::PrecisionMode precisionType() file: source/geometry/GeometryComputer.hpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8664 unit: inline bool support() file: source/geometry/GeometryComputer.hpp start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8665 unit: void GeometryComputer::Context::clear() file: source/geometry/GeometryComputer.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8666 unit: static bool _virtualMemory() file: source/geometry/GeometryComputer.cpp start line: 84 end line: 86 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8667 unit: static void initTensor() file: source/geometry/GeometryELU.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8668 unit: std::shared_ptr A() file: source/math/WingoradGenerater.hpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8669 unit: std::shared_ptr B() file: source/math/WingoradGenerater.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8670 unit: std::shared_ptr G() file: source/math/WingoradGenerater.hpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8671 unit: void Matrix::add() file: source/math/Matrix.cpp start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8672 unit: static VecType fma() file: source/math/Vec.hpp start line: 188 end line: 190 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8673 unit: static VecType fms() file: source/math/Vec.hpp start line: 191 end line: 193 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8674 unit: static void save() file: source/math/Vec.hpp start line: 246 end line: 248 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8675 unit: static void save() file: source/math/Vec.hpp start line: 249 end line: 251 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8676 unit: static void save() file: source/math/Vec.hpp start line: 404 end line: 406 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8677 unit: static void save() file: source/math/Vec.hpp start line: 407 end line: 409 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8678 unit: static void save() file: source/math/Vec.hpp start line: 410 end line: 412 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8679 unit: static void save() file: source/math/Vec.hpp start line: 643 end line: 645 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8680 unit: static VecType fma() file: source/math/Vec.hpp start line: 654 end line: 656 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8681 unit: static VecType fms() file: source/math/Vec.hpp start line: 657 end line: 659 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8682 unit: static void save() file: source/math/Vec.hpp start line: 775 end line: 777 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8683 unit: static void save() file: source/math/Vec.hpp start line: 778 end line: 780 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8684 unit: static void save() file: source/math/Vec.hpp start line: 781 end line: 783 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8685 unit: static VecType fma() file: source/math/Vec.hpp start line: 792 end line: 794 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8686 unit: static VecType fms() file: source/math/Vec.hpp start line: 795 end line: 797 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8687 unit: bool Execution::insertExtraCreator() file: source/core/Execution.cpp start line: 18 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8688 unit: bool Execution::removeExtraCreator() file: source/core/Execution.cpp start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8689 unit: size_t totalSize() file: source/core/BufferAllocator.hpp start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8690 unit: inline void setBackend() file: source/core/TensorUtils.hpp start line: 135 end line: 137 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8691 unit: bool canCache() file: source/core/Schedule.hpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8692 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8693 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8694 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8695 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8696 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8697 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8698 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8699 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8700 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8701 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 56 end line: 58 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8702 unit: inline void formatPrint() file: source/core/MemoryFormater.h start line: 59 end line: 61 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8703 unit: bool MemChunk::invalid() file: source/core/BufferAllocator.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 8704 unit: ErrorCode BufferAllocator::compute() file: source/core/BufferAllocator.cpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8705 unit: ErrorCode BufferAllocator::apply() file: source/core/BufferAllocator.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8706 unit: virtual MemChunk onAlloc() file: source/core/BufferAllocator.cpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8707 unit: virtual MemChunk onAlloc() file: source/core/BufferAllocator.cpp start line: 157 end line: 159 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8708 unit: virtual void onRelease() file: source/core/BufferAllocator.cpp start line: 160 end line: 162 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8709 unit: void EagerBufferAllocator::barrierBegin() file: source/core/BufferAllocator.cpp start line: 333 end line: 335 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8710 unit: void EagerBufferAllocator::endGroup() file: source/core/BufferAllocator.cpp start line: 353 end line: 355 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8711 unit: void EagerBufferAllocator::sync() file: source/core/BufferAllocator.cpp start line: 357 end line: 359 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8712 unit: static void _CPUMemChunkApplyToTensor() file: source/core/BufferAllocator.cpp start line: 414 end line: 416 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8713 unit: SingleBufferWithAllocator::~ SingleBufferWithAllocator() file: source/core/BufferAllocator.cpp start line: 417 end line: 419 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8714 unit: void DeferBufferAllocator::insertFree() file: source/core/BufferAllocator.cpp start line: 668 end line: 670 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8715 unit: float OperatorInfo::flops() file: source/core/Pipeline.cpp start line: 110 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8716 unit: virtual ErrorCode onResize() file: source/core/Execution.hpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8717 unit: virtual bool onClone() file: source/core/Execution.hpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8718 unit: inline bool valid() file: source/core/Execution.hpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8719 unit: inline int size() file: source/core/AutoStorage.h start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8720 unit: void clear() file: source/core/AutoStorage.h start line: 105 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8721 unit: size_t size() file: source/core/AutoStorage.h start line: 232 end line: 234 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8722 unit: bool Runtime::hasAsyncWork() file: source/core/Backend.cpp start line: 140 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8723 unit: void Runtime::setAsyncWork() file: source/core/Backend.cpp start line: 143 end line: 145 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 8724 unit: void Interpreter::setSessionHint() file: source/core/Interpreter.cpp start line: 146 end line: 148 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8725 unit: void Interpreter::setExternalFile() file: source/core/Interpreter.cpp start line: 191 end line: 193 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8726 unit: void Interpreter::resizeSession() file: source/core/Interpreter.cpp start line: 464 end line: 466 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8727 unit: std::pair Interpreter::getModelBuffer() file: source/core/Interpreter.cpp start line: 581 end line: 583 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8728 unit: float flops() file: source/core/Pipeline.hpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8729 unit: MNNForwardType getMainForwardType() file: source/core/Pipeline.hpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8730 unit: void setNeedResize() file: source/core/Session.hpp start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8731 unit: void setNeedMalloc() file: source/core/Session.hpp start line: 86 end line: 88 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8732 unit: inline bool valid() file: source/core/Session.hpp start line: 127 end line: 129 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8733 unit: bool valid() file: source/core/FileLoader.hpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8734 unit: inline size_t size() file: source/core/FileLoader.hpp start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8735 unit: inline std::string path() file: source/core/FileLoader.hpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8736 unit: void Schedule::OpResizeCache::addContentIndex() file: source/core/Schedule.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8737 unit: void Schedule::OpResizeCache::open() file: source/core/Schedule.cpp start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8738 unit: void Schedule::OpResizeCache::copyImmutable() file: source/core/Schedule.cpp start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8739 unit: int Tensor::size() file: source/core/Tensor.cpp start line: 418 end line: 420 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8740 unit: virtual bool onSelectDynamicAllocator() file: source/core/Backend.hpp start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8741 unit: virtual bool onGetTensorInfo() file: source/core/Backend.hpp start line: 202 end line: 204 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8742 unit: inline MNNForwardType type() file: source/core/Backend.hpp start line: 224 end line: 226 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8743 unit: virtual bool onUnmapTensor() file: source/core/Backend.hpp start line: 236 end line: 238 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 8744 unit: virtual int onSync() file: source/core/Backend.hpp start line: 240 end line: 242 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8745 unit: void setRuntimeHint() file: source/core/Backend.hpp start line: 266 end line: 268 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8746 unit: virtual CompilerType onGetCompilerType() file: source/core/Backend.hpp start line: 273 end line: 275 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8747 unit: virtual float onGetMemoryInMB() file: source/core/Backend.hpp start line: 300 end line: 302 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8748 unit: virtual bool onSetCache() file: source/core/Backend.hpp start line: 305 end line: 308 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8749 unit: virtual std::pair onGetCache() file: source/core/Backend.hpp start line: 310 end line: 312 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8750 unit: virtual int onGetRuntimeStatus() file: source/core/Backend.hpp start line: 313 end line: 315 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8751 unit: virtual bool onCheckInfo() file: source/core/Backend.hpp start line: 317 end line: 319 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8752 unit: virtual void onMaskOpReady() file: source/core/Backend.hpp start line: 339 end line: 342 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 8753 unit: TensorUtils::FuseWrap::~ FuseWrap() file: source/core/TensorUtils.cpp start line: 825 end line: 827 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8754 unit: bool TensorUtils::FuseWrap::match() file: source/core/TensorUtils.cpp start line: 828 end line: 830 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8755 unit: static double _log2() file: source/core/ConvolutionCommon.cpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8756 unit: bool isCreateError() file: source/backend/cuda/core/CUDABackend.hpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8757 unit: virtual CompilerType onGetCompilerType() file: source/backend/cuda/core/CUDABackend.hpp start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8758 unit: virtual MemChunk onAlloc() file: source/backend/cuda/core/CUDABackend.cpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8759 unit: virtual void onRelease() file: source/backend/cuda/core/CUDABackend.cpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8760 unit: std::pair CUDARuntimeWrapper::onGetCache() file: source/backend/cuda/core/CUDABackend.cpp start line: 74 end line: 76 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8761 unit: bool CUDARuntimeWrapper::onSetCache() file: source/backend/cuda/core/CUDABackend.cpp start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8762 unit: void CUDARuntimeWrapper::onGabageCollect() file: source/backend/cuda/core/CUDABackend.cpp start line: 106 end line: 108 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8763 unit: bool CUDABackend::useFp16() file: source/backend/cuda/core/CUDABackend.cpp start line: 139 end line: 141 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8764 unit: int CUDABackend::getPrecision() file: source/backend/cuda/core/CUDABackend.cpp start line: 149 end line: 151 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8765 unit: BackendConfig::MemoryMode CUDABackend::getMemoryMode() file: source/backend/cuda/core/CUDABackend.cpp start line: 153 end line: 155 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8766 unit: virtual ~ CUDAMemObj() file: source/backend/cuda/core/CUDABackend.cpp start line: 162 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8767 unit: MemChunk chunk() file: source/backend/cuda/core/CUDABackend.cpp start line: 165 end line: 167 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8768 unit: ErrorCode CUDABackend::onResizeEnd() file: source/backend/cuda/core/CUDABackend.cpp start line: 332 end line: 334 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8769 unit: std::string GetCachedString() file: source/backend/cuda/core/CUDATools.hpp start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8770 unit: bool CUDARuntime::isCreateError() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8771 unit: bool CUDARuntime::isSupportedFP16() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 104 end line: 106 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8772 unit: bool CUDARuntime::isSupportedDotInt8() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 108 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8773 unit: bool CUDARuntime::isSupportedDotAccInt8() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 112 end line: 114 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8774 unit: size_t CUDARuntime::mem_alignment_in_bytes() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 116 end line: 118 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8775 unit: int CUDARuntime::device_id() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 120 end line: 122 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8776 unit: void CUDARuntime::free() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 139 end line: 141 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8777 unit: void CUDARuntime::device_sync() file: source/backend/cuda/core/runtime/CUDARuntime.cpp start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8778 unit: float flops() file: source/backend/cuda/core/runtime/CUDARuntime.hpp start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8779 unit: size_t threads_num() file: source/backend/cuda/core/runtime/CUDARuntime.hpp start line: 108 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8780 unit: int major_sm() file: source/backend/cuda/core/runtime/CUDARuntime.hpp start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8781 unit: int compute_capability() file: source/backend/cuda/core/runtime/CUDARuntime.hpp start line: 117 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8782 unit: const int smemPerBlock() file: source/backend/cuda/core/runtime/CUDARuntime.hpp start line: 121 end line: 123 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8783 unit: static int query_start() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 435 end line: 437 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8784 unit: static bool can_compute() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 442 end line: 444 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8785 unit: static int num_queries() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 447 end line: 449 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8786 unit: static Status can_implement() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 472 end line: 474 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8787 unit: static Status can_implement() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 476 end line: 478 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8788 unit: static CUTLASS_DEVICE int16_t thread_id() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 480 end line: 482 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8789 unit: static CUTLASS_DEVICE int8_t warp_id() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 484 end line: 486 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8790 unit: static CUTLASS_DEVICE int8_t lane_id() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped.h start line: 488 end line: 490 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8791 unit: bool is_source_needed() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_rescale_output.h start line: 142 end line: 144 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8792 unit: bool is_source_needed() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_thread_apply_logsumexp.h start line: 133 end line: 135 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8793 unit: static Layout LayoutAccum() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8794 unit: TensorRefAccum accum_ref() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 117 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8795 unit: static typename Operator::LayoutB LayoutB() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 220 end line: 222 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8796 unit: TensorRefB operand_B_ref() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 226 end line: 228 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8797 unit: static Fragment apply() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 322 end line: 324 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8798 unit: void set_prologue_done() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 909 end line: 911 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8799 unit: bool set_prologue_done() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_multistage.h start line: 245 end line: 247 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8800 unit: bool set_zero_outside_bounds() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_multistage.h start line: 250 end line: 252 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8801 unit: static OperandLayout Layout() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_base.h start line: 108 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8802 unit: TensorRef ref() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_base.h start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8803 unit: constexpr __string_view __get_type_name() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/debug_utils.h start line: 125 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8804 unit: constexpr CUTLASS_HOST_DEVICE integer ceil_div() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm_kernel_utils.h start line: 135 end line: 137 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8805 unit: constexpr CUTLASS_HOST_DEVICE integer align_up() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm_kernel_utils.h start line: 140 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8806 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 302 end line: 304 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8807 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 337 end line: 339 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8808 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 342 end line: 344 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8809 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 348 end line: 350 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8810 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 354 end line: 356 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8811 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 360 end line: 362 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8812 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 402 end line: 404 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8813 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 443 end line: 445 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8814 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 585 end line: 587 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8815 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 616 end line: 618 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8816 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 621 end line: 623 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8817 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 627 end line: 629 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8818 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 633 end line: 635 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8819 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 639 end line: 641 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8820 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 645 end line: 647 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8821 unit: void load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 651 end line: 653 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8822 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 657 end line: 659 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8823 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 663 end line: 665 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8824 unit: void store_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 669 end line: 671 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8825 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 675 end line: 677 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8826 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 815 end line: 817 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8827 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 846 end line: 848 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8828 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 851 end line: 853 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8829 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 857 end line: 859 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8830 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 863 end line: 865 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8831 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 869 end line: 871 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8832 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 875 end line: 877 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8833 unit: void load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 881 end line: 883 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8834 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 887 end line: 889 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8835 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 893 end line: 895 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8836 unit: void store_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 899 end line: 901 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8837 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 905 end line: 907 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8838 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1054 end line: 1056 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8839 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1089 end line: 1091 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8840 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1094 end line: 1096 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8841 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1100 end line: 1102 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8842 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1106 end line: 1108 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8843 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1112 end line: 1114 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8844 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1154 end line: 1156 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8845 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1195 end line: 1197 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8846 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1332 end line: 1334 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8847 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1363 end line: 1365 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8848 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1368 end line: 1370 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8849 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1374 end line: 1376 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8850 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1380 end line: 1382 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8851 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1386 end line: 1388 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8852 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1392 end line: 1394 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8853 unit: void load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1398 end line: 1400 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8854 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1404 end line: 1406 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8855 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1410 end line: 1412 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8856 unit: void store_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1416 end line: 1418 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8857 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1422 end line: 1424 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8858 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1559 end line: 1561 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8859 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1590 end line: 1592 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8860 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1595 end line: 1597 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8861 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1601 end line: 1603 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8862 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1607 end line: 1609 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8863 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1613 end line: 1615 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8864 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1619 end line: 1621 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8865 unit: void load_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1625 end line: 1627 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8866 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1631 end line: 1633 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8867 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1637 end line: 1639 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8868 unit: void store_with_byte_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1643 end line: 1645 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8869 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1649 end line: 1651 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8870 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1801 end line: 1803 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8871 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1832 end line: 1834 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8872 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1837 end line: 1839 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8873 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1843 end line: 1845 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8874 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1849 end line: 1851 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8875 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1855 end line: 1857 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8876 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1861 end line: 1863 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8877 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1867 end line: 1869 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8878 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1873 end line: 1875 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8879 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 1879 end line: 1881 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8880 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2030 end line: 2032 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8881 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2061 end line: 2063 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8882 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2066 end line: 2068 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8883 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2072 end line: 2074 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8884 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2078 end line: 2080 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8885 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2084 end line: 2086 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8886 unit: void load_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2090 end line: 2092 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8887 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2096 end line: 2098 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8888 unit: void store_with_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2102 end line: 2104 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8889 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_iterator_residual_last.h start line: 2108 end line: 2110 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8890 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 276 end line: 278 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8891 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 406 end line: 408 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8892 unit: void store() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 489 end line: 491 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8893 unit: MatrixCoord thread_start() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 651 end line: 653 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8894 unit: int32_t thread_start_row() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 657 end line: 659 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8895 unit: int32_t thread_start_column() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 663 end line: 665 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8896 unit: Index extent_row() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 669 end line: 671 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8897 unit: Index extent_column() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 675 end line: 677 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8898 unit: CUTLASS_DEVICE void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 718 end line: 720 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8899 unit: CUTLASS_DEVICE void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 723 end line: 725 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8900 unit: CUTLASS_DEVICE void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 728 end line: 730 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8901 unit: CUTLASS_DEVICE void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/epilogue_predicated_tile_iterator.h start line: 733 end line: 735 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8902 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 279 end line: 281 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8903 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 292 end line: 294 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8904 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 405 end line: 407 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8905 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 411 end line: 413 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8906 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 417 end line: 419 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8907 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 423 end line: 425 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8908 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 429 end line: 431 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8909 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 575 end line: 577 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8910 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 580 end line: 582 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8911 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 586 end line: 588 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8912 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 593 end line: 595 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8913 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 630 end line: 632 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8914 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 636 end line: 638 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8915 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 642 end line: 644 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8916 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 648 end line: 650 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8917 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 654 end line: 656 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8918 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 798 end line: 800 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8919 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 803 end line: 805 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8920 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 809 end line: 811 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8921 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 816 end line: 818 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8922 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 853 end line: 855 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8923 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 859 end line: 861 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8924 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 865 end line: 867 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8925 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 871 end line: 873 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8926 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 877 end line: 879 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8927 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1087 end line: 1089 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8928 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1100 end line: 1102 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8929 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1187 end line: 1189 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8930 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1193 end line: 1195 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8931 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1199 end line: 1201 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8932 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1205 end line: 1207 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8933 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1211 end line: 1213 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8934 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1350 end line: 1352 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8935 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1355 end line: 1357 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8936 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1361 end line: 1363 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8937 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1406 end line: 1408 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8938 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1412 end line: 1414 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8939 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1418 end line: 1420 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8940 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1424 end line: 1426 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8941 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1430 end line: 1432 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8942 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1569 end line: 1571 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8943 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1574 end line: 1576 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8944 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1580 end line: 1582 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8945 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1625 end line: 1627 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8946 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1631 end line: 1633 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8947 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1637 end line: 1639 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8948 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1643 end line: 1645 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8949 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1649 end line: 1651 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8950 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1797 end line: 1799 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8951 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1802 end line: 1804 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8952 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1808 end line: 1810 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8953 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1815 end line: 1817 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8954 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1852 end line: 1854 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8955 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1858 end line: 1860 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8956 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1864 end line: 1866 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8957 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1870 end line: 1872 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8958 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 1876 end line: 1878 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8959 unit: void set_iteration_index() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2024 end line: 2026 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8960 unit: void set_residual_tile() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2029 end line: 2031 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8961 unit: void add_pointer_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2035 end line: 2037 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8962 unit: void add_tile_offset() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2042 end line: 2044 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8963 unit: void clear_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2079 end line: 2081 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8964 unit: void enable_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2085 end line: 2087 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8965 unit: void set_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2091 end line: 2093 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8966 unit: void get_mask() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2097 end line: 2099 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8967 unit: bool valid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/iterators/predicated_tile_access_iterator_residual_last.h start line: 2103 end line: 2105 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8968 unit: __host__ dim3 getThreadsGrid() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 384 end line: 386 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8969 unit: static CUTLASS_DEVICE int8_t lane_id() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 1302 end line: 1304 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8970 unit: static CUTLASS_DEVICE int8_t warp_id() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 1305 end line: 1307 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8971 unit: static CUTLASS_DEVICE int16_t thread_id() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/kernel_forward.h start line: 1308 end line: 1310 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8972 unit: static int32_t tile_count() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped_problem_visitor.h start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8973 unit: ErrorCode SplitGeluExecution::onResize() file: source/backend/cuda/execution/plugin/SplitGelu/SplitGeluExecution.cpp start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8974 unit: ErrorCode SeqLen2SpatialExecution::onResize() file: source/backend/cuda/execution/plugin/SeqLen2Spatial/SeqLen2SpatialExecution.cpp start line: 19 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8975 unit: size_t GroupNormExecution::getWorkspaceSizeInBytes() file: source/backend/cuda/execution/plugin/GroupNorm/GroupNormExecution.cpp start line: 72 end line: 75 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8976 unit: ErrorCode TRTCommonExecution::onExecute() file: source/backend/tensorrt/execution/TRTCommonExecution.cpp start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8977 unit: nvinfer1::MatrixOperation transposeFormat() file: source/backend/tensorrt/execution/TRTBatchMatMul.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 8978 unit: size_t getWorkspaceSize() file: source/backend/tensorrt/execution/plugin/CommonPlugin.hpp start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8979 unit: int enqueue() file: source/backend/tensorrt/execution/plugin/CommonPlugin.hpp start line: 102 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 8980 unit: virtual bool supportsFormat() file: source/backend/tensorrt/execution/plugin/CommonPlugin.hpp start line: 106 end line: 108 size: 3 LOC McCabe index: 4 number of parameters: 2 id: 8981 unit: inline int CAFFE_GET_BLOCKS() file: source/backend/tensorrt/execution/plugin/CommonPlugin.hpp start line: 124 end line: 126 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8982 unit: int BinaryPlugin::onEnqueue() file: source/backend/tensorrt/execution/plugin/BinaryPlugin.cpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 6 id: 8983 unit: void CommonPlugin::terminate() file: source/backend/tensorrt/execution/plugin/CommonPlugin.cpp start line: 84 end line: 86 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8984 unit: size_t CommonPlugin::getSerializationSize() file: source/backend/tensorrt/execution/plugin/CommonPlugin.cpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8985 unit: nvinfer1::MatrixOperation transpose_format() file: source/backend/tensorrt/execution/TRTMatMul.cpp start line: 32 end line: 35 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 8986 unit: bool TRTBackend::onClearBuffer() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 226 end line: 228 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8987 unit: virtual bool onValid() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 474 end line: 476 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8988 unit: virtual CompilerType onGetCompilerType() file: source/backend/tensorrt/backend/TRTBackend.hpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8989 unit: void pushCache() file: source/backend/tensorrt/backend/TRTBackend.hpp start line: 112 end line: 114 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8990 unit: void pushReleaseLayer() file: source/backend/tensorrt/backend/TRTBackend.hpp start line: 115 end line: 117 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8991 unit: ErrorCode NPUCommonExecution::onResize() file: source/backend/hiai/execution/NPUCommonExecution.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8992 unit: ErrorCode NPUCommonExecution::onExecute() file: source/backend/hiai/execution/NPUCommonExecution.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8993 unit: void NPUBackend::onExecuteEnd() file: source/backend/hiai/backend/NPUBackend.cpp start line: 401 end line: 403 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8994 unit: bool NPUBackend::onClearBuffer() file: source/backend/hiai/backend/NPUBackend.cpp start line: 415 end line: 417 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8995 unit: ErrorCode NPUBackend::onResizeEnd() file: source/backend/hiai/backend/NPUBackend.cpp start line: 474 end line: 476 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8996 unit: Runtime::CompilerType NPURuntime::onGetCompilerType() file: source/backend/hiai/backend/NPUBackend.cpp start line: 671 end line: 673 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 8997 unit: virtual bool onValid() file: source/backend/hiai/backend/NPUBackend.cpp start line: 709 end line: 711 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 8998 unit: virtual bool onSetCache() file: source/backend/hiai/backend/NPUBackend.hpp start line: 257 end line: 271 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 8999 unit: virtual std::pair onGetCache() file: source/backend/hiai/backend/NPUBackend.hpp start line: 273 end line: 278 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9000 unit: virtual ErrorCode onExecute() file: source/backend/cpu/CPUDeconvolutionDepthwise.hpp start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9001 unit: static void _Neg() file: source/backend/cpu/CPUUnary.cpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9002 unit: static void _ABS() file: source/backend/cpu/CPUUnary.cpp start line: 147 end line: 149 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9003 unit: static void _Square() file: source/backend/cpu/CPUUnary.cpp start line: 321 end line: 323 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9004 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9005 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9006 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9007 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9008 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9009 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9010 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9011 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 71 end line: 73 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9012 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 77 end line: 79 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9013 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 83 end line: 85 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9014 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 89 end line: 91 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9015 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 95 end line: 97 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9016 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 101 end line: 103 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9017 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 108 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9018 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 115 end line: 117 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9019 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 122 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9020 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 129 end line: 131 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9021 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 136 end line: 138 size: 3 LOC McCabe index: 3 number of parameters: 0 id: 9022 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 143 end line: 145 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9023 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 150 end line: 152 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9024 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 157 end line: 159 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9025 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 164 end line: 166 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9026 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 171 end line: 173 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9027 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 178 end line: 180 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9028 unit: _ErrorCode operator() file: source/backend/cpu/BinaryUtils.hpp start line: 185 end line: 187 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9029 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 315 end line: 317 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9030 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 322 end line: 324 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9031 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 329 end line: 331 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9032 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 336 end line: 338 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9033 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 343 end line: 345 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9034 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 350 end line: 352 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9035 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 357 end line: 359 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9036 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 364 end line: 366 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9037 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 371 end line: 373 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9038 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 378 end line: 380 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9039 unit: Vec operator() file: source/backend/cpu/BinaryUtils.hpp start line: 385 end line: 387 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9040 unit: ErrorCode CPUFloatToInt8::onResize() file: source/backend/cpu/CPUFloatToInt8.cpp start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9041 unit: ErrorCode CPURandomUniform::onResize() file: source/backend/cpu/CPURandomUniform.cpp start line: 15 end line: 17 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9042 unit: ErrorCode CPURandomNormal::onResize() file: source/backend/cpu/CPURandomUniform.cpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9043 unit: inline static uint32_t midr_set_part() file: source/backend/cpu/CPURuntime.cpp start line: 267 end line: 269 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9044 unit: inline static uint32_t midr_get_variant() file: source/backend/cpu/CPURuntime.cpp start line: 281 end line: 283 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9045 unit: static inline bool bitmask_all() file: source/backend/cpu/CPURuntime.cpp start line: 285 end line: 287 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9046 unit: static inline int cpuinfo_android_property_get() file: source/backend/cpu/CPURuntime.cpp start line: 773 end line: 775 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9047 unit: static inline uint16_t load_u16le() file: source/backend/cpu/CPURuntime.cpp start line: 786 end line: 788 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9048 unit: static inline uint32_t load_u32le() file: source/backend/cpu/CPURuntime.cpp start line: 790 end line: 792 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9049 unit: static bool is_real_valued_signal() file: source/backend/cpu/CPUStft.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 9050 unit: static bool is_complex_valued_signal() file: source/backend/cpu/CPUStft.cpp start line: 35 end line: 37 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 9051 unit: ErrorCode CPUStft::onResize() file: source/backend/cpu/CPUStft.cpp start line: 478 end line: 481 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9052 unit: inline size_t KleidiAI::getVecNumPerThread() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 236 end line: 238 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9053 unit: inline static size_t kai_num_bytes_per_block() file: source/backend/cpu/arm/mnn_kleidiai_util.cpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9054 unit: virtual ErrorCode onResize() file: source/backend/cpu/render/CPUTexture.cpp start line: 169 end line: 171 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9055 unit: virtual ErrorCode onResize() file: source/backend/cpu/render/CPUTexture.cpp start line: 191 end line: 193 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9056 unit: virtual ErrorCode onResize() file: source/backend/cpu/render/CPUTexture.cpp start line: 353 end line: 355 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9057 unit: virtual ErrorCode onResize() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9058 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9059 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9060 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9061 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9062 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9063 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9064 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9065 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 68 end line: 70 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9066 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 74 end line: 76 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9067 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9068 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 86 end line: 88 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9069 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 92 end line: 94 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9070 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9071 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 104 end line: 106 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9072 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9073 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 139 end line: 141 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9074 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 146 end line: 148 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9075 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 153 end line: 155 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9076 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 160 end line: 162 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9077 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 166 end line: 168 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9078 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 173 end line: 175 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9079 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 181 end line: 183 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9080 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 188 end line: 190 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9081 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 239 end line: 241 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9082 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 246 end line: 248 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9083 unit: T operator() file: source/backend/cpu/UnaryUtils.hpp start line: 253 end line: 255 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9084 unit: void CPUBackend::initCreatorMap() file: source/backend/cpu/CPUBackend.cpp start line: 359 end line: 361 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9085 unit: void CPUBackend::onExecuteEnd() file: source/backend/cpu/CPUBackend.cpp start line: 471 end line: 473 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9086 unit: void CPUBackend::onResizeBegin() file: source/backend/cpu/CPUBackend.cpp start line: 475 end line: 477 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9087 unit: bool AVX2Functions::init() file: source/backend/cpu/x86_x64/AVX2Functions.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9088 unit: int InitCpuFlags() file: source/backend/cpu/x86_x64/cpu_id.cc start line: 291 end line: 293 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9089 unit: void MNNCopyC4WithStride() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 168 end line: 170 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9090 unit: void MNNAddC4WithStride() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 172 end line: 174 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9091 unit: void MNNReluWithSlopeChannel() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 176 end line: 178 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9092 unit: void MNNReluInt8() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 180 end line: 182 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 9093 unit: void MNNHardSwish() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 184 end line: 186 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9094 unit: void MNNGelu() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 188 end line: 190 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 9095 unit: void MNNExpC8() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 192 end line: 194 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9096 unit: void MNNInt8ToInt16() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 196 end line: 198 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9097 unit: void MNNSoftmax() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 200 end line: 202 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9098 unit: void MNNNorm() file: source/backend/cpu/x86_x64/FunctionDispatcher.cpp start line: 204 end line: 206 size: 3 LOC McCabe index: 1 number of parameters: 7 id: 9099 unit: static void save() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 305 end line: 307 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9100 unit: static void save() file: source/backend/cpu/x86_x64/avx512/Vec16.hpp start line: 308 end line: 310 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9101 unit: int numberThread() file: source/backend/cpu/x86_x64/AVX2Backend.hpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9102 unit: static void save() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 173 end line: 175 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9103 unit: static void save() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 176 end line: 178 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9104 unit: static void transpose8() file: source/backend/cpu/x86_x64/avx/Vec8.hpp start line: 195 end line: 197 size: 3 LOC McCabe index: 1 number of parameters: 8 id: 9105 unit: static inline __m128i mm_loadu_si128() file: source/backend/cpu/x86_x64/avx/GemmInt8.cpp start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9106 unit: static inline __m128i mm_loadu_si128() file: source/backend/cpu/x86_x64/avx/GemmFunctionPackL.hpp start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9107 unit: static inline __m256i mm256_broadcastsi128_si256() file: source/backend/cpu/x86_x64/avx/GemmFunctionPackL.hpp start line: 14 end line: 16 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9108 unit: static inline __m128i mm_loadu_si128() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9109 unit: static inline __m256i mm256_broadcastsi128_si256() file: source/backend/cpu/x86_x64/avx/GemmFunctionEShort.hpp start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9110 unit: static inline __m128i mm_loadu_si128() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 45 end line: 47 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9111 unit: static inline __m256i mm256_broadcastsi128_si256() file: source/backend/cpu/x86_x64/avx/GemmFunction.hpp start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9112 unit: bool AVX2Backend::isValid() file: source/backend/cpu/x86_x64/AVX2Backend.cpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9113 unit: static inline float __clamp() file: source/backend/cpu/x86_x64/sse/ImageProcessFunction.cpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9114 unit: void registerBF16Backend() file: source/backend/cpu/bf16/BF16Functions.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9115 unit: static VecType fma() file: source/backend/cpu/bf16/VecHalf.hpp start line: 158 end line: 160 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9116 unit: static VecType fms() file: source/backend/cpu/bf16/VecHalf.hpp start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9117 unit: static inline void transpose12() file: source/backend/cpu/bf16/VecHalf.hpp start line: 174 end line: 177 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9118 unit: static VecType broadcast() file: source/backend/cpu/bf16/VecHalf.hpp start line: 264 end line: 266 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9119 unit: static VecType fma() file: source/backend/cpu/bf16/VecHalf.hpp start line: 300 end line: 302 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9120 unit: static VecType fms() file: source/backend/cpu/bf16/VecHalf.hpp start line: 303 end line: 305 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9121 unit: static inline void transpose12() file: source/backend/cpu/bf16/VecHalf.hpp start line: 319 end line: 321 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9122 unit: void CPUResizeCache::pushCacheTensor() file: source/backend/cpu/CPUResizeCache.cpp start line: 13 end line: 15 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9123 unit: void CPUResizeCache::reset() file: source/backend/cpu/CPUResizeCache.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9124 unit: int CPUConvolution::reorderWeightSize() file: source/backend/cpu/CPUConvolution.cpp start line: 252 end line: 254 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9125 unit: virtual CompilerType onGetCompilerType() file: source/backend/cpu/CPUBackend.hpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9126 unit: inline bool multiThreadValid() file: source/backend/cpu/CPUBackend.hpp start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9127 unit: virtual MemChunk chunk() file: source/backend/cpu/CPUBackend.hpp start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9128 unit: inline int getSize() file: source/backend/cpu/CPUBackend.hpp start line: 94 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9129 unit: inline int threadNumber() file: source/backend/cpu/CPUBackend.hpp start line: 148 end line: 150 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9130 unit: inline bool threadOpen() file: source/backend/cpu/CPUBackend.hpp start line: 152 end line: 154 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9131 unit: BackendConfig::MemoryMode memoryMode() file: source/backend/cpu/CPUBackend.hpp start line: 161 end line: 163 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9132 unit: BackendConfig::PrecisionMode precisionMode() file: source/backend/cpu/CPUBackend.hpp start line: 164 end line: 166 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9133 unit: tRawType Dup() file: source/backend/cpu/CPUFixedPoint.hpp start line: 48 end line: 50 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9134 unit: tIntegerType BitAnd() file: source/backend/cpu/CPUFixedPoint.hpp start line: 54 end line: 56 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9135 unit: tIntegerType BitOr() file: source/backend/cpu/CPUFixedPoint.hpp start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9136 unit: tIntegerType BitXor() file: source/backend/cpu/CPUFixedPoint.hpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9137 unit: tIntegerType BitNot() file: source/backend/cpu/CPUFixedPoint.hpp start line: 72 end line: 74 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9138 unit: tIntegerType Add() file: source/backend/cpu/CPUFixedPoint.hpp start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9139 unit: tIntegerType Mul() file: source/backend/cpu/CPUFixedPoint.hpp start line: 84 end line: 86 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9140 unit: tIntegerType Sub() file: source/backend/cpu/CPUFixedPoint.hpp start line: 89 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9141 unit: tIntegerType Neg() file: source/backend/cpu/CPUFixedPoint.hpp start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9142 unit: tIntegerType ShiftLeft() file: source/backend/cpu/CPUFixedPoint.hpp start line: 103 end line: 105 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9143 unit: tIntegerType ShiftRight() file: source/backend/cpu/CPUFixedPoint.hpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9144 unit: tIntegerType SelectUsingMask() file: source/backend/cpu/CPUFixedPoint.hpp start line: 119 end line: 121 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9145 unit: tIntegerType MaskIfZero() file: source/backend/cpu/CPUFixedPoint.hpp start line: 134 end line: 136 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9146 unit: tIntegerType MaskIfEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 141 end line: 143 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9147 unit: tIntegerType MaskIfNotEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 148 end line: 150 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9148 unit: tIntegerType MaskIfGreaterThan() file: source/backend/cpu/CPUFixedPoint.hpp start line: 155 end line: 157 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9149 unit: tIntegerType MaskIfGreaterThanOrEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 162 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9150 unit: tIntegerType MaskIfLessThan() file: source/backend/cpu/CPUFixedPoint.hpp start line: 169 end line: 171 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9151 unit: tIntegerType MaskIfLessThanOrEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 176 end line: 178 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9152 unit: bool All() file: source/backend/cpu/CPUFixedPoint.hpp start line: 184 end line: 186 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9153 unit: bool Any() file: source/backend/cpu/CPUFixedPoint.hpp start line: 192 end line: 194 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9154 unit: static IntegerType Run() file: source/backend/cpu/CPUFixedPoint.hpp start line: 241 end line: 243 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9155 unit: static IntegerType Run() file: source/backend/cpu/CPUFixedPoint.hpp start line: 247 end line: 249 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9156 unit: static IntegerType eval() file: source/backend/cpu/CPUFixedPoint.hpp start line: 309 end line: 311 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9157 unit: static IntegerType eval() file: source/backend/cpu/CPUFixedPoint.hpp start line: 335 end line: 337 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9158 unit: IntegerType SaturatingRoundingMultiplyByPOT() file: source/backend/cpu/CPUFixedPoint.hpp start line: 341 end line: 343 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9159 unit: static const ScalarRawType ScalarRawMin() file: source/backend/cpu/CPUFixedPoint.hpp start line: 361 end line: 363 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9160 unit: static const ScalarRawType ScalarRawMax() file: source/backend/cpu/CPUFixedPoint.hpp start line: 365 end line: 367 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9161 unit: static const ScalarRawType RawMin() file: source/backend/cpu/CPUFixedPoint.hpp start line: 369 end line: 371 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9162 unit: static const ScalarRawType RawMax() file: source/backend/cpu/CPUFixedPoint.hpp start line: 373 end line: 375 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9163 unit: static FixedPoint FromScalarFixedPoint() file: source/backend/cpu/CPUFixedPoint.hpp start line: 389 end line: 391 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9164 unit: static FixedPoint Zero() file: source/backend/cpu/CPUFixedPoint.hpp start line: 400 end line: 402 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9165 unit: RawType raw() file: source/backend/cpu/CPUFixedPoint.hpp start line: 416 end line: 418 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9166 unit: FixedPoint SaturatingRoundingMultiplyByPOT() file: source/backend/cpu/CPUFixedPoint.hpp start line: 453 end line: 455 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9167 unit: FixedPoint FuncName() file: source/backend/cpu/CPUFixedPoint.hpp start line: 461 end line: 463 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9168 unit: tRawType FuncName() file: source/backend/cpu/CPUFixedPoint.hpp start line: 486 end line: 488 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9169 unit: tRawType FuncName() file: source/backend/cpu/CPUFixedPoint.hpp start line: 492 end line: 494 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9170 unit: FixedPoint neg_tanh_on_negative_values() file: source/backend/cpu/CPUFixedPoint.hpp start line: 674 end line: 676 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9171 unit: FixedPoint logistic_on_positive_values() file: source/backend/cpu/CPUFixedPoint.hpp start line: 714 end line: 716 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9172 unit: inline int MultiplyByQuantizedMultiplierSmallerThanOneExp() file: source/backend/cpu/CPUFixedPoint.hpp start line: 733 end line: 735 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9173 unit: inline int MultiplyByQuantizedMultiplierGreaterThanOne() file: source/backend/cpu/CPUFixedPoint.hpp start line: 744 end line: 746 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9174 unit: inline int32x4_t BitAnd() file: source/backend/cpu/CPUFixedPoint.hpp start line: 770 end line: 772 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9175 unit: inline int16x8_t BitAnd() file: source/backend/cpu/CPUFixedPoint.hpp start line: 775 end line: 777 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9176 unit: inline int32x4_t BitOr() file: source/backend/cpu/CPUFixedPoint.hpp start line: 780 end line: 782 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9177 unit: inline int16x8_t BitOr() file: source/backend/cpu/CPUFixedPoint.hpp start line: 785 end line: 787 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9178 unit: inline int32x4_t BitXor() file: source/backend/cpu/CPUFixedPoint.hpp start line: 790 end line: 792 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9179 unit: inline int16x8_t BitXor() file: source/backend/cpu/CPUFixedPoint.hpp start line: 795 end line: 797 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9180 unit: inline int32x4_t BitNot() file: source/backend/cpu/CPUFixedPoint.hpp start line: 800 end line: 802 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9181 unit: inline int16x8_t BitNot() file: source/backend/cpu/CPUFixedPoint.hpp start line: 805 end line: 807 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9182 unit: inline int32x4_t Add() file: source/backend/cpu/CPUFixedPoint.hpp start line: 810 end line: 812 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9183 unit: inline int16x8_t Add() file: source/backend/cpu/CPUFixedPoint.hpp start line: 815 end line: 817 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9184 unit: inline int32x4_t Sub() file: source/backend/cpu/CPUFixedPoint.hpp start line: 820 end line: 822 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9185 unit: inline int16x8_t Sub() file: source/backend/cpu/CPUFixedPoint.hpp start line: 825 end line: 827 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9186 unit: inline int32x4_t Neg() file: source/backend/cpu/CPUFixedPoint.hpp start line: 830 end line: 832 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9187 unit: inline int16x8_t Neg() file: source/backend/cpu/CPUFixedPoint.hpp start line: 835 end line: 837 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9188 unit: inline int32x4_t ShiftLeft() file: source/backend/cpu/CPUFixedPoint.hpp start line: 840 end line: 842 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9189 unit: inline int16x8_t ShiftLeft() file: source/backend/cpu/CPUFixedPoint.hpp start line: 845 end line: 847 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9190 unit: inline int32x4_t ShiftRight() file: source/backend/cpu/CPUFixedPoint.hpp start line: 850 end line: 852 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9191 unit: inline int16x8_t ShiftRight() file: source/backend/cpu/CPUFixedPoint.hpp start line: 855 end line: 857 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9192 unit: inline int32x4_t SelectUsingMask() file: source/backend/cpu/CPUFixedPoint.hpp start line: 860 end line: 862 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9193 unit: inline int16x8_t SelectUsingMask() file: source/backend/cpu/CPUFixedPoint.hpp start line: 865 end line: 867 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9194 unit: inline int32x4_t MaskIfEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 870 end line: 872 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9195 unit: inline int16x8_t MaskIfEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 875 end line: 877 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9196 unit: inline int32x4_t MaskIfNotEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 880 end line: 882 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9197 unit: inline int16x8_t MaskIfNotEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 885 end line: 887 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9198 unit: inline int32x4_t MaskIfZero() file: source/backend/cpu/CPUFixedPoint.hpp start line: 890 end line: 892 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9199 unit: inline int16x8_t MaskIfZero() file: source/backend/cpu/CPUFixedPoint.hpp start line: 895 end line: 897 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9200 unit: inline int32x4_t MaskIfNonZero() file: source/backend/cpu/CPUFixedPoint.hpp start line: 900 end line: 902 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9201 unit: inline int16x8_t MaskIfNonZero() file: source/backend/cpu/CPUFixedPoint.hpp start line: 905 end line: 907 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9202 unit: inline int32x4_t MaskIfGreaterThan() file: source/backend/cpu/CPUFixedPoint.hpp start line: 910 end line: 912 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9203 unit: inline int16x8_t MaskIfGreaterThan() file: source/backend/cpu/CPUFixedPoint.hpp start line: 915 end line: 917 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9204 unit: inline int32x4_t MaskIfGreaterThanOrEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 920 end line: 922 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9205 unit: inline int16x8_t MaskIfGreaterThanOrEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 925 end line: 927 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9206 unit: inline int32x4_t MaskIfLessThan() file: source/backend/cpu/CPUFixedPoint.hpp start line: 930 end line: 932 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9207 unit: inline int16x8_t MaskIfLessThan() file: source/backend/cpu/CPUFixedPoint.hpp start line: 935 end line: 937 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9208 unit: inline int32x4_t MaskIfLessThanOrEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 940 end line: 942 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9209 unit: inline int16x8_t MaskIfLessThanOrEqual() file: source/backend/cpu/CPUFixedPoint.hpp start line: 945 end line: 947 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9210 unit: inline int32x4_t RoundingHalfSum() file: source/backend/cpu/CPUFixedPoint.hpp start line: 980 end line: 982 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9211 unit: inline int16x8_t RoundingHalfSum() file: source/backend/cpu/CPUFixedPoint.hpp start line: 985 end line: 987 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9212 unit: inline int32x4_t SaturatingRoundingDoublingHighMul() file: source/backend/cpu/CPUFixedPoint.hpp start line: 990 end line: 992 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9213 unit: inline int16x8_t SaturatingRoundingDoublingHighMul() file: source/backend/cpu/CPUFixedPoint.hpp start line: 995 end line: 997 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9214 unit: static int32x4_t eval() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1017 end line: 1019 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9215 unit: static int16x8_t eval() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1033 end line: 1035 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9216 unit: inline int32x4_t Dup() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1048 end line: 1050 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9217 unit: inline int16x8_t Dup() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1053 end line: 1055 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9218 unit: inline int16x8_t SaturatingAdd() file: source/backend/cpu/CPUFixedPoint.hpp start line: 1059 end line: 1061 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9219 unit: int number() file: source/backend/cpu/ThreadPool.hpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9220 unit: void setDraw() file: source/backend/cpu/CPUImageProcess.hpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9221 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 344 end line: 346 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9222 unit: virtual void onReduce() file: source/backend/cpu/CPUReduction.cpp start line: 375 end line: 377 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9223 unit: inline void MNNCopyC1() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9224 unit: inline void MNNCopyC4() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9225 unit: inline void MNNCopyC3() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9226 unit: inline void MNNRGBToCrCb() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9227 unit: inline void MNNBGRToCrCb() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9228 unit: inline void MNNRGBToYUV() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9229 unit: inline void MNNBGRToYUV() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9230 unit: inline void MNNRGBToXYZ() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 64 end line: 66 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9231 unit: inline void MNNBGRToXYZ() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9232 unit: static void MNNRGBToHSV() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 70 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9233 unit: inline void MNNBGRToHSV() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 73 end line: 75 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9234 unit: static void MNNRGBToHSV_FULL() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9235 unit: inline void MNNBGRToHSV_FULL() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9236 unit: inline void MNNRGBToBGR555() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9237 unit: inline void MNNBGRToBGR555() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 85 end line: 87 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9238 unit: inline void MNNRGBToBGR565() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 88 end line: 90 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9239 unit: inline void MNNBGRToBGR565() file: source/backend/cpu/compute/ImageProcessFunction.hpp start line: 91 end line: 93 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9240 unit: virtual ErrorCode onExecute() file: source/backend/cpu/compute/SparseConvolutionTiledExecutor.hpp start line: 76 end line: 78 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9241 unit: bool ConvInt8TiledExecutor::onClone() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9242 unit: void DenseConvInt8TiledExecutor::getPackParameter() file: source/backend/cpu/compute/ConvInt8TiledExecutor.cpp start line: 610 end line: 612 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 9243 unit: bool ConvolutionWinogradBridge::canUseWinograd() file: source/backend/cpu/compute/ConvolutionWinogradBridge.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9244 unit: int WinogradFunction::getPreferNumber() file: source/backend/cpu/compute/WinogradOptFunction.cpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9245 unit: static inline float __clamp() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 737 end line: 739 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9246 unit: static void MNNGemmInt8AddBiasScale_16x4_Unit_FAST() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 1611 end line: 1613 size: 3 LOC McCabe index: 1 number of parameters: 8 id: 9247 unit: virtual ErrorCode onExecute() file: source/backend/cpu/compute/ConvolutionTiledExecutor.hpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9248 unit: virtual ErrorCode onResize() file: source/backend/cpu/compute/ConvolutionTiledExecutor.hpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9249 unit: void MNNInt8ToInt16() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 37 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9250 unit: void MNNPackedMatMul_int4() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 185 end line: 187 size: 3 LOC McCabe index: 1 number of parameters: 8 id: 9251 unit: void MNNPackedMatMul_int8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 192 end line: 194 size: 3 LOC McCabe index: 1 number of parameters: 8 id: 9252 unit: void MNNPackedMatMul() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 1237 end line: 1239 size: 3 LOC McCabe index: 1 number of parameters: 8 id: 9253 unit: void MNNPackC4() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2329 end line: 2331 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9254 unit: void MNNUnpackC4() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2333 end line: 2335 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9255 unit: void MNNPackC4Uint8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2616 end line: 2618 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9256 unit: void MNNUnpackC4Uint8() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2620 end line: 2622 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9257 unit: void MNNPackC4Int16() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3290 end line: 3292 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9258 unit: void MNNUnpackC4Int16() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3294 end line: 3296 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9259 unit: void MNNPackC2() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3800 end line: 3802 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9260 unit: void MNNUnpackC2() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3804 end line: 3806 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9261 unit: void MNNUnpackC2Float() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3808 end line: 3810 size: 3 LOC McCabe index: 1 number of parameters: 6 id: 9262 unit: void MNNPackInt8C2() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3812 end line: 3814 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9263 unit: void MNNUnpackInt8C2() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 3817 end line: 3819 size: 3 LOC McCabe index: 1 number of parameters: 5 id: 9264 unit: void SparseConvInt8TiledExecutor::getPackParameter() file: source/backend/cpu/compute/SparseConvInt8TiledExecutor.cpp start line: 110 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 9265 unit: bool inDisk() file: source/backend/cpu/KVCacheManager.hpp start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9266 unit: int kvLength() file: source/backend/cpu/KVCacheManager.hpp start line: 100 end line: 102 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9267 unit: int maxLength() file: source/backend/cpu/KVCacheManager.hpp start line: 103 end line: 105 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9268 unit: uint32_t getUseRecordableQueueSize() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 99 end line: 101 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9269 unit: bool isSupportRecordQueue() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 102 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9270 unit: GpuType getGpuType() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 105 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9271 unit: MaliAr getMaliAr() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 108 end line: 110 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9272 unit: float getCLVersion() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 111 end line: 113 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9273 unit: bool isSupportAHD() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9274 unit: cl_device_svm_capabilities getSvmCapabilities() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 118 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9275 unit: GpuLevel getGpuLevel() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 122 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9276 unit: std::string getDeviceName() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 125 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9277 unit: void pushEvent() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 128 end line: 130 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9278 unit: bool isCreateError() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 162 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9279 unit: float flops() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 166 end line: 168 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9280 unit: bool canShareRuntime() file: source/backend/opencl/core/runtime/OpenCLRuntime.hpp start line: 170 end line: 172 size: 3 LOC McCabe index: 4 number of parameters: 4 id: 9281 unit: std::vector OpenCLRuntime::getMaxImage2DSize() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 383 end line: 385 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9282 unit: bool OpenCLRuntime::isSupportedFP16() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 387 end line: 389 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9283 unit: bool OpenCLRuntime::isDeviceSupportedLowPower() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 391 end line: 393 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9284 unit: bool OpenCLRuntime::isSupportedDotInt8() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 395 end line: 397 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9285 unit: bool OpenCLRuntime::isSupportedDotAccInt8() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 399 end line: 401 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9286 unit: bool OpenCLRuntime::isSupportedIntelSubgroup() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 403 end line: 405 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9287 unit: uint64_t OpenCLRuntime::deviceGlobalMemeryCacheSize() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 418 end line: 420 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9288 unit: uint32_t OpenCLRuntime::deviceComputeUnits() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 422 end line: 424 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9289 unit: uint32_t OpenCLRuntime::MaxThreadsPerDevice() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 426 end line: 428 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9290 unit: uint32_t OpenCLRuntime::MaxWorkGroupSize() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 429 end line: 431 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9291 unit: uint32_t OpenCLRuntime::maxFreq() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 433 end line: 435 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9292 unit: uint64_t OpenCLRuntime::maxAllocSize() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 437 end line: 439 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9293 unit: std::vector OpenCLRuntime::getMaxWorkItemSizes() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 714 end line: 716 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9294 unit: uint64_t OpenCLRuntime::getMaxLocalMem() file: source/backend/opencl/core/runtime/OpenCLRuntime.cpp start line: 718 end line: 720 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9295 unit: void CLRuntime::onReset() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 190 end line: 192 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9296 unit: std::pair CLRuntime::onGetCache() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 214 end line: 216 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9297 unit: bool CLRuntime::isCLRuntimeError() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 238 end line: 240 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9298 unit: virtual ~ CLReleaseExecutionBuffer() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 313 end line: 315 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9299 unit: virtual ~ CLMemReleaseBuffer() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 327 end line: 329 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9300 unit: virtual ~ CLMemReleaseImage() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 341 end line: 343 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9301 unit: bool OpenCLBackend::isCreateError() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 648 end line: 650 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9302 unit: virtual bool onValid() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1209 end line: 1211 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9303 unit: int OpenCLBackend::fpBytes() file: source/backend/opencl/core/OpenCLBackend.cpp start line: 1229 end line: 1231 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 9304 unit: BackendConfig::PrecisionMode getPrecision() file: source/backend/opencl/core/OpenCLBackend.hpp start line: 119 end line: 121 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9305 unit: BackendConfig::MemoryMode getMemory() file: source/backend/opencl/core/OpenCLBackend.hpp start line: 123 end line: 125 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9306 unit: bool isUseRecordQueue() file: source/backend/opencl/core/OpenCLBackend.hpp start line: 136 end line: 138 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9307 unit: bool isDevideOpRecord() file: source/backend/opencl/core/OpenCLBackend.hpp start line: 139 end line: 141 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9308 unit: CLTuneLevel getCLTuneLevel() file: source/backend/opencl/core/OpenCLBackend.hpp start line: 142 end line: 144 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9309 unit: virtual ~ CLSharedMemReleaseBuffer() file: source/backend/opencl/core/OpenCLBackend.hpp start line: 252 end line: 254 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9310 unit: uint64_t getSharedId() file: source/backend/opencl/core/OpenCLBackend.hpp start line: 255 end line: 257 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9311 unit: virtual ErrorCode onEncode() file: source/backend/opencl/execution/image/CommonExecution.hpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9312 unit: ErrorCode SelfAttentionBufExecution::onResize() file: source/backend/opencl/execution/buffer/SelfAttentionBufExecution.cpp start line: 546 end line: 548 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9313 unit: ErrorCode SelfAttentionBufExecution::onExecute() file: source/backend/opencl/execution/buffer/SelfAttentionBufExecution.cpp start line: 550 end line: 552 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9314 unit: int pastKvLength() file: source/backend/opencl/execution/buffer/AttentionBufExecution.hpp start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9315 unit: void addKvLength() file: source/backend/opencl/execution/buffer/AttentionBufExecution.hpp start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9316 unit: int maxLength() file: source/backend/opencl/execution/buffer/AttentionBufExecution.hpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9317 unit: int numHead() file: source/backend/opencl/execution/buffer/AttentionBufExecution.hpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9318 unit: ~ AutoMemory() file: source/backend/opencl/execution/buffer/StrassenMatmulOpenCLComputor.cpp start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9319 unit: ErrorCode NNAPICommonExecution::onResize() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9320 unit: ErrorCode NNAPICommonExecution::onExecute() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9321 unit: uint32_t NNAPICommonExecution::buildConstant() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 6 id: 9322 unit: uint32_t NNAPICommonExecution::buildVector() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 37 end line: 39 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9323 unit: uint32_t NNAPICommonExecution::buildVector() file: source/backend/nnapi/execution/NNAPICommonExecution.cpp start line: 41 end line: 43 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9324 unit: ErrorCode NNAPICast::onResize() file: source/backend/nnapi/execution/NNAPICast.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9325 unit: ErrorCode NNAPIDequant::onResize() file: source/backend/nnapi/execution/NNAPIQuant.cpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9326 unit: virtual std::pair onGetCache() file: source/backend/nnapi/backend/NNAPIBackend.hpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9327 unit: void NNAPIBackend::onExecuteEnd() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 149 end line: 151 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9328 unit: NNAPIRuntime::CompilerType NNAPIRuntime::onGetCompilerType() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 570 end line: 572 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9329 unit: virtual bool onValid() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 580 end line: 582 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9330 unit: VkRenderPass get() file: source/backend/vulkan/component/VulkanRenderPass.hpp start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9331 unit: VkSampler get() file: source/backend/vulkan/component/VulkanImage.hpp start line: 21 end line: 23 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9332 unit: inline int width() file: source/backend/vulkan/component/VulkanImage.hpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9333 unit: inline int height() file: source/backend/vulkan/component/VulkanImage.hpp start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9334 unit: inline int depth() file: source/backend/vulkan/component/VulkanImage.hpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9335 unit: inline std::vector dims() file: source/backend/vulkan/component/VulkanImage.hpp start line: 49 end line: 51 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9336 unit: inline VkImage get() file: source/backend/vulkan/component/VulkanImage.hpp start line: 52 end line: 54 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9337 unit: inline VkImageView view() file: source/backend/vulkan/component/VulkanImage.hpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9338 unit: inline VkFormat format() file: source/backend/vulkan/component/VulkanImage.hpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9339 unit: void resetBarrier() file: source/backend/vulkan/component/VulkanImage.hpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9340 unit: VkImageLayout currentLayout() file: source/backend/vulkan/component/VulkanImage.hpp start line: 65 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9341 unit: inline VkPipelineCache get() file: source/backend/vulkan/component/VulkanPipeline.hpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9342 unit: VkShaderModule get() file: source/backend/vulkan/component/VulkanPipeline.hpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9343 unit: VkDescriptorSet get() file: source/backend/vulkan/component/VulkanPipeline.hpp start line: 71 end line: 73 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9344 unit: VkPipelineLayout get() file: source/backend/vulkan/component/VulkanPipeline.hpp start line: 81 end line: 83 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9345 unit: VkPipeline get() file: source/backend/vulkan/component/VulkanPipeline.hpp start line: 156 end line: 158 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9346 unit: VkFence get() file: source/backend/vulkan/component/VulkanFence.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9347 unit: VkInstance get() file: source/backend/vulkan/component/VulkanInstance.hpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9348 unit: void VulkanDevice::getDeviceQueue() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 172 end line: 174 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9349 unit: const VkQueue VulkanDevice::acquireDefaultDevQueue() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 176 end line: 178 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9350 unit: const void VulkanDevice::getBufferMemoryRequirements() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 194 end line: 196 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9351 unit: const void VulkanDevice::freeMemory() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 203 end line: 205 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9352 unit: const void VulkanDevice::unmapMemory() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 212 end line: 214 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9353 unit: const void VulkanDevice::destroyBuffer() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 221 end line: 223 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9354 unit: const void VulkanDevice::freeCommandBuffer() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 273 end line: 275 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9355 unit: const VkResult VulkanDevice::waitForFence() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 303 end line: 305 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9356 unit: void VulkanDevice::destroyFence() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 311 end line: 313 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9357 unit: const VkResult VulkanDevice::resetFences() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 315 end line: 317 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9358 unit: const VkResult VulkanDevice::resetFence() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 318 end line: 320 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9359 unit: const void VulkanDevice::destroySemaphore() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 349 end line: 351 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9360 unit: const void VulkanDevice::destroyImage() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 374 end line: 376 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9361 unit: const void VulkanDevice::destroyImageView() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 404 end line: 406 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9362 unit: const void VulkanDevice::destroySampler() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 429 end line: 431 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9363 unit: const void VulkanDevice::updateWriteDescriptorSet() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 474 end line: 476 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9364 unit: const void VulkanDevice::destroyPipeline() file: source/backend/vulkan/component/VulkanDevice.cpp start line: 536 end line: 538 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9365 unit: void VulkanTarget::onExit() file: source/backend/vulkan/component/VulkanTarget.cpp start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9366 unit: VkRenderPass VulkanTarget::pass() file: source/backend/vulkan/component/VulkanTarget.cpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9367 unit: void VulkanQueryPool::VulkanCmdResetQueryPool() file: source/backend/vulkan/component/VulkanQueryPool.cpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9368 unit: void VulkanQueryPool::VulkanCmdWriteTimestamp() file: source/backend/vulkan/component/VulkanQueryPool.cpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9369 unit: VkSemaphore get() file: source/backend/vulkan/component/VulkanSemaphore.hpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9370 unit: VkCommandBuffer get() file: source/backend/vulkan/component/VulkanCommandPool.hpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9371 unit: VkCommandPool pool() file: source/backend/vulkan/component/VulkanCommandPool.hpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9372 unit: void VulkanMemoryPool::returnBuffer() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 73 end line: 75 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 9373 unit: VkBuffer buffer() file: source/backend/vulkan/component/VulkanBuffer.hpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9374 unit: size_t size() file: source/backend/vulkan/component/VulkanBuffer.hpp start line: 25 end line: 27 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9375 unit: void VulkanCommandPool::Buffer::barrierSource() file: source/backend/vulkan/component/VulkanCommandPool.cpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9376 unit: void VulkanCommandPool::Buffer::end() file: source/backend/vulkan/component/VulkanCommandPool.cpp start line: 105 end line: 107 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9377 unit: void VulkanLayout::DescriptorSet::writeBuffer() file: source/backend/vulkan/component/VulkanPipeline.cpp start line: 188 end line: 190 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9378 unit: VkDeviceMemory get() file: source/backend/vulkan/component/VulkanMemoryPool.hpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9379 unit: uint32_t type() file: source/backend/vulkan/component/VulkanMemoryPool.hpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9380 unit: VkDeviceSize size() file: source/backend/vulkan/component/VulkanMemoryPool.hpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9381 unit: bool permitFp16() file: source/backend/vulkan/component/VulkanMemoryPool.hpp start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9382 unit: const VkDevice get() file: source/backend/vulkan/component/VulkanDevice.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9383 unit: const bool success() file: source/backend/vulkan/component/VulkanDevice.hpp start line: 154 end line: 156 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9384 unit: const float getTimestampPeriod() file: source/backend/vulkan/component/VulkanDevice.hpp start line: 158 end line: 160 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9385 unit: const int getMaxComputeWorkGroupInvocations() file: source/backend/vulkan/component/VulkanDevice.hpp start line: 162 end line: 164 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9386 unit: const int32_t getLocalMemorySize() file: source/backend/vulkan/component/VulkanDevice.hpp start line: 165 end line: 167 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9387 unit: uint32_t getSubgroupSize() file: source/backend/vulkan/component/VulkanDevice.hpp start line: 177 end line: 179 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9388 unit: VkResult VulkanFence::wait() file: source/backend/vulkan/component/VulkanFence.cpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9389 unit: VkResult VulkanFence::reset() file: source/backend/vulkan/component/VulkanFence.cpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9390 unit: inline VkFramebuffer get() file: source/backend/vulkan/component/VulkanFramebuffer.hpp start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9391 unit: float VulkanRuntime::onGetMemoryInMB() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9392 unit: virtual bool onValid() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 272 end line: 274 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9393 unit: int InitVulkan() file: source/backend/vulkan/runtime/vulkan_wrapper.cpp start line: 17 end line: 19 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9394 unit: void setName() file: source/backend/vulkan/image/execution/VulkanBasicExecution.hpp start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9395 unit: std::string getName() file: source/backend/vulkan/image/execution/VulkanBasicExecution.hpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9396 unit: virtual ErrorCode onExecute() file: source/backend/vulkan/image/execution/VulkanBasicExecution.hpp start line: 61 end line: 63 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9397 unit: bool VulkanUnary::encode() file: source/backend/vulkan/image/execution/VulkanUnary.cpp start line: 86 end line: 88 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 9398 unit: void VulkanBackend::pushCommand() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 88 end line: 91 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9399 unit: SharedPtr VulkanBackend::getPrivatePipeline() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 98 end line: 100 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9400 unit: virtual ~ VulkanMemRelease() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 139 end line: 141 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9401 unit: void VulkanBackend::finish() file: source/backend/vulkan/image/backend/VulkanBackend.cpp start line: 271 end line: 273 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9402 unit: size_t imageSize() file: source/backend/vulkan/image/backend/VulkanTensor.hpp start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9403 unit: std::shared_ptr getSingleCommand() file: source/backend/vulkan/image/backend/VulkanBackend.hpp start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9404 unit: inline VulkanRuntime::GPUType gpuType() file: source/backend/vulkan/image/backend/VulkanBackend.hpp start line: 67 end line: 69 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9405 unit: void pushQueryPool() file: source/backend/vulkan/image/backend/VulkanBackend.hpp start line: 94 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9406 unit: void pushExecutionName() file: source/backend/vulkan/image/backend/VulkanBackend.hpp start line: 97 end line: 99 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9407 unit: ~ Content() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9408 unit: VulkanRasterSort:: ~VulkanRasterSort() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9409 unit: ~ Content() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 293 end line: 295 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9410 unit: VulkanRadixSort:: ~VulkanRadixSort() file: source/backend/vulkan/buffer/render/VulkanGaussianRender.cpp start line: 335 end line: 337 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9411 unit: virtual bool onClone() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.hpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9412 unit: void setName() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.hpp start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9413 unit: std::string getName() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.hpp start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9414 unit: virtual ErrorCode onExecute() file: source/backend/vulkan/buffer/execution/VulkanBasicExecution.hpp start line: 77 end line: 79 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9415 unit: virtual ~VulkanFuse() file: source/backend/vulkan/buffer/execution/VulkanFuse.cpp start line: 124 end line: 127 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9416 unit: void VulkanBackend::pushCommand() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 86 end line: 88 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9417 unit: SharedPtr VulkanBackend::getPrivatePipeline() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9418 unit: virtual ~ VulkanMemRelease() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 117 end line: 119 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9419 unit: inline int getSize() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 120 end line: 122 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9420 unit: inline MemChunk points() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 123 end line: 125 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9421 unit: void VulkanBackend::finish() file: source/backend/vulkan/buffer/backend/VulkanBackend.cpp start line: 245 end line: 247 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9422 unit: bool isSupportAutotune() file: source/backend/vulkan/buffer/backend/VulkanBackend.hpp start line: 60 end line: 62 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9423 unit: std::shared_ptr getSingleCommand() file: source/backend/vulkan/buffer/backend/VulkanBackend.hpp start line: 71 end line: 73 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9424 unit: inline VulkanRuntime::GPUType gpuType() file: source/backend/vulkan/buffer/backend/VulkanBackend.hpp start line: 75 end line: 77 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9425 unit: void pushQueryPool() file: source/backend/vulkan/buffer/backend/VulkanBackend.hpp start line: 99 end line: 101 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9426 unit: void pushExecutionName() file: source/backend/vulkan/buffer/backend/VulkanBackend.hpp start line: 102 end line: 104 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9427 unit: static void save() file: source/backend/arm82/Arm82Vec.hpp start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9428 unit: static void mla() file: source/backend/arm82/Arm82Vec.hpp start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9429 unit: static void mls() file: source/backend/arm82/Arm82Vec.hpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9430 unit: float16x8_t operator() file: source/backend/arm82/Arm82Binary.cpp start line: 203 end line: 205 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9431 unit: float16x8_t operator() file: source/backend/arm82/Arm82Binary.cpp start line: 209 end line: 211 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9432 unit: float16x8_t operator() file: source/backend/arm82/Arm82Binary.cpp start line: 215 end line: 217 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9433 unit: float16x8_t operator() file: source/backend/arm82/Arm82Binary.cpp start line: 221 end line: 223 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9434 unit: float16x8_t operator() file: source/backend/arm82/Arm82Binary.cpp start line: 227 end line: 229 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9435 unit: float16x8_t operator() file: source/backend/arm82/Arm82Binary.cpp start line: 233 end line: 235 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9436 unit: HALIDE_ALWAYS_INLINE halide_type_t halide_type_of() file: source/backend/arm82/Arm82Backend.hpp start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9437 unit: int numberThread() file: source/backend/arm82/Arm82Backend.hpp start line: 38 end line: 40 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9438 unit: float16x8_t operator() file: source/backend/arm82/Arm82Unary.cpp start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9439 unit: float16x8_t operator() file: source/backend/arm82/Arm82Unary.cpp start line: 34 end line: 36 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9440 unit: float16x8_t operator() file: source/backend/arm82/Arm82Unary.cpp start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9441 unit: float16x8_t operator() file: source/backend/arm82/Arm82Unary.cpp start line: 46 end line: 48 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9442 unit: float16x8_t operator() file: source/backend/arm82/Arm82Unary.cpp start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9443 unit: float16x8_t operator() file: source/backend/arm82/Arm82Unary.cpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9444 unit: void registerArm82RuntimeCreator() file: source/backend/arm82/Arm82Backend.cpp start line: 182 end line: 184 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9445 unit: virtual float onGetMemoryInMB() file: source/backend/opengl/GLBackend.hpp start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9446 unit: inline GPUType gpuType() file: source/backend/opengl/GLBackend.hpp start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9447 unit: inline int glVersion() file: source/backend/opengl/GLBackend.hpp start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9448 unit: bool GLContext::isCreateError() file: source/backend/opengl/GLContext.cpp start line: 79 end line: 81 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9449 unit: ErrorCode GLRoiPooling::onResize() file: source/backend/opengl/GLROIPooling.cpp start line: 27 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9450 unit: bool GLBackend::isSupportHalf() file: source/backend/opengl/GLBackend.cpp start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9451 unit: GLenum GLBackend::getTextrueFormat() file: source/backend/opengl/GLBackend.cpp start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9452 unit: std::string GLBackend::getImageFormat() file: source/backend/opengl/GLBackend.cpp start line: 70 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9453 unit: virtual ~ GLMemObj() file: source/backend/opengl/GLBackend.cpp start line: 368 end line: 370 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9454 unit: bool GLBackend::isCreateError() file: source/backend/opengl/GLBackend.cpp start line: 437 end line: 439 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9455 unit: Runtime::CompilerType GLRuntime::onGetCompilerType() file: source/backend/opengl/GLBackend.cpp start line: 472 end line: 474 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9456 unit: unsigned int id() file: source/backend/opengl/GLTexture.hpp start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9457 unit: GLuint getId() file: source/backend/opengl/GLSSBOBuffer.hpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9458 unit: GLsizeiptr size() file: source/backend/opengl/GLSSBOBuffer.hpp start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9459 unit: inline unsigned int getProgramId() file: source/backend/opengl/GLProgram.hpp start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9460 unit: ErrorCode CoreMLCommonExecution::onResize() file: source/backend/coreml/execution/CoreMLCommonExecution.cpp start line: 16 end line: 18 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9461 unit: ErrorCode CoreMLCommonExecution::onExecute() file: source/backend/coreml/execution/CoreMLCommonExecution.cpp start line: 20 end line: 22 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9462 unit: virtual std::pair onGetCache() file: source/backend/coreml/backend/CoreMLBackend.hpp start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9463 unit: void insert() file: source/backend/coreml/backend/CoreMLBackend.hpp start line: 80 end line: 82 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9464 unit: void add() file: source/backend/coreml/backend/CoreMLBackend.hpp start line: 83 end line: 85 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9465 unit: void CoreMLBackend::onExecuteEnd() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9466 unit: bool CoreMLBackend::onClearBuffer() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 95 end line: 97 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9467 unit: void CoreMLBackend::onResizeBegin() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 133 end line: 135 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9468 unit: bool CoreMLBackend::onUnmapTensor() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 172 end line: 174 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 9469 unit: void CoreMLBackend::setLayerName() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 217 end line: 219 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 9470 unit: CoreMLRuntime::CompilerType CoreMLRuntime::onGetCompilerType() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 355 end line: 357 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9471 unit: virtual bool onValid() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 365 end line: 367 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9472 unit: static void _setMemChunk() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9473 unit: static void _setTensor() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 33 end line: 35 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9474 unit: void registerMetalRenderOps() file: source/backend/metal/render/MetalRenderOpRegister.mm start line: 6 end line: 8 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9475 unit: bool supportSimdGroupReduce() file: source/backend/metal/MetalBackend.hpp start line: 39 end line: 41 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9476 unit: bool supportSimdGroupMatrix() file: source/backend/metal/MetalBackend.hpp start line: 42 end line: 44 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9477 unit: id getCommandQueue() file: source/backend/metal/MetalBackend.hpp start line: 47 end line: 49 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9478 unit: bool userSync() file: source/backend/metal/MetalBackend.hpp start line: 50 end line: 52 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9479 unit: MetalTuneLevel getTuneLevel() file: source/backend/metal/MetalBackend.hpp start line: 58 end line: 60 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9480 unit: virtual CompilerType onGetCompilerType() file: source/backend/metal/MetalBackend.hpp start line: 69 end line: 71 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9481 unit: id getBuffer() file: source/backend/metal/MetalBackend.hpp start line: 118 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9482 unit: bool isIphone() file: source/backend/metal/MetalBackend.hpp start line: 218 end line: 220 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9483 unit: id queue() file: source/backend/metal/MetalBackend.hpp start line: 225 end line: 227 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9484 unit: bool useFp16InsteadFp32() file: source/backend/metal/MetalBackend.hpp start line: 228 end line: 230 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9485 unit: BackendConfig::MemoryMode getMemoryMode() file: source/backend/metal/MetalBackend.hpp start line: 237 end line: 239 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9486 unit: inline explicit operator half4x2() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 938 end line: 940 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9487 unit: inline explicit operator half4x2() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 941 end line: 943 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9488 unit: inline explicit operator half4x2() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 944 end line: 946 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9489 unit: inline explicit operator float4x2() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 948 end line: 950 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9490 unit: inline explicit operator float4x2() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 951 end line: 953 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9491 unit: inline explicit operator float4x2() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 954 end line: 956 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9492 unit: inline explicit operator half4x4() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 990 end line: 992 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9493 unit: inline explicit operator half4x4() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 993 end line: 995 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9494 unit: inline explicit operator half4x4() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 996 end line: 998 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9495 unit: inline explicit operator float4x4() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 1000 end line: 1002 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9496 unit: inline explicit operator float4x4() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 1003 end line: 1005 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9497 unit: inline explicit operator float4x4() file: source/backend/metal/ConvSimdGroupShader.hpp start line: 1006 end line: 1008 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9498 unit: virtual ~ MetalMemRelease() file: source/backend/metal/MetalBackend.mm start line: 120 end line: 122 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9499 unit: MemChunk chunk() file: source/backend/metal/MetalBackend.mm start line: 123 end line: 125 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9500 unit: void MetalBackend::returnConstBuffer() file: source/backend/metal/MetalBackend.mm start line: 346 end line: 348 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9501 unit: void MetalBackend::setTensor() file: source/backend/metal/MetalBackend.mm start line: 804 end line: 806 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9502 unit: void MetalBackend::setMem() file: source/backend/metal/MetalBackend.mm start line: 807 end line: 809 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9503 unit: std::pair MetalRuntime::onGetCache() file: source/backend/metal/MetalBackend.mm start line: 1234 end line: 1236 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 9504 unit: void MetalRuntimeAllocator::onRelease() file: source/backend/metal/MetalBackend.mm start line: 1262 end line: 1264 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9505 unit: int MNNMetalGetTensorContent() file: source/backend/metal/MetalBackend.mm start line: 1306 end line: 1308 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 9506 unit: static inline float4 hardswish() file: source/backend/metal/MetalUnary.mm start line: 43 end line: 45 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 9507 unit: virtual void onEncode() file: source/backend/metal/MetalFuse.mm start line: 225 end line: 227 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 9508 unit: void Variable::unMap() file: express/Expr.cpp start line: 916 end line: 918 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9509 unit: virtual ~ NMSModule() file: express/module/NMSModule.hpp start line: 17 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9510 unit: explicit CloneContext() file: express/module/ModuleInside.hpp start line: 19 end line: 20 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9511 unit: void PipelineModule::onClearCache() file: express/module/PipelineModule.cpp start line: 255 end line: 257 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9512 unit: virtual ~ IfModule() file: express/module/IfModule.hpp start line: 18 end line: 20 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9513 unit: MNN_PUBLIC PipelineModule() file: express/module/PipelineModule.hpp start line: 50 end line: 51 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9514 unit: virtual ~ WhileModule() file: express/module/WhileModule.hpp start line: 17 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9515 unit: virtual ~EmptyModule() file: express/module/Module.cpp start line: 52 end line: 54 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9516 unit: void Executor::resetProfile() file: express/Executor.cpp start line: 587 end line: 589 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9517 unit: void Executor::dumpProfile() file: express/Executor.cpp start line: 590 end line: 592 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9518 unit: std::string VarExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 39 end line: 40 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9519 unit: std::string IfExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 55 end line: 56 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9520 unit: std::string CallExpr::codegen() file: codegen/cpu/c/SourceTargetCodeGen.cpp start line: 58 end line: 59 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9521 unit: static void _create() file: backupcode/geometry/GeometrySoftmax.cpp start line: 207 end line: 210 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9522 unit: static void _create() file: backupcode/geometry/GeometryGather.cpp start line: 291 end line: 300 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9523 unit: HALIDE_ALWAYS_INLINE halide_dimension_t() file: include/MNN/HalideRuntime.h start line: 176 end line: 177 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9524 unit: ~ VARP() file: include/MNN/expr/Expr.hpp start line: 48 end line: 50 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9525 unit: virtual void onClearCache() file: include/MNN/expr/Module.hpp start line: 115 end line: 116 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9526 unit: MNN_PUBLIC VARP _Conv() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 39 end line: 40 size: 2 LOC McCabe index: 1 number of parameters: 11 id: 9527 unit: MNN_PUBLIC VARP _Conv() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 41 end line: 42 size: 2 LOC McCabe index: 3 number of parameters: 16 id: 9528 unit: MNN_PUBLIC VARP _Conv() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 43 end line: 44 size: 2 LOC McCabe index: 3 number of parameters: 15 id: 9529 unit: MNN_PUBLIC VARP _Deconv() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 48 end line: 49 size: 2 LOC McCabe index: 3 number of parameters: 15 id: 9530 unit: MNN_PUBLIC void fillPoly() file: tools/cv/include/cv/imgproc/draw.hpp start line: 45 end line: 46 size: 2 LOC McCabe index: 1 number of parameters: 7 id: 9531 unit: void distanceTransform() file: tools/cv/source/imgproc/miscellaneous.cpp start line: 56 end line: 58 size: 2 LOC McCabe index: 1 number of parameters: 6 id: 9532 unit: def is_training() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9533 unit: def _get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/LSQ_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9534 unit: def _get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9535 unit: def _get_variable_by_name() file: tools/mnncompress/mnncompress/tensorflow/TaylorFO_channel_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 9536 unit: def _get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9537 unit: def _get_variable_by_name() file: tools/mnncompress/mnncompress/tensorflow/SNIP_level_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 9538 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 10 id: 9539 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 10 id: 9540 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 11 id: 9541 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 9 id: 9542 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 8 id: 9543 unit: def after_create_session() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9544 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 9 id: 9545 unit: def after_create_session() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9546 unit: def __init__() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 8 id: 9547 unit: def after_create_session() file: tools/mnncompress/mnncompress/tensorflow/hooks.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9548 unit: def get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/helpers.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9549 unit: def is_training() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9550 unit: def _get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/OAQ_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9551 unit: def _get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9552 unit: def _get_variable_by_name() file: tools/mnncompress/mnncompress/tensorflow/SIMD_OC_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 9553 unit: def is_training() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9554 unit: def _get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/EMA_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9555 unit: def multi_rho_scheduler() file: tools/mnncompress/mnncompress/tensorflow/admm_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9556 unit: def _get_weight_variable_name() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9557 unit: def _get_variable_by_name() file: tools/mnncompress/mnncompress/tensorflow/level_pruner.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 2 id: 9558 unit: def phi0() file: tools/mnncompress/mnncompress/common/VBMF.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9559 unit: def phi1() file: tools/mnncompress/mnncompress/common/VBMF.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9560 unit: def tau() file: tools/mnncompress/mnncompress/common/VBMF.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9561 unit: def __init__() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9562 unit: def __analyze_inputs_outputs() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9563 unit: def __get_shape() file: tools/script/testMNNFromTorch.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9564 unit: def __init__() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9565 unit: def TestName() file: tools/script/testMNNFromOnnx.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9566 unit: def __init__() file: tools/script/testMNNFromTf.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9567 unit: def __init__() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9568 unit: def TestName() file: tools/script/testMNNFromTflite.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9569 unit: def reportError() file: tools/script/mnn_rules.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9570 unit: def _load_scale() file: tools/script/analyzeQuantErrors.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9571 unit: void operator() file: tools/converter/include/cxxopts.hpp start line: 338 end line: 339 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9572 unit: def mutableSize() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9573 unit: def test() file: tools/converter/tools/auto_quant.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9574 unit: virtual ~Softmax() file: tools/converter/source/caffe/Softmax.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9575 unit: virtual ~Reshape() file: tools/converter/source/caffe/Reshape.cpp start line: 17 end line: 18 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9576 unit: virtual ~Flatten() file: tools/converter/source/caffe/Reshape.cpp start line: 44 end line: 45 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9577 unit: virtual ~Permute() file: tools/converter/source/caffe/Permute.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9578 unit: virtual ~BNLL() file: tools/converter/source/caffe/BNLL.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9579 unit: virtual ~EltWise() file: tools/converter/source/caffe/Eltwise.cpp start line: 17 end line: 18 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9580 unit: virtual ~PrioxBox() file: tools/converter/source/caffe/PriorBox.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9581 unit: virtual ~Crop() file: tools/converter/source/caffe/Crop.cpp start line: 18 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9582 unit: virtual ~Elu() file: tools/converter/source/caffe/Elu.cpp start line: 17 end line: 18 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9583 unit: virtual ~Input() file: tools/converter/source/caffe/Input.cpp start line: 17 end line: 18 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9584 unit: virtual ~Tanh() file: tools/converter/source/caffe/Tanh.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9585 unit: virtual ~Im2Seq() file: tools/converter/source/caffe/Im2Seq.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9586 unit: void Im2Seq::run() file: tools/converter/source/caffe/Im2Seq.cpp start line: 26 end line: 27 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9587 unit: virtual void run() file: tools/converter/source/caffe/Im2Seq.cpp start line: 32 end line: 33 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9588 unit: virtual ~Seq2Out() file: tools/converter/source/caffe/Im2Seq.cpp start line: 36 end line: 37 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9589 unit: virtual ~DetectionOutput() file: tools/converter/source/caffe/Detection.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9590 unit: virtual ~InnerProductCommon() file: tools/converter/source/caffe/InnerProduct.cpp start line: 31 end line: 32 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9591 unit: virtual ~Slice() file: tools/converter/source/caffe/Slice.cpp start line: 15 end line: 16 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9592 unit: virtual ~Relu() file: tools/converter/source/caffe/Relu.cpp start line: 17 end line: 18 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9593 unit: virtual ~Relu6() file: tools/converter/source/caffe/Relu.cpp start line: 32 end line: 33 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9594 unit: virtual ~PRelu() file: tools/converter/source/caffe/Relu.cpp start line: 76 end line: 77 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9595 unit: virtual ~Pool() file: tools/converter/source/caffe/Pool.cpp start line: 18 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9596 unit: virtual ~Pool3D() file: tools/converter/source/caffe/Pool.cpp start line: 117 end line: 118 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9597 unit: virtual ~UnaryOp() file: tools/converter/source/caffe/UnaryOp.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9598 unit: virtual ~Threshold() file: tools/converter/source/caffe/Threshold.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9599 unit: virtual ~Upsample() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9600 unit: virtual ~Resize() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 40 end line: 41 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9601 unit: virtual ~Interp() file: tools/converter/source/caffe/ResizeInterp.cpp start line: 64 end line: 65 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9602 unit: virtual ~Sigmoid() file: tools/converter/source/caffe/Sigmoid.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9603 unit: virtual ~Normalize() file: tools/converter/source/caffe/Normalize.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9604 unit: virtual ~SpatialProduct() file: tools/converter/source/caffe/SpatialProduct.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9605 unit: virtual ~OpConverter() file: tools/converter/source/caffe/OpConverter.hpp start line: 28 end line: 29 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9606 unit: virtual ~Convolution3DConverter() file: tools/converter/source/caffe/Convolution3D.cpp start line: 20 end line: 21 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9607 unit: virtual ~Concat() file: tools/converter/source/caffe/Concat.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9608 unit: virtual ~ArgMax() file: tools/converter/source/caffe/ArgMax.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9609 unit: virtual ~Clip() file: tools/converter/source/caffe/Clip.cpp start line: 16 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9610 unit: virtual ~ConvolutionCommon() file: tools/converter/source/caffe/Convolution.cpp start line: 130 end line: 131 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9611 unit: virtual ~BatchNormal() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 64 end line: 65 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9612 unit: virtual ~CuDNNBatchNorm() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 123 end line: 124 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9613 unit: virtual ~ScaleNode() file: tools/converter/source/caffe/BatchNormalScale.cpp start line: 163 end line: 164 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9614 unit: void GatherNDTf::run() file: tools/converter/source/tensorflow/GatherTf.cpp start line: 47 end line: 49 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9615 unit: void MatBandPartTf::run() file: tools/converter/source/tensorflow/MatMulTf.cpp start line: 53 end line: 55 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9616 unit: void SelectTf::run() file: tools/converter/source/tensorflow/Select.cpp start line: 23 end line: 25 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9617 unit: virtual ~tfOpConverter() file: tools/converter/source/tensorflow/tfOpConverter.hpp start line: 30 end line: 31 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9618 unit: virtual ~name() file: tools/converter/source/tensorflow/tfOpConverter.hpp start line: 72 end line: 73 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9619 unit: virtual ~liteOpConverter() file: tools/converter/source/tflite/liteOpConverter.hpp start line: 31 end line: 32 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9620 unit: virtual ~name() file: tools/converter/source/tflite/liteOpConverter.hpp start line: 76 end line: 77 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9621 unit: virtual ~name() file: tools/converter/source/torch/torchOpConverter.hpp start line: 183 end line: 184 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9622 unit: void DetOnnx::run() file: tools/converter/source/onnx/DetOnnx.cpp start line: 20 end line: 22 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9623 unit: virtual ~onnxOpConverter() file: tools/converter/source/onnx/onnxOpConverter.hpp start line: 49 end line: 50 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9624 unit: virtual ~name() file: tools/converter/source/onnx/onnxOpConverter.hpp start line: 93 end line: 94 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9625 unit: void Revert::randStart() file: tools/cpp/revertMNNModel.cpp start line: 244 end line: 245 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9626 unit: def __init__() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9627 unit: def tokenizer_encode() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9628 unit: def tokenizer_decode() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9629 unit: def forward() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9630 unit: def reset() file: pymnn/pip_package/MNN/llm/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9631 unit: def convert() file: pymnn/pip_package/MNN/tools/mnnconvert.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9632 unit: def hconcat() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9633 unit: def vconcat() file: pymnn/pip_package/MNN/cv/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9634 unit: def load() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9635 unit: def save() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9636 unit: def hamming_window() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9637 unit: def hanning_window() file: pymnn/pip_package/MNN/audio/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9638 unit: def random() file: pymnn/pip_package/MNN/numpy/random/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9639 unit: def rand() file: pymnn/pip_package/MNN/numpy/random/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9640 unit: def __not_impl() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9641 unit: def frombuffer() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9642 unit: def fromfile() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 9643 unit: def fromfunction() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9644 unit: def fromiter() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9645 unit: def fromstring() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9646 unit: def __arange_1() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9647 unit: def mat() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9648 unit: def copyto() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9649 unit: def shape() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9650 unit: def ravel() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9651 unit: def atleast_1d() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9652 unit: def atleast_2d() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9653 unit: def asfarray() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9654 unit: def asfortranarray() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9655 unit: def ascontiguousarray() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9656 unit: def asarray_chkfinite() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9657 unit: def asscalar() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9658 unit: def require() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9659 unit: def block() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9660 unit: def row_stack() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9661 unit: def tile() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9662 unit: def append() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9663 unit: def vdot() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9664 unit: def inner() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9665 unit: def matmul() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9666 unit: def tensordot() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9667 unit: def array_equal() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9668 unit: def array_equiv() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9669 unit: def hypot() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9670 unit: def copysign() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9671 unit: def ldexp() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9672 unit: def divmod() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9673 unit: def sort() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9674 unit: def lexsort() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9675 unit: def argsort() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9676 unit: def flatnonzero() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9677 unit: def ptp() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9678 unit: def forward() file: pymnn/pip_package/MNN/nn/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9679 unit: def __call__() file: pymnn/pip_package/MNN/nn/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9680 unit: def __init() file: pymnn/pip_package/MNN/nn/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9681 unit: def forward() file: pymnn/pip_package/MNN/nn/__init__.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9682 unit: def check_env_flag() file: pymnn/pip_package/setup.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9683 unit: def report() file: pymnn/pip_package/setup.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9684 unit: override fun release() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/DiffusionSession.kt start line: 92 end line: 94 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9685 unit: override fun setKeepHistory() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/DiffusionSession.kt start line: 96 end line: 98 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9686 unit: override fun setEnableAudioOutput() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/llm/DiffusionSession.kt start line: 100 end line: 102 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9687 unit: override fun onPeriodicNotification() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 98 end line: 99 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9688 unit: override fun onPeriodicNotification() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/audio/AudioPlayer.kt start line: 124 end line: 125 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9689 unit: override fun beforeTextChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 118 end line: 119 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9690 unit: override fun onTextChanged() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 121 end line: 122 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9691 unit: override fun onRecordCanceled() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/input/ChatInputComponent.kt start line: 260 end line: 261 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9692 unit: override fun generateBegin() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/chat/GenerateResultProcessor.kt start line: 28 end line: 29 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9693 unit: explicit Utf8StreamProcessor() file: apps/Android/MnnLlmChat/app/src/main/cpp/utf8_stream_processor.hpp start line: 9 end line: 10 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9694 unit: def count_substr() file: transformers/llm/eval/evaluate_chat_ceval.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9695 unit: def tok_encode() file: transformers/llm/eval/llm_eval.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9696 unit: def close() file: transformers/llm/export/safetensors2mnn.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9697 unit: def init_config() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9698 unit: def load() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9699 unit: def forward() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9700 unit: def embed() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9701 unit: def export() file: transformers/llm/export/utils/audio.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9702 unit: def forward() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9703 unit: def forward() file: transformers/llm/export/utils/custom_op.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 9704 unit: def _module_forward() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9705 unit: def get_named_linears() file: transformers/llm/export/utils/awq_quantizer.py start line: 0 end line: 0 size: 2 LOC McCabe index: 3 number of parameters: 1 id: 9706 unit: def __init__() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9707 unit: def add() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9708 unit: def scale() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9709 unit: def __repr__() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9710 unit: def __init__() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9711 unit: def __init__() file: transformers/llm/export/utils/transformers.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9712 unit: def load() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9713 unit: def add_token_embeds() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9714 unit: def add_hidden_states() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9715 unit: def add_generate_ids() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9716 unit: def forward() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 9717 unit: def export() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9718 unit: def spk_encode() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9719 unit: def __init__() file: transformers/llm/export/utils/token2wav.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9720 unit: def __str__() file: transformers/llm/export/utils/lora.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9721 unit: def export() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9722 unit: def load() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9723 unit: def forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9724 unit: def embed() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9725 unit: def forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9726 unit: def forward() file: transformers/llm/export/utils/vision.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9727 unit: def init_config() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9728 unit: def load() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9729 unit: def add_token_embeds() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9730 unit: def add_hidden_states() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9731 unit: def add_generate_ids() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9732 unit: def forward() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 9733 unit: def export() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9734 unit: def add_talker_embeds() file: transformers/llm/export/utils/talker.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9735 unit: def get_field() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9736 unit: def get_tensor() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9737 unit: def _get() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9738 unit: def _get_field_parts() file: transformers/llm/export/gguf/gguf_reader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9739 unit: def has_attr() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 2 LOC McCabe index: 2 number of parameters: 2 id: 9740 unit: def visual_embed() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9741 unit: def audio_embed() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9742 unit: def onnx_load_param() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9743 unit: def word_embed() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9744 unit: def get_position_ids() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9745 unit: def get_attention_mask() file: transformers/llm/export/llmexport.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9746 unit: explicit scope_exit() file: transformers/llm/engine/src/httplib.h start line: 317 end line: 318 size: 2 LOC McCabe index: 2 number of parameters: 1 id: 9747 unit: inline void BufferStream::get_remote_ip_and_port() file: transformers/llm/engine/src/httplib.h start line: 5102 end line: 5103 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9748 unit: inline void BufferStream::get_local_ip_and_port() file: transformers/llm/engine/src/httplib.h start line: 5105 end line: 5106 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9749 unit: inline ClientImpl::ClientImpl() file: transformers/llm/engine/src/httplib.h start line: 6178 end line: 6179 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9750 unit: inline ClientImpl::ClientImpl() file: transformers/llm/engine/src/httplib.h start line: 6181 end line: 6182 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9751 unit: inline SSLClient::SSLClient() file: transformers/llm/engine/src/httplib.h start line: 7899 end line: 7900 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9752 unit: inline SSLClient::SSLClient() file: transformers/llm/engine/src/httplib.h start line: 7902 end line: 7903 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9753 unit: inline Client::Client() file: transformers/llm/engine/src/httplib.h start line: 8281 end line: 8282 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9754 unit: def compile_metal() file: benchmark/scripts/tvm/ios_bert.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9755 unit: virtual ~GeometryComputer() file: source/geometry/GeometryComputer.hpp start line: 21 end line: 23 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9756 unit: virtual ~DeferBufferAllocator() file: source/core/BufferAllocator.hpp start line: 208 end line: 210 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9757 unit: virtual ~ DefaultAllocator() file: source/core/BufferAllocator.cpp start line: 55 end line: 57 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9758 unit: virtual ~ RecurseAllocator() file: source/core/BufferAllocator.cpp start line: 154 end line: 156 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9759 unit: void DeferBufferAllocator::beginGroup() file: source/core/BufferAllocator.cpp start line: 537 end line: 539 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9760 unit: void DeferBufferAllocator::endGroup() file: source/core/BufferAllocator.cpp start line: 540 end line: 542 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9761 unit: virtual ~ WrapCopyExecution() file: source/core/WrapExecution.cpp start line: 64 end line: 66 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9762 unit: virtual void onResizeBegin() file: source/core/Backend.hpp start line: 143 end line: 145 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9763 unit: virtual void onReset() file: source/core/Backend.hpp start line: 287 end line: 289 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9764 unit: void CUDABackend::onResizeBegin() file: source/backend/cuda/core/CUDABackend.cpp start line: 329 end line: 330 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9765 unit: void CUDABackend::onExecuteBegin() file: source/backend/cuda/core/CUDABackend.cpp start line: 336 end line: 337 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9766 unit: void CUDABackend::onExecuteEnd() file: source/backend/cuda/core/CUDABackend.cpp start line: 339 end line: 340 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9767 unit: virtual ~DeconvDepthWiseExecution() file: source/backend/cuda/execution/ConvDepthWiseExecution.hpp start line: 60 end line: 62 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9768 unit: virtual ~PoolExecution() file: source/backend/cuda/execution/PoolExecution.hpp start line: 22 end line: 24 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9769 unit: virtual ~FuseExecution() file: source/backend/cuda/execution/FuseExecution.hpp start line: 23 end line: 25 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9770 unit: bool set_prologue_done() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_pipelined.h start line: 207 end line: 209 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9771 unit: bool set_zero_outside_bounds() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/custom_mma_pipelined.h start line: 212 end line: 215 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9772 unit: virtual ~MultiInputDeconvDepthWiseExecution() file: source/backend/cuda/execution/MultiInputConvDepthWiseExecution.hpp start line: 95 end line: 97 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9773 unit: virtual ~ RasterExecution() file: source/backend/cuda/execution/RasterExecution.hpp start line: 22 end line: 24 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9774 unit: virtual ~Enqueue() file: source/backend/tensorrt/execution/plugin/CommonPlugin.hpp start line: 86 end line: 87 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9775 unit: void TRTRuntime::onGabageCollect() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 61 end line: 63 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9776 unit: void TRTBackend::onExecuteEnd() file: source/backend/tensorrt/backend/TRTBackend.cpp start line: 197 end line: 198 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9777 unit: void NPUBackend::NPUBackend::onExecuteBegin() file: source/backend/hiai/backend/NPUBackend.cpp start line: 398 end line: 399 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9778 unit: void NPURuntime::onGabageCollect() file: source/backend/hiai/backend/NPUBackend.cpp start line: 668 end line: 670 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9779 unit: virtual ~ CPULoop() file: source/backend/cpu/CPURaster.cpp start line: 691 end line: 693 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9780 unit: virtual ~CPUTexture2D() file: source/backend/cpu/render/CPUTexture.cpp start line: 162 end line: 164 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9781 unit: virtual ~CPUTexture2DGrad() file: source/backend/cpu/render/CPUTexture.cpp start line: 184 end line: 186 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9782 unit: virtual ~CPUTextureCube() file: source/backend/cpu/render/CPUTexture.cpp start line: 342 end line: 344 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9783 unit: virtual ~ CPURasterDiff() file: source/backend/cpu/render/CPURasterDiff.cpp start line: 20 end line: 22 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9784 unit: virtual ~ CPURasterDiffGrad() file: source/backend/cpu/render/CPURasterDiff.cpp start line: 75 end line: 77 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9785 unit: virtual ~ CPURasterAndInterpolate() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 28 end line: 30 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9786 unit: virtual ~ CPURasterSort() file: source/backend/cpu/render/CPURasterAndInterpolate.cpp start line: 328 end line: 330 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9787 unit: ~ CPUResizeCache() file: source/backend/cpu/CPUResizeCache.hpp start line: 15 end line: 17 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9788 unit: virtual ~ CPURaster() file: source/backend/cpu/CPURaster.hpp start line: 21 end line: 23 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9789 unit: std::shared_ptr sourceWeight() file: source/backend/cpu/compute/ConvolutionPackWinograd.cpp start line: 85 end line: 86 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 9790 unit: void MNNInt8FunctionInit() file: source/backend/cpu/compute/Int8FunctionsOpt.cpp start line: 2062 end line: 2064 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9791 unit: void MNNFunctionInit() file: source/backend/cpu/compute/CommonOptFunction.cpp start line: 2276 end line: 2278 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9792 unit: explicit BufferConvertor() file: source/backend/opencl/core/BufferConvertor.hpp start line: 41 end line: 42 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9793 unit: explicit ImageBufferConvertor() file: source/backend/opencl/core/ImageBufferConvertor.hpp start line: 91 end line: 92 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9794 unit: std::shared_ptr sourceWeight() file: source/backend/opencl/execution/image/ConvWinograd.cpp start line: 118 end line: 119 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 9795 unit: std::shared_ptr filterBuffer() file: source/backend/opencl/execution/image/ConvExecution.cpp start line: 191 end line: 192 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9796 unit: std::shared_ptr filterBuffer() file: source/backend/opencl/execution/image/DeconvExecution.cpp start line: 41 end line: 42 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9797 unit: std::shared_ptr sourceWeight() file: source/backend/opencl/execution/buffer/ConvSubgroupBufExecution.cpp start line: 115 end line: 116 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9798 unit: std::shared_ptr destWeight() file: source/backend/opencl/execution/buffer/ConvSubgroupBufExecution.cpp start line: 118 end line: 119 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9799 unit: std::shared_ptr sourceWeight() file: source/backend/opencl/execution/buffer/DepthwiseConvSubgroupBufExecution.cpp start line: 45 end line: 46 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9800 unit: std::shared_ptr sourceWeight() file: source/backend/opencl/execution/buffer/ConvBufWinograd.cpp start line: 135 end line: 136 size: 2 LOC McCabe index: 1 number of parameters: 5 id: 9801 unit: std::shared_ptr filterBuffer() file: source/backend/opencl/execution/buffer/DeconvBufExecution.cpp start line: 48 end line: 49 size: 2 LOC McCabe index: 1 number of parameters: 4 id: 9802 unit: std::shared_ptr filterBuffer() file: source/backend/opencl/execution/buffer/ConvBufExecution.cpp start line: 185 end line: 186 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9803 unit: void NNAPIBackend::NNAPIBackend::onExecuteBegin() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 146 end line: 147 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9804 unit: void NNAPIRuntime::onGabageCollect() file: source/backend/nnapi/backend/NNAPIBackend.cpp start line: 567 end line: 569 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9805 unit: virtual ~ VulkanAllocator() file: source/backend/vulkan/component/VulkanMemoryPool.cpp start line: 25 end line: 27 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9806 unit: void VulkanBuffer::flush() file: source/backend/vulkan/component/VulkanBuffer.cpp start line: 65 end line: 67 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9807 unit: virtual ~ VulkanBufferAllocator() file: source/backend/vulkan/runtime/VulkanRuntime.cpp start line: 17 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9808 unit: std::shared_ptr originWeight() file: source/backend/vulkan/image/execution/VulkanConvolutionWinograd.cpp start line: 80 end line: 81 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 9809 unit: virtual ~VulkanDeconvolution() file: source/backend/vulkan/image/execution/VulkanDeconvolution.hpp start line: 18 end line: 19 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9810 unit: virtual ~VulkanDeconvolutionDepthwise() file: source/backend/vulkan/image/execution/VulkanDeconvolutionDepthwise.hpp start line: 17 end line: 18 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9811 unit: virtual ~VulkanImageConverter() file: source/backend/vulkan/image/execution/VulkanImageConverter.hpp start line: 22 end line: 23 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9812 unit: ~ Reorder() file: source/backend/vulkan/image/execution/VulkanMatMul.hpp start line: 24 end line: 26 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9813 unit: ~ VulkanMatMul() file: source/backend/vulkan/image/execution/VulkanMatMul.hpp start line: 39 end line: 41 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9814 unit: virtual ~VulkanConvolutionImpl() file: source/backend/vulkan/image/execution/VulkanConvolutionImpl.hpp start line: 15 end line: 16 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9815 unit: ~ TexturePosComputer() file: source/backend/vulkan/image/execution/VulkanMatMul.cpp start line: 19 end line: 21 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9816 unit: def getShaderFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9817 unit: def isRefFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9818 unit: def setMacro() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9819 unit: def getMacro() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9820 unit: def getSpirvFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9821 unit: def setSpirvFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9822 unit: def getSpirvCacheFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9823 unit: def setSpirvCacheFile() file: source/backend/vulkan/image/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9824 unit: def getShaderFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9825 unit: def isRefFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9826 unit: def setMacro() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9827 unit: def getMacro() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9828 unit: def getSpirvFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9829 unit: def setSpirvFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9830 unit: def getSpirvCacheFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9831 unit: def setSpirvCacheFile() file: source/backend/vulkan/buffer/render/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9832 unit: virtual ~VulkanDeconvolution() file: source/backend/vulkan/buffer/execution/VulkanDeconvolution.hpp start line: 17 end line: 18 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9833 unit: static void _initKernelRegion() file: source/backend/vulkan/buffer/execution/VulkanDeconvolution.cpp start line: 13 end line: 15 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9834 unit: virtual ~VulkanConvolutionImpl() file: source/backend/vulkan/buffer/execution/VulkanConvolutionImpl.hpp start line: 15 end line: 16 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9835 unit: def getShaderFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9836 unit: def isRefFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9837 unit: def setMacro() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9838 unit: def getMacro() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9839 unit: def getSpirvFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9840 unit: def setSpirvFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9841 unit: def getSpirvCacheFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9842 unit: def setSpirvCacheFile() file: source/backend/vulkan/buffer/compiler/makeshader.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 2 id: 9843 unit: virtual void onGabageCollect() file: source/backend/opengl/GLBackend.hpp start line: 44 end line: 46 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9844 unit: void GLBackend::onExecuteEnd() file: source/backend/opengl/GLBackend.cpp start line: 316 end line: 319 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9845 unit: void GLBackend::onExecuteBegin() file: source/backend/opengl/GLBackend.cpp start line: 321 end line: 322 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9846 unit: static void _makeMatMul() file: source/backend/coreml/execution/CoreMLMatMul.cpp start line: 12 end line: 14 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9847 unit: void CoreMLBackend::CoreMLBackend::onExecuteBegin() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 75 end line: 76 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9848 unit: void CoreMLRuntime::onGabageCollect() file: source/backend/coreml/backend/CoreMLBackend.cpp start line: 352 end line: 354 size: 2 LOC McCabe index: 1 number of parameters: 1 id: 9849 unit: virtual ~MetalRadixSort() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 74 end line: 76 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9850 unit: virtual ~MetalRasterSort() file: source/backend/metal/render/MetalRasterAndInterpolate.mm start line: 301 end line: 303 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9851 unit: virtual ~ MetalWrapAllocator() file: source/backend/metal/MetalBackend.mm start line: 1191 end line: 1193 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9852 unit: virtual ~ MetalRuntimeCreator() file: source/backend/metal/MetalBackend.mm start line: 1271 end line: 1273 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9853 unit: void registerMetalRuntimeCreator() file: source/backend/metal/MetalBackend.mm start line: 1303 end line: 1304 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 9854 unit: const bool shareParams() file: express/module/ModuleInside.hpp start line: 23 end line: 23 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9855 unit: std::string numval() file: codegen/cuda/CUDATarget.hpp start line: 25 end line: 25 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9856 unit: void addIndent() file: codegen/cpu/AST.hpp start line: 14 end line: 14 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9857 unit: void subIndent() file: codegen/cpu/AST.hpp start line: 15 end line: 15 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9858 unit: std::vector getInputs() file: codegen/cpu/CPUPluginModule.cpp start line: 61 end line: 61 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9859 unit: std::vector getOutputs() file: codegen/cpu/CPUPluginModule.cpp start line: 62 end line: 62 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9860 unit: std::string numval() file: codegen/opencl/OpenCLTarget.hpp start line: 25 end line: 25 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9861 unit: std::string codegen() file: codegen/old_opencl/OpenCLModule.cpp start line: 57 end line: 57 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9862 unit: std::vector getInputs() file: codegen/old_opencl/OpenCLModule.cpp start line: 58 end line: 58 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9863 unit: std::vector getOutputs() file: codegen/old_opencl/OpenCLModule.cpp start line: 59 end line: 59 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9864 unit: void down() file: codegen/old_opencl/OpenCLModule.cpp start line: 262 end line: 262 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9865 unit: void up() file: codegen/old_opencl/OpenCLModule.cpp start line: 263 end line: 263 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9866 unit: std::string SourceModule::codegen() file: codegen/SourceModule.cpp start line: 164 end line: 164 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9867 unit: std::string SourceModule::kernelName() file: codegen/SourceModule.cpp start line: 166 end line: 166 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9868 unit: std::string SourceModule::opName() file: codegen/SourceModule.cpp start line: 168 end line: 168 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9869 unit: int SourceModule::strIndexForKernelNum() file: codegen/SourceModule.cpp start line: 170 end line: 170 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9870 unit: void SourceModule::down() file: codegen/SourceModule.cpp start line: 172 end line: 172 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9871 unit: void SourceModule::up() file: codegen/SourceModule.cpp start line: 174 end line: 174 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9872 unit: std::string numval() file: codegen/metal/MetalTarget.hpp start line: 25 end line: 25 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9873 unit: int beginSize() file: codegen/SourceModule.hpp start line: 50 end line: 50 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9874 unit: float BlstmComputer::sigmoid() file: backupcode/cpubackend/BlstmComputer.cpp start line: 68 end line: 68 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9875 unit: shared_ptr BlstmComputer::output() file: backupcode/cpubackend/BlstmComputer.cpp start line: 380 end line: 380 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9876 unit: ErrorCode onExecute() file: backupcode/cpubackend/BlstmComputer.hpp start line: 115 end line: 115 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9877 unit: HALIDE_ALWAYS_INLINE halide_type_t() file: include/MNN/HalideRuntime.h start line: 108 end line: 108 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9878 unit: HALIDE_ALWAYS_INLINE int bytes() file: include/MNN/HalideRuntime.h start line: 122 end line: 122 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9879 unit: HALIDE_ALWAYS_INLINE halide_dimension_t() file: include/MNN/HalideRuntime.h start line: 175 end line: 175 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9880 unit: MNN_PUBLIC VARP _ReduceSum() file: include/MNN/expr/MathOp.hpp start line: 74 end line: 74 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9881 unit: MNN_PUBLIC VARP _ReduceMean() file: include/MNN/expr/MathOp.hpp start line: 75 end line: 75 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9882 unit: MNN_PUBLIC VARP _ReduceMax() file: include/MNN/expr/MathOp.hpp start line: 76 end line: 76 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9883 unit: MNN_PUBLIC VARP _ReduceMin() file: include/MNN/expr/MathOp.hpp start line: 77 end line: 77 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9884 unit: MNN_PUBLIC VARP _ReduceProd() file: include/MNN/expr/MathOp.hpp start line: 78 end line: 78 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9885 unit: MNN_PUBLIC VARP _ReduceAny() file: include/MNN/expr/MathOp.hpp start line: 79 end line: 79 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9886 unit: MNN_PUBLIC VARP _ReduceAll() file: include/MNN/expr/MathOp.hpp start line: 80 end line: 80 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9887 unit: int ScopedLevel() file: include/MNN/expr/Scope.hpp start line: 41 end line: 41 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9888 unit: VARP::InputType inputType() file: include/MNN/expr/Expr.hpp start line: 230 end line: 230 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9889 unit: MNN_PUBLIC VARP _Input() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 18 end line: 18 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9890 unit: MNN_PUBLIC VARP _Const() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 29 end line: 29 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9891 unit: MNN_PUBLIC VARP _Const() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 30 end line: 30 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9892 unit: MNN_PUBLIC VARP _Conv() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 36 end line: 36 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9893 unit: MNN_PUBLIC VARP _Deconv() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 45 end line: 45 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9894 unit: MNN_PUBLIC VARP _MaxPool() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 51 end line: 51 size: 1 LOC McCabe index: 1 number of parameters: 7 id: 9895 unit: MNN_PUBLIC VARP _AvePool() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 52 end line: 52 size: 1 LOC McCabe index: 1 number of parameters: 7 id: 9896 unit: MNN_PUBLIC VARP _Conv2DBackPropFilter() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 77 end line: 77 size: 1 LOC McCabe index: 1 number of parameters: 11 id: 9897 unit: MNN_PUBLIC VARP _PoolGrad() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 78 end line: 78 size: 1 LOC McCabe index: 1 number of parameters: 9 id: 9898 unit: MNN_PUBLIC VARP _Squeeze() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 98 end line: 98 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9899 unit: MNN_PUBLIC VARP _Unsqueeze() file: include/MNN/expr/NeuralNetWorkOp.hpp start line: 99 end line: 99 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9900 unit: MNN_PUBLIC VARP pyrDown() file: tools/cv/include/cv/imgproc/filter.hpp start line: 54 end line: 54 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9901 unit: MNN_PUBLIC VARP pyrUp() file: tools/cv/include/cv/imgproc/filter.hpp start line: 56 end line: 56 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9902 unit: MNN_PUBLIC std::vector findContours() file: tools/cv/include/cv/imgproc/structural.hpp start line: 47 end line: 47 size: 1 LOC McCabe index: 1 number of parameters: 5 id: 9903 unit: std::string help() file: tools/converter/include/cxxopts.hpp start line: 814 end line: 814 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9904 unit: int graph_size() file: tools/converter/source/tensorflow/TFGraphResolver.hpp start line: 68 end line: 68 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9905 unit: virtual std::vector inputTensorIdx() file: tools/converter/source/torch/torchOpConverter.hpp start line: 145 end line: 145 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9906 unit: virtual ~torchOpConverter() file: tools/converter/source/torch/torchOpConverter.hpp start line: 147 end line: 147 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9907 unit: static void createUnit() file: tools/converter/source/optimizer/Program.hpp start line: 39 end line: 39 size: 1 LOC McCabe index: 1 number of parameters: 9 id: 9908 unit: bool onExecute() file: tools/converter/source/optimizer/TemplateMerge.hpp start line: 40 end line: 40 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9909 unit: PassType type() file: tools/converter/source/optimizer/passes/Pass.hpp start line: 95 end line: 95 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9910 unit: PassType type() file: tools/converter/source/optimizer/passes/Pass.hpp start line: 128 end line: 128 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9911 unit: MNN::OpType ROIAlignOnnx::opType() file: tools/converter/source/onnx/ROIAlignOnnx.cpp start line: 13 end line: 13 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9912 unit: MNN::OpParameter ROIAlignOnnx::type() file: tools/converter/source/onnx/ROIAlignOnnx.cpp start line: 15 end line: 15 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9913 unit: MNN::OpType ROIPoolingOnnx::opType() file: tools/converter/source/onnx/ROIPoolingOnnx.cpp start line: 13 end line: 13 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9914 unit: MNN::OpParameter ROIPoolingOnnx::type() file: tools/converter/source/onnx/ROIPoolingOnnx.cpp start line: 15 end line: 15 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9915 unit: static std::vector gradLinear() file: tools/train/source/grad/OpGrad.hpp start line: 39 end line: 39 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9916 unit: static std::map gradCommon() file: tools/train/source/grad/OpGrad.hpp start line: 40 end line: 40 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9917 unit: static std::map grad() file: tools/train/source/grad/OpGrad.hpp start line: 41 end line: 41 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9918 unit: return NN::extract() file: tools/train/source/nn/NN.cpp start line: 372 end line: 372 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9919 unit: return NN::extract() file: tools/train/source/nn/NN.cpp start line: 376 end line: 376 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9920 unit: return NN::extract() file: tools/train/source/nn/NN.cpp start line: 410 end line: 410 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9921 unit: return std::make_pair() file: tools/train/source/nn/NN.cpp start line: 1275 end line: 1275 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9922 unit: return std::make_pair() file: tools/train/source/nn/NN.cpp start line: 1280 end line: 1280 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9923 unit: return std::make_pair() file: tools/train/source/nn/NN.cpp start line: 1284 end line: 1284 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9924 unit: return std::make_pair() file: tools/train/source/nn/NN.cpp start line: 1288 end line: 1288 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9925 unit: return std::make_pair() file: tools/train/source/nn/NN.cpp start line: 1293 end line: 1293 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9926 unit: return std::make_pair() file: tools/train/source/nn/NN.cpp start line: 1298 end line: 1298 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9927 unit: return std::make_pair() file: tools/train/source/nn/NN.cpp start line: 1300 end line: 1300 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9928 unit: return std::make_pair() file: tools/train/source/optimizer/ParameterOptimizer.cpp start line: 127 end line: 127 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9929 unit: return toPyObj() file: pymnn/src/cv.h start line: 481 end line: 481 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9930 unit: explicit MNNPointer() file: pymnn/src/util.h start line: 135 end line: 135 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9931 unit: explicit operator bool() file: pymnn/src/util.h start line: 146 end line: 146 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 9932 unit: def diag() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9933 unit: def diagflat() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9934 unit: def tri() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9935 unit: def tril() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9936 unit: def triu() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9937 unit: def vander() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9938 unit: def bmat() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9939 unit: def broadcast() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9940 unit: def delete() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9941 unit: def insert() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9942 unit: def resize() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9943 unit: def trim_zeros() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9944 unit: def unique() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 5 id: 9945 unit: def flip() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9946 unit: def fliplr() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9947 unit: def flipud() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9948 unit: def roll() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9949 unit: def rot90() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9950 unit: def indices() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9951 unit: def ix_() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9952 unit: def ravel_multi_index() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9953 unit: def diag_indices() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9954 unit: def diag_indices_from() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9955 unit: def mask_indices() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9956 unit: def tril_indices() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9957 unit: def tril_indices_from() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9958 unit: def triu_indices() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9959 unit: def triu_indices_from() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9960 unit: def outer() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9961 unit: def degrees() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9962 unit: def radians() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9963 unit: def unwrap() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9964 unit: def deg2rad() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9965 unit: def rad2deg() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9966 unit: def diff() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9967 unit: def ediff1d() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9968 unit: def gradient() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9969 unit: def cross() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 6 id: 9970 unit: def trapz() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9971 unit: def i0() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9972 unit: def frexp() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9973 unit: def nextafter() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9974 unit: def spacing() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9975 unit: def lcm() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9976 unit: def gcd() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9977 unit: def convolve() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9978 unit: def heaviside() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9979 unit: def nan_to_num() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9980 unit: def real_if_close() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9981 unit: def interp() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 9982 unit: def msort() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9983 unit: def sort_complex() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9984 unit: def partition() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 5 id: 9985 unit: def argpartition() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 5 id: 9986 unit: def searchsorted() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 9987 unit: def extract() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9988 unit: def percentile() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 7 id: 9989 unit: def quantile() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 7 id: 9990 unit: def median() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 5 id: 9991 unit: def fill() file: pymnn/pip_package/MNN/numpy/__init__.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 9992 unit: override fun onStartTrackingTouch() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 311 end line: 311 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9993 unit: override fun onStopTrackingTouch() file: apps/Android/MnnLlmChat/app/src/main/java/com/alibaba/mnnllm/android/modelsettings/SettingsBottomSheetFragment.kt start line: 312 end line: 312 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9994 unit: int readMemInfo() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 73 end line: 73 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9995 unit: int readMemInfo() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 87 end line: 87 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9996 unit: int readProcStatus() file: transformers/llm/eval/evaluation/MemMonitor.cpp start line: 88 end line: 88 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9997 unit: def offset() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9998 unit: def weight_size() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 9999 unit: def scale_size() file: transformers/llm/export/utils/gptq.py start line: 0 end line: 0 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10000 unit: virtual void setWavformCallback() file: transformers/llm/engine/include/llm/llm.hpp start line: 117 end line: 117 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10001 unit: virtual void generateWavform() file: transformers/llm/engine/include/llm/llm.hpp start line: 118 end line: 118 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10002 unit: bool Llm::reuse_kv() file: transformers/llm/engine/src/llm.cpp start line: 555 end line: 555 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10003 unit: bool doGenerate() file: transformers/llm/engine/src/omni.hpp start line: 77 end line: 77 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10004 unit: constexpr std::size_t size() file: transformers/llm/engine/src/tokenizer.hpp start line: 28 end line: 28 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10005 unit: constexpr bool empty() file: transformers/llm/engine/src/tokenizer.hpp start line: 29 end line: 29 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10006 unit: std::string to_string() file: transformers/llm/engine/src/tokenizer.hpp start line: 30 end line: 30 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10007 unit: void release() file: transformers/llm/engine/src/httplib.h start line: 330 end line: 330 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10008 unit: explicit data_sink_streambuf() file: transformers/llm/engine/src/httplib.h start line: 379 end line: 379 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10009 unit: virtual void on_idle() file: transformers/llm/engine/src/httplib.h start line: 575 end line: 575 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10010 unit: explicit worker() file: transformers/llm/engine/src/httplib.h start line: 616 end line: 616 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10011 unit: operator bool() file: transformers/llm/engine/src/httplib.h start line: 873 end line: 873 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10012 unit: Error error() file: transformers/llm/engine/src/httplib.h start line: 884 end line: 884 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10013 unit: bool is_open() file: transformers/llm/engine/src/httplib.h start line: 1129 end line: 1129 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10014 unit: inline bool is_space_or_tab() file: transformers/llm/engine/src/httplib.h start line: 2239 end line: 2239 size: 1 LOC McCabe index: 2 number of parameters: 1 id: 10015 unit: inline gzip_compressor::~gzip_compressor() file: transformers/llm/engine/src/httplib.h start line: 3193 end line: 3193 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10016 unit: inline gzip_decompressor::~gzip_decompressor() file: transformers/llm/engine/src/httplib.h start line: 3247 end line: 3247 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10017 unit: inline bool gzip_decompressor::is_valid() file: transformers/llm/engine/src/httplib.h start line: 3249 end line: 3249 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10018 unit: inline bool brotli_decompressor::is_valid() file: transformers/llm/engine/src/httplib.h start line: 3350 end line: 3350 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10019 unit: bool is_valid() file: transformers/llm/engine/src/httplib.h start line: 4010 end line: 4010 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10020 unit: size_t buf_size() file: transformers/llm/engine/src/httplib.h start line: 4155 end line: 4155 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10021 unit: std::string buf_head() file: transformers/llm/engine/src/httplib.h start line: 4159 end line: 4159 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10022 unit: void buf_erase() file: transformers/llm/engine/src/httplib.h start line: 4206 end line: 4206 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10023 unit: inline std::string serialize_multipart_formdata_item_end() file: transformers/llm/engine/src/httplib.h start line: 4275 end line: 4275 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10024 unit: inline SocketStream::~SocketStream() file: transformers/llm/engine/src/httplib.h start line: 5002 end line: 5002 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10025 unit: inline socket_t SocketStream::socket() file: transformers/llm/engine/src/httplib.h start line: 5080 end line: 5080 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10026 unit: inline bool BufferStream::is_readable() file: transformers/llm/engine/src/httplib.h start line: 5083 end line: 5083 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10027 unit: inline bool BufferStream::is_writable() file: transformers/llm/engine/src/httplib.h start line: 5085 end line: 5085 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10028 unit: inline socket_t BufferStream::socket() file: transformers/llm/engine/src/httplib.h start line: 5108 end line: 5108 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10029 unit: inline Server::~Server() file: transformers/llm/engine/src/httplib.h start line: 5124 end line: 5124 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10030 unit: inline bool Server::listen_after_bind() file: transformers/llm/engine/src/httplib.h start line: 5331 end line: 5331 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10031 unit: inline bool Server::is_running() file: transformers/llm/engine/src/httplib.h start line: 5338 end line: 5338 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10032 unit: inline bool Server::is_valid() file: transformers/llm/engine/src/httplib.h start line: 6160 end line: 6160 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10033 unit: inline bool ClientImpl::is_valid() file: transformers/llm/engine/src/httplib.h start line: 6197 end line: 6197 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10034 unit: inline bool ClientImpl::is_ssl() file: transformers/llm/engine/src/httplib.h start line: 6963 end line: 6963 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10035 unit: inline socket_t ClientImpl::socket() file: transformers/llm/engine/src/httplib.h start line: 7443 end line: 7443 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10036 unit: inline void ClientImpl::set_keep_alive() file: transformers/llm/engine/src/httplib.h start line: 7501 end line: 7501 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10037 unit: inline void ClientImpl::set_follow_location() file: transformers/llm/engine/src/httplib.h start line: 7503 end line: 7503 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10038 unit: inline void ClientImpl::set_url_encode() file: transformers/llm/engine/src/httplib.h start line: 7505 end line: 7505 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10039 unit: inline void ClientImpl::set_tcp_nodelay() file: transformers/llm/engine/src/httplib.h start line: 7520 end line: 7520 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10040 unit: inline void ClientImpl::set_compress() file: transformers/llm/engine/src/httplib.h start line: 7526 end line: 7526 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10041 unit: inline void ClientImpl::set_decompress() file: transformers/llm/engine/src/httplib.h start line: 7528 end line: 7528 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10042 unit: inline SSLSocketStream::~SSLSocketStream() file: transformers/llm/engine/src/httplib.h start line: 7698 end line: 7698 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10043 unit: inline bool SSLServer::is_valid() file: transformers/llm/engine/src/httplib.h start line: 7862 end line: 7862 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10044 unit: inline bool SSLClient::is_valid() file: transformers/llm/engine/src/httplib.h start line: 7954 end line: 7954 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10045 unit: inline bool SSLClient::is_ssl() file: transformers/llm/engine/src/httplib.h start line: 8152 end line: 8152 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10046 unit: bool empty() file: transformers/llm/engine/src/llmconfig.hpp start line: 88 end line: 88 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10047 unit: explicit LlmStreamBuffer() file: transformers/llm/engine/app/mls_server.hpp start line: 16 end line: 16 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10048 unit: AI SkNx() file: source/cv/SkNx.h start line: 34 end line: 34 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10049 unit: AI SkNx() file: source/cv/SkNx.h start line: 36 end line: 36 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10050 unit: AI SkNx() file: source/cv/SkNx.h start line: 38 end line: 38 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10051 unit: AI SkNx() file: source/cv/SkNx.h start line: 39 end line: 39 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 10052 unit: AI T min() file: source/cv/SkNx.h start line: 110 end line: 110 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10053 unit: AI T max() file: source/cv/SkNx.h start line: 111 end line: 111 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10054 unit: AI bool anyTrue() file: source/cv/SkNx.h start line: 112 end line: 112 size: 1 LOC McCabe index: 2 number of parameters: 0 id: 10055 unit: AI bool allTrue() file: source/cv/SkNx.h start line: 113 end line: 113 size: 1 LOC McCabe index: 2 number of parameters: 0 id: 10056 unit: AI SkNx abs() file: source/cv/SkNx.h start line: 115 end line: 115 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10057 unit: AI SkNx sqrt() file: source/cv/SkNx.h start line: 116 end line: 116 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10058 unit: AI SkNx rsqrt() file: source/cv/SkNx.h start line: 117 end line: 117 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10059 unit: AI SkNx floor() file: source/cv/SkNx.h start line: 118 end line: 118 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10060 unit: AI SkNx invert() file: source/cv/SkNx.h start line: 119 end line: 119 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10061 unit: AI SkNx operator~() file: source/cv/SkNx.h start line: 123 end line: 123 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10062 unit: AI SkNx() file: source/cv/SkNx.h start line: 168 end line: 168 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10063 unit: AI void store() file: source/cv/SkNx.h start line: 181 end line: 181 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10064 unit: AI T min() file: source/cv/SkNx.h start line: 220 end line: 220 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10065 unit: AI T max() file: source/cv/SkNx.h start line: 221 end line: 221 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10066 unit: AI bool anyTrue() file: source/cv/SkNx.h start line: 222 end line: 222 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10067 unit: AI bool allTrue() file: source/cv/SkNx.h start line: 223 end line: 223 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10068 unit: AI SkNx abs() file: source/cv/SkNx.h start line: 225 end line: 225 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10069 unit: AI SkNx sqrt() file: source/cv/SkNx.h start line: 226 end line: 226 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10070 unit: AI SkNx rsqrt() file: source/cv/SkNx.h start line: 227 end line: 227 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10071 unit: AI SkNx floor() file: source/cv/SkNx.h start line: 228 end line: 228 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10072 unit: AI SkNx invert() file: source/cv/SkNx.h start line: 229 end line: 229 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10073 unit: AI SkNx operator~() file: source/cv/SkNx.h start line: 233 end line: 233 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10074 unit: AI static SkNx Min() file: source/cv/SkNx.h start line: 254 end line: 254 size: 1 LOC McCabe index: 2 number of parameters: 2 id: 10075 unit: AI static SkNx Max() file: source/cv/SkNx.h start line: 255 end line: 255 size: 1 LOC McCabe index: 2 number of parameters: 2 id: 10076 unit: AI SkNx thenElse() file: source/cv/SkNx.h start line: 269 end line: 269 size: 1 LOC McCabe index: 2 number of parameters: 2 id: 10077 unit: AI static int Abs() file: source/cv/SkNx.h start line: 273 end line: 273 size: 1 LOC McCabe index: 2 number of parameters: 1 id: 10078 unit: AI static float Abs() file: source/cv/SkNx.h start line: 275 end line: 275 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10079 unit: AI static float Sqrt() file: source/cv/SkNx.h start line: 276 end line: 276 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10080 unit: AI static float Floor() file: source/cv/SkNx.h start line: 277 end line: 277 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10081 unit: AI static double Abs() file: source/cv/SkNx.h start line: 279 end line: 279 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10082 unit: AI static double Sqrt() file: source/cv/SkNx.h start line: 280 end line: 280 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10083 unit: AI static double Floor() file: source/cv/SkNx.h start line: 281 end line: 281 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10084 unit: AI static U ToBits() file: source/cv/SkNx.h start line: 285 end line: 285 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10085 unit: AI static int32_t ToBits() file: source/cv/SkNx.h start line: 286 end line: 286 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10086 unit: AI static int64_t ToBits() file: source/cv/SkNx.h start line: 287 end line: 287 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10087 unit: return Tensor::create() file: source/cv/ImageProcess.cpp start line: 105 end line: 105 size: 1 LOC McCabe index: 1 number of parameters: 6 id: 10088 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 37 end line: 37 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10089 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 39 end line: 39 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10090 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 40 end line: 40 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10091 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 41 end line: 41 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10092 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 43 end line: 43 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10093 unit: AI void store() file: source/cv/SkNx_neon.h start line: 44 end line: 44 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10094 unit: AI static SkNx Min() file: source/cv/SkNx_neon.h start line: 110 end line: 110 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10095 unit: AI static SkNx Max() file: source/cv/SkNx_neon.h start line: 111 end line: 111 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10096 unit: AI SkNx abs() file: source/cv/SkNx_neon.h start line: 113 end line: 113 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10097 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 171 end line: 171 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10098 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 173 end line: 173 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10099 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 174 end line: 174 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10100 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 175 end line: 175 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 10101 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 177 end line: 177 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10102 unit: AI void store() file: source/cv/SkNx_neon.h start line: 178 end line: 178 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10103 unit: AI static SkNx Min() file: source/cv/SkNx_neon.h start line: 234 end line: 234 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10104 unit: AI static SkNx Max() file: source/cv/SkNx_neon.h start line: 235 end line: 235 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10105 unit: AI SkNx abs() file: source/cv/SkNx_neon.h start line: 237 end line: 237 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10106 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 325 end line: 325 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10107 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 327 end line: 327 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10108 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 328 end line: 328 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10109 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 333 end line: 333 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10110 unit: AI void store() file: source/cv/SkNx_neon.h start line: 334 end line: 334 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10111 unit: AI static SkNx Min() file: source/cv/SkNx_neon.h start line: 368 end line: 368 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10112 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 386 end line: 386 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10113 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 388 end line: 388 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10114 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 389 end line: 389 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10115 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 390 end line: 390 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10116 unit: AI void store() file: source/cv/SkNx_neon.h start line: 397 end line: 397 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10117 unit: AI static SkNx Min() file: source/cv/SkNx_neon.h start line: 408 end line: 408 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10118 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 435 end line: 435 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10119 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 437 end line: 437 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10120 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 461 end line: 461 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10121 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 463 end line: 463 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10122 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 464 end line: 464 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10123 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 470 end line: 470 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10124 unit: AI void store() file: source/cv/SkNx_neon.h start line: 471 end line: 471 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10125 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 485 end line: 485 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10126 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 487 end line: 487 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10127 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 488 end line: 488 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10128 unit: AI static SkNx Load() file: source/cv/SkNx_neon.h start line: 496 end line: 496 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10129 unit: AI void store() file: source/cv/SkNx_neon.h start line: 497 end line: 497 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10130 unit: AI SkNx saturatedAdd() file: source/cv/SkNx_neon.h start line: 499 end line: 499 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10131 unit: AI static SkNx Min() file: source/cv/SkNx_neon.h start line: 504 end line: 504 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10132 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 523 end line: 523 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10133 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 525 end line: 525 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10134 unit: AI static SkNx Min() file: source/cv/SkNx_neon.h start line: 565 end line: 565 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10135 unit: AI static SkNx Max() file: source/cv/SkNx_neon.h start line: 566 end line: 566 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10136 unit: AI SkNx abs() file: source/cv/SkNx_neon.h start line: 573 end line: 573 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10137 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 581 end line: 581 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10138 unit: AI SkNx() file: source/cv/SkNx_neon.h start line: 583 end line: 583 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10139 unit: AI static SkNx Min() file: source/cv/SkNx_neon.h start line: 617 end line: 617 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10140 unit: std::shared_ptr dest() file: source/geometry/GeometryConv3D.cpp start line: 169 end line: 169 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10141 unit: std::shared_ptr kernel() file: source/geometry/GeometryConv3D.cpp start line: 191 end line: 191 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10142 unit: std::shared_ptr C() file: source/geometry/GeometryConv3D.cpp start line: 198 end line: 198 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10143 unit: std::shared_ptr C_() file: source/geometry/GeometryConv3D.cpp start line: 205 end line: 205 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 10144 unit: std::shared_ptr im2ColTemp() file: source/geometry/GeometryConv3D.cpp start line: 208 end line: 208 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10145 unit: std::shared_ptr C__() file: source/geometry/GeometryConv3D.cpp start line: 230 end line: 230 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 10146 unit: std::shared_ptr biasLarge() file: source/geometry/GeometryConv3D.cpp start line: 234 end line: 234 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 10147 unit: std::shared_ptr temp() file: source/geometry/GeometryConv3D.cpp start line: 252 end line: 252 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 10148 unit: virtual void sync() file: source/core/BufferAllocator.hpp start line: 87 end line: 87 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10149 unit: virtual void barrierBegin() file: source/core/BufferAllocator.hpp start line: 100 end line: 100 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10150 unit: virtual void barrierEnd() file: source/core/BufferAllocator.hpp start line: 101 end line: 101 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10151 unit: virtual void beginGroup() file: source/core/BufferAllocator.hpp start line: 102 end line: 102 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10152 unit: virtual void endGroup() file: source/core/BufferAllocator.hpp start line: 103 end line: 103 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10153 unit: virtual void reset() file: source/core/BufferAllocator.hpp start line: 104 end line: 104 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10154 unit: virtual void sync() file: source/core/BufferAllocator.hpp start line: 107 end line: 107 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10155 unit: inline int count() file: source/core/AutoStorage.h start line: 172 end line: 172 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10156 unit: virtual ~RefCount() file: source/core/AutoStorage.h start line: 183 end line: 183 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10157 unit: return createMultiPathSession() file: source/core/Interpreter.cpp start line: 357 end line: 357 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10158 unit: return createMultiPathSession() file: source/core/Interpreter.cpp start line: 361 end line: 361 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10159 unit: virtual ~ MemObj() file: source/core/Backend.hpp start line: 183 end line: 183 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10160 unit: virtual MemChunk chunk() file: source/core/Backend.hpp start line: 184 end line: 184 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10161 unit: std::shared_ptr __autoReleaseSetWeight() file: source/core/ConvolutionCommon.cpp start line: 392 end line: 392 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10162 unit: std::shared_ptr __autoReleaseMapWeight() file: source/core/ConvolutionCommon.cpp start line: 452 end line: 452 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10163 unit: void set_k_partition() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_rescale_output.h start line: 148 end line: 148 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10164 unit: void set_k_partition() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/epilogue/epilogue_thread_apply_logsumexp.h start line: 139 end line: 139 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10165 unit: void load() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 293 end line: 293 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10166 unit: void set_prologue_done() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 527 end line: 527 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10167 unit: static void drain_cp_asyncs() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/gemm/mma_from_smem.h start line: 536 end line: 536 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10168 unit: static void possibly_transpose_problem() file: source/backend/cuda/execution/plugin/FmhaCommon/fused_multi_head_attention/fmha_grouped_problem_visitor.h start line: 64 end line: 64 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10169 unit: ge::TensorDesc fdesc() file: source/backend/hiai/execution/NPUPadding.cpp start line: 32 end line: 32 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10170 unit: ge::TensorDesc fdesc() file: source/backend/hiai/execution/NPUSliceTf.cpp start line: 28 end line: 28 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10171 unit: ge::TensorDesc fdesc() file: source/backend/hiai/execution/NPUSliceTf.cpp start line: 38 end line: 38 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10172 unit: ge::TensorDesc fdesc() file: source/backend/hiai/execution/NPUStridedSlice.cpp start line: 27 end line: 27 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10173 unit: ge::TensorDesc fdesc() file: source/backend/hiai/execution/NPUStridedSlice.cpp start line: 35 end line: 35 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10174 unit: void setLoaded() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 130 end line: 130 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10175 unit: bool isLinear() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 131 end line: 131 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10176 unit: void setLinear() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 132 end line: 132 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10177 unit: bool bSupportSme2() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 144 end line: 144 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10178 unit: bool isFP16() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 145 end line: 145 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10179 unit: bool isBF16() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 146 end line: 146 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10180 unit: bool isHalf() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 147 end line: 147 size: 1 LOC McCabe index: 2 number of parameters: 0 id: 10181 unit: size_t getDstOffset() file: source/backend/cpu/arm/mnn_kleidiai.h start line: 164 end line: 164 size: 1 LOC McCabe index: 1 number of parameters: 4 id: 10182 unit: std::shared_ptr weight() file: source/backend/cpu/CPUDepthwiseConvInt8.cpp start line: 261 end line: 261 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10183 unit: static inline int max() file: source/backend/cpu/CPUROIPooling.cpp start line: 23 end line: 23 size: 1 LOC McCabe index: 2 number of parameters: 2 id: 10184 unit: static inline int min() file: source/backend/cpu/CPUROIPooling.cpp start line: 24 end line: 24 size: 1 LOC McCabe index: 2 number of parameters: 2 id: 10185 unit: inline int taskIndex() file: source/backend/cpu/CPUBackend.hpp start line: 174 end line: 174 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10186 unit: std::shared_ptr cache() file: source/backend/cpu/compute/DenseConvolutionTiledExecutor.cpp start line: 198 end line: 198 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10187 unit: uint8_t saturate_cast() file: source/backend/cpu/compute/ImageProcessFunction.cpp start line: 203 end line: 203 size: 1 LOC McCabe index: 2 number of parameters: 1 id: 10188 unit: ErrorCode onEncode() file: source/backend/cpu/compute/StrassenMatmulComputor.hpp start line: 55 end line: 55 size: 1 LOC McCabe index: 1 number of parameters: 5 id: 10189 unit: ErrorCode onEncode() file: source/backend/cpu/compute/StrassenMatmulComputor.hpp start line: 57 end line: 57 size: 1 LOC McCabe index: 1 number of parameters: 11 id: 10190 unit: AutoRelease tempTensor() file: source/backend/cpu/compute/Convolution1x1Strassen.cpp start line: 47 end line: 47 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10191 unit: size_t totalSize() file: source/backend/opencl/core/BufferPool.hpp start line: 37 end line: 37 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10192 unit: size_t totalSize() file: source/backend/opencl/core/BufferPool.hpp start line: 58 end line: 58 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10193 unit: std::shared_ptr filterBuffer() file: source/backend/opencl/execution/image/ConvExecution.cpp start line: 130 end line: 130 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10194 unit: std::shared_ptr filterBuffer() file: source/backend/opencl/execution/image/ConvExecution.cpp start line: 161 end line: 161 size: 1 LOC McCabe index: 1 number of parameters: 2 id: 10195 unit: std::shared_ptr destWeight() file: source/backend/opencl/execution/buffer/DepthwiseConvSubgroupBufExecution.cpp start line: 48 end line: 48 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 10196 unit: template inline uint32_t buildScalar() file: source/backend/nnapi/execution/NNAPICommonExecution.hpp start line: 29 end line: 29 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10197 unit: uint32_t buildConstant() file: source/backend/nnapi/execution/NNAPICommonExecution.hpp start line: 30 end line: 30 size: 1 LOC McCabe index: 1 number of parameters: 6 id: 10198 unit: bool NCHW() file: source/backend/nnapi/backend/NNAPIBackend.hpp start line: 94 end line: 94 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10199 unit: uint32_t buildOperand() file: source/backend/nnapi/backend/NNAPIBackend.hpp start line: 117 end line: 117 size: 1 LOC McCabe index: 1 number of parameters: 6 id: 10200 unit: std::vector autoTunePipeline() file: source/backend/vulkan/image/backend/VulkanBackend.hpp start line: 87 end line: 87 size: 1 LOC McCabe index: 1 number of parameters: 6 id: 10201 unit: std::shared_ptr tempWeightTensor() file: source/backend/vulkan/buffer/execution/VulkanDeconvolution.cpp start line: 121 end line: 121 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10202 unit: std::shared_ptr sourceWeight() file: source/backend/vulkan/buffer/execution/VulkanConvolutionImpl.cpp start line: 95 end line: 95 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10203 unit: virtual ErrorCode onResizeEnd() file: source/backend/opengl/GLBackend.hpp start line: 102 end line: 102 size: 1 LOC McCabe index: 1 number of parameters: 0 id: 10204 unit: std::shared_ptr dequantScale() file: source/backend/metal/MetalConvolutionCommon.mm start line: 195 end line: 195 size: 1 LOC McCabe index: 1 number of parameters: 3 id: 10205 unit: static inline float4 neg() file: source/backend/metal/MetalUnary.mm start line: 36 end line: 36 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10206 unit: static inline float4 square() file: source/backend/metal/MetalUnary.mm start line: 37 end line: 37 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10207 unit: static inline float4 expm1() file: source/backend/metal/MetalUnary.mm start line: 38 end line: 38 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10208 unit: static inline float4 reciprocal() file: source/backend/metal/MetalUnary.mm start line: 39 end line: 39 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10209 unit: static inline float4 sigmoid() file: source/backend/metal/MetalUnary.mm start line: 40 end line: 40 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10210 unit: static inline float4 silu() file: source/backend/metal/MetalUnary.mm start line: 41 end line: 41 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 10211 unit: static inline float4 log1p() file: source/backend/metal/MetalUnary.mm start line: 42 end line: 42 size: 1 LOC McCabe index: 1 number of parameters: 1