LCOV - code coverage report
Current view: top level - xenolith/utils/shadernn/src/backend/vk - XLSnnVkNmeMath.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 126 144 87.5 %
Date: 2024-05-06 04:51:23 Functions: 22 25 88.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::shadernn::VectorReLU(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, int, float) 2400
stappler::xenolith::vk::shadernn::VectorNegLog(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int) 1200
stappler::xenolith::vk::shadernn::SumMatrixRows(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int, int, int) 3600
stappler::xenolith::vk::shadernn::VectorMultiply(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int) 7200
stappler::xenolith::vk::shadernn::VectorReLUDiff(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int, float) 2400
stappler::xenolith::vk::shadernn::SumMatrixColumns(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int, int) 2400
stappler::xenolith::vk::shadernn::SumMatrixRowsAdd(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int, int, int) 0
stappler::xenolith::vk::shadernn::VectorDotProduct(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int) 1200
stappler::xenolith::vk::shadernn::MatrixSoftmaxByRows(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int, int) 1200
stappler::xenolith::vk::shadernn::VectorMultiplyAndAdd(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int) 7200
stappler::xenolith::vk::shadernn::AddVectorToMatrixRows(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int, int, int) 3600
stappler::xenolith::vk::shadernn::VectorEltwiseMultiply(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int) 1200
stappler::xenolith::vk::shadernn::MultiplyMatrixByMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, int, int, int, int, int) 2400
stappler::xenolith::vk::shadernn::MultiplyDiagMatrixByMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int, int, int) 2400
stappler::xenolith::vk::shadernn::MultiplyMatrixByTransposedMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, int, int, int, int, int) 0
stappler::xenolith::vk::shadernn::MultiplyMatrixByTransposedMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, int, int, int, int, int, int, int) 3600
stappler::xenolith::vk::shadernn::MultiplyTransposedMatrixByMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, int, int, int, int, int, int, int) 3600
stappler::xenolith::vk::shadernn::MultiplyTransposedMatrixByMatrixAndAdd(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, int, int, int, int, int, int, int) 0
stappler::xenolith::vk::shadernn::Ceil(int, int) 88800
stappler::xenolith::vk::shadernn::VectorAdd(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, int) 7200
stappler::xenolith::vk::shadernn::VectorSub(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, int) 1200
stappler::xenolith::vk::shadernn::runVectorShader(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::BytesViewTemplate<(stappler::Endian)1>, int) 31200
stappler::xenolith::vk::shadernn::multiplyMatrixByMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, bool, int, int, int, int, int, int, int, int) 2400
stappler::xenolith::vk::shadernn::BatchMultiplyMatrixByTransposedMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, bool, int, int, int, int, int, int, int, int) 3600
stappler::xenolith::vk::shadernn::batchMultiplyTransposedMatrixByMatrix(stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::xenolith::vk::ComputePipeline*, bool, int, int, int, int, int, int, int, int) 3600

Generated by: LCOV version 1.14