LCOV - code coverage report
Current view: top level - xenolith/utils/shadernn/src/backend/vk - XLSnnVkLossLayer.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 208 216 96.3 %
Date: 2024-05-06 04:51:23 Functions: 30 30 100.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::initPropagation(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&) 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*) 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::~CrossEntropyLossLayer() 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::~CrossEntropyLossLayer().2 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#2}::operator()(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#3}::operator()(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#4}::operator()(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#1}::operator()(unsigned char*, unsigned long, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#5}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::PipelineLayoutBuilder&)#6}::operator()(stappler::xenolith::core::PipelineLayoutBuilder&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::PipelineLayoutBuilder&)#6}::operator()(stappler::xenolith::core::PipelineLayoutBuilder&) const::{lambda(stappler::xenolith::core::DescriptorSetBuilder&)#1}::operator()(stappler::xenolith::core::DescriptorSetBuilder&) const 1
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::PipelineOpIndex, unsigned int, unsigned int, std::function<void (stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)>&&)#1}::operator()(stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::PipelineOpIndex, unsigned int, unsigned int, std::function<void (stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)>&&) const 4
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::PipelineOpIndex, unsigned int, unsigned int, unsigned int, std::function<void (stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)>&&, std::vector<stappler::xenolith::core::SpecializationConstant, std::allocator<stappler::xenolith::core::SpecializationConstant> >&&)#2}::operator()(stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::PipelineOpIndex, unsigned int, unsigned int, unsigned int, std::function<void (stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)>&&, std::vector<stappler::xenolith::core::SpecializationConstant, std::allocator<stappler::xenolith::core::SpecializationConstant> >&&) const 5
stappler::xenolith::vk::shadernn::getPipelineOpName(stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::PipelineOpIndex) 9
stappler::xenolith::vk::shadernn::getPipelineOpShader(stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::PipelineOpIndex) 9
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::runAll(stappler::xenolith::vk::CommandBuffer&, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::QueuePassData const&, stappler::xenolith::core::FrameQueue&, bool)#8}::operator()(stappler::xenolith::core::QueuePassData const&, stappler::xenolith::core::FrameQueue&, bool) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::QueuePass&, stappler::xenolith::core::FrameQueue const&)#9}::operator()(stappler::xenolith::core::QueuePass&, stappler::xenolith::core::FrameQueue const&) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::core::SubpassData const&, stappler::xenolith::core::FrameQueue&)#12}::operator()(stappler::xenolith::core::SubpassData const&, stappler::xenolith::core::FrameQueue&) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::core::SubpassData const&, stappler::xenolith::core::FrameQueue&, stappler::xenolith::core::CommandBuffer&)#13}::operator()(stappler::xenolith::core::SubpassData const&, stappler::xenolith::core::FrameQueue&, stappler::xenolith::core::CommandBuffer&) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#3}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#4}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#5}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#6}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#7}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#8}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#9}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#10}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200
stappler::xenolith::vk::shadernn::CrossEntropyLossLayer::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*, stappler::xenolith::core::AttachmentData const*)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const::{lambda(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>)#11}::operator()(stappler::xenolith::shadernn::CrossEntropyLossLayer*, stappler::xenolith::vk::CommandBuffer&, stappler::xenolith::vk::ComputePipeline*, stappler::SpanView<stappler::xenolith::vk::BufferAttachmentHandle::BufferView>) const 1200

Generated by: LCOV version 1.14