Coverage report: 100%

Files Functions Classes

coverage.py v7.6.12, created at 2025-04-19 14:17 -0700

File class statements missing excluded coverage
src/diffusionlab/__init__.py (no class) 0 0 0 100%
src/diffusionlab/distributions/__init__.py (no class) 0 0 0 100%
src/diffusionlab/distributions/base.py Distribution 17 0 0 100%
src/diffusionlab/distributions/base.py (no class) 15 0 0 100%
src/diffusionlab/distributions/empirical.py EmpiricalDistribution 70 0 0 100%
src/diffusionlab/distributions/empirical.py (no class) 15 0 0 100%
src/diffusionlab/distributions/gmm/__init__.py (no class) 0 0 0 100%
src/diffusionlab/distributions/gmm/gmm.py GMM 23 0 0 100%
src/diffusionlab/distributions/gmm/gmm.py (no class) 30 0 0 100%
src/diffusionlab/distributions/gmm/iso_gmm.py IsoGMM 16 0 0 100%
src/diffusionlab/distributions/gmm/iso_gmm.py (no class) 31 0 0 100%
src/diffusionlab/distributions/gmm/iso_hom_gmm.py IsoHomGMM 17 0 0 100%
src/diffusionlab/distributions/gmm/iso_hom_gmm.py (no class) 31 0 0 100%
src/diffusionlab/distributions/gmm/low_rank_gmm.py LowRankGMM 13 0 0 100%
src/diffusionlab/distributions/gmm/low_rank_gmm.py (no class) 32 0 0 100%
src/diffusionlab/distributions/gmm/utils.py (no class) 30 0 0 100%
src/diffusionlab/dynamics.py DiffusionProcess 5 0 0 100%
src/diffusionlab/dynamics.py VarianceExplodingProcess 1 0 0 100%
src/diffusionlab/dynamics.py VariancePreservingProcess 1 0 0 100%
src/diffusionlab/dynamics.py FlowMatchingProcess 1 0 0 100%
src/diffusionlab/dynamics.py (no class) 21 0 0 100%
src/diffusionlab/losses.py DiffusionLoss 29 0 0 100%
src/diffusionlab/losses.py (no class) 15 0 0 100%
src/diffusionlab/samplers.py Sampler 13 0 0 100%
src/diffusionlab/samplers.py EulerMaruyamaSampler 75 0 0 100%
src/diffusionlab/samplers.py DDMSampler 37 0 0 100%
src/diffusionlab/samplers.py (no class) 35 0 0 100%
src/diffusionlab/schedulers.py Scheduler 1 0 0 100%
src/diffusionlab/schedulers.py UniformScheduler 10 0 0 100%
src/diffusionlab/schedulers.py (no class) 9 0 0 100%
src/diffusionlab/vector_fields.py VectorFieldType 0 0 0 100%
src/diffusionlab/vector_fields.py (no class) 42 0 0 100%
Total   635 0 0 100%

No items found using the specified filter.