Coverage report:
99.65%
hide covered
Files
Functions
Classes
coverage.py v7.10.6
, created at 2026-09-22 07:22 +0000
File
function
statements
missing
excluded
coverage
widitapp/__init__.py
(no function)
1
0
0
100.00%
widitapp/apps.py
WiDiTApp.model
31
0
0
100.00%
widitapp/apps.py
WiDiTApp.datasets
1
0
0
100.00%
widitapp/apps.py
WiDiTApp.dataloaders
7
0
0
100.00%
widitapp/apps.py
WiDiTApp.loss
2
0
0
100.00%
widitapp/apps.py
WiDiTApp.metrics
4
0
0
100.00%
widitapp/apps.py
WiDiTApp.train
7
0
0
100.00%
widitapp/apps.py
WiDiTApp.predict
1
0
0
100.00%
widitapp/apps.py
(no function)
18
0
0
100.00%
widitapp/diffusion/__init__.py
create_diffusion
9
0
0
100.00%
widitapp/diffusion/__init__.py
(no function)
3
0
0
100.00%
widitapp/diffusion/diffusion_utils.py
normal_kl
8
0
0
100.00%
widitapp/diffusion/diffusion_utils.py
approx_standard_normal_cdf
1
0
0
100.00%
widitapp/diffusion/diffusion_utils.py
continuous_gaussian_log_likelihood
5
0
0
100.00%
widitapp/diffusion/diffusion_utils.py
discretized_gaussian_log_likelihood
13
0
0
100.00%
widitapp/diffusion/diffusion_utils.py
(no function)
6
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
mean_flat
1
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
LossType.is_vb
1
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
_warmup_beta
4
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
get_beta_schedule
15
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
get_named_beta_schedule
6
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
betas_for_alpha_bar
6
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.__init__
22
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.q_mean_variance
4
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.q_sample
4
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.q_posterior_mean_variance
6
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.p_mean_variance
26
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.p_mean_variance.process_xstart
5
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion._predict_xstart_from_eps
2
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion._predict_eps_from_xstart
1
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.condition_mean
3
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.condition_score
7
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.p_sample
7
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.p_sample_loop
4
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.p_sample_loop_progressive
16
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.ddim_sample
12
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.ddim_reverse_sample
8
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.ddim_sample_loop
4
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.ddim_sample_loop_progressive
16
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion._vb_terms_bpd
9
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.training_losses
48
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion._prior_bpd
5
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
GaussianDiffusion.calc_bpd_loop
21
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
_call_image_loss_fn
9
2
0
77.78%
widitapp/diffusion/gaussian_diffusion.py
_extract_into_tensor
4
0
0
100.00%
widitapp/diffusion/gaussian_diffusion.py
(no function)
49
0
0
100.00%
widitapp/diffusion/respace.py
space_timesteps
27
0
0
100.00%
widitapp/diffusion/respace.py
SpacedDiffusion.__init__
13
0
0
100.00%
widitapp/diffusion/respace.py
SpacedDiffusion.p_mean_variance
1
0
0
100.00%
widitapp/diffusion/respace.py
SpacedDiffusion.training_losses
1
0
0
100.00%
widitapp/diffusion/respace.py
SpacedDiffusion.condition_mean
1
0
0
100.00%
widitapp/diffusion/respace.py
SpacedDiffusion.condition_score
1
0
0
100.00%
widitapp/diffusion/respace.py
SpacedDiffusion._wrap_model
3
0
0
100.00%
widitapp/diffusion/respace.py
SpacedDiffusion._scale_timesteps
1
0
0
100.00%
widitapp/diffusion/respace.py
_WrappedModel.__init__
3
0
0
100.00%
widitapp/diffusion/respace.py
_WrappedModel.__call__
3
0
0
100.00%
widitapp/diffusion/respace.py
(no function)
15
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
create_named_schedule_sampler
5
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
ScheduleSampler.weights
0
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
ScheduleSampler.sample
7
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
UniformSampler.__init__
2
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
UniformSampler.weights
1
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
LossAwareSampler.update_with_local_losses
11
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
LossAwareSampler.update_with_all_losses
0
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
LossSecondMomentResampler.__init__
5
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
LossSecondMomentResampler.weights
7
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
LossSecondMomentResampler.update_with_all_losses
6
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
LossSecondMomentResampler._warmed_up
1
0
0
100.00%
widitapp/diffusion/timestep_sampler.py
(no function)
21
0
0
100.00%
widitapp/training.py
create_logger
11
0
0
100.00%
widitapp/training.py
get_state_dict_for_saving
1
0
0
100.00%
widitapp/training.py
build_loss_fn
8
0
0
100.00%
widitapp/training.py
build_val_log_payload
5
0
0
100.00%
widitapp/training.py
is_loss_finite
2
0
0
100.00%
widitapp/training.py
loss_value_for_logging
1
0
0
100.00%
widitapp/training.py
is_finite_tensor
2
0
0
100.00%
widitapp/training.py
is_cuda_out_of_memory
5
0
0
100.00%
widitapp/training.py
tensor_info_for_logging
1
0
0
100.00%
widitapp/training.py
cuda_is_available
1
1
0
0.00%
widitapp/training.py
clear_after_cuda_oom
3
0
0
100.00%
widitapp/training.py
update_ema
5
0
0
100.00%
widitapp/training.py
requires_grad
2
0
0
100.00%
widitapp/training.py
_run_validation_loop
47
0
0
100.00%
widitapp/training.py
train
154
0
0
100.00%
widitapp/training.py
(no function)
36
0
0
100.00%
Total
861
3
0
99.65%
No items found using the specified filter.