Coverage report: 100.00%

Files Functions Classes

coverage.py v7.8.0, created at 2025-07-02 01:49 +0000

File class statements missing excluded coverage
hierarchicalsoftmax/__init__.py (no class) 6 0 0 100.00%
hierarchicalsoftmax/dotexporter.py ThresholdDotExporter 41 0 0 100.00%
hierarchicalsoftmax/dotexporter.py (no class) 9 0 0 100.00%
hierarchicalsoftmax/inference.py ShapeError 0 0 0 100.00%
hierarchicalsoftmax/inference.py (no class) 106 0 0 100.00%
hierarchicalsoftmax/layers.py HierarchicalSoftmaxLayerError 0 0 0 100.00%
hierarchicalsoftmax/layers.py HierarchicalSoftmaxLayerMixin 5 0 0 100.00%
hierarchicalsoftmax/layers.py HierarchicalSoftmaxLinear 0 0 0 100.00%
hierarchicalsoftmax/layers.py HierarchicalSoftmaxLazyLinear 0 0 0 100.00%
hierarchicalsoftmax/layers.py (no class) 10 0 0 100.00%
hierarchicalsoftmax/loss.py HierarchicalSoftmaxLoss 27 0 0 100.00%
hierarchicalsoftmax/loss.py (no class) 23 0 0 100.00%
hierarchicalsoftmax/metrics.py GreedyAccuracy 5 0 0 100.00%
hierarchicalsoftmax/metrics.py HierarchicalSoftmaxTorchMetric 23 0 0 100.00%
hierarchicalsoftmax/metrics.py GreedyAccuracyTorchMetric 9 0 0 100.00%
hierarchicalsoftmax/metrics.py RankAccuracyTorchMetric 17 0 0 100.00%
hierarchicalsoftmax/metrics.py LeafAccuracyTorchMetric 17 0 0 100.00%
hierarchicalsoftmax/metrics.py (no class) 89 0 0 100.00%
hierarchicalsoftmax/nodes.py ReadOnlyError 0 0 0 100.00%
hierarchicalsoftmax/nodes.py IndexNotSetError 0 0 0 100.00%
hierarchicalsoftmax/nodes.py AlreadyIndexedError 0 0 0 100.00%
hierarchicalsoftmax/nodes.py SoftmaxNode 117 0 0 100.00%
hierarchicalsoftmax/nodes.py (no class) 38 0 0 100.00%
hierarchicalsoftmax/tensors.py LazyLinearTensor 49 0 0 100.00%
hierarchicalsoftmax/tensors.py (no class) 30 0 0 100.00%
hierarchicalsoftmax/treedict.py NodeDetail 3 0 0 100.00%
hierarchicalsoftmax/treedict.py AlreadyExists 0 0 0 100.00%
hierarchicalsoftmax/treedict.py TreeDict 93 0 0 100.00%
hierarchicalsoftmax/treedict.py (no class) 84 0 0 100.00%
Total   801 0 0 100.00%

No items found using the specified filter.