test_duplicate_owner_is_rejected (test_core.ContextTests.test_duplicate_owner_is_rejected) ... ok
test_permissions (test_core.ContextTests.test_permissions) ... ok
test_iterate_uses_stop_iteration (test_core.PipelineTests.test_iterate_uses_stop_iteration) ... ok
test_setup_context_reference_requires_read_permission (test_core.PipelineTests.test_setup_context_reference_requires_read_permission) ... ok
test_shipped_demo_config_is_valid (test_core.PipelineTests.test_shipped_demo_config_is_valid) ... ok
test_step_driven_validation (test_core.PipelineTests.test_step_driven_validation) ... ok
test_zero_steps_finish_immediately (test_core.PipelineTests.test_zero_steps_finish_immediately) ... ok
test_diffusers_pipeline_is_loaded_and_moved (test_integrations.IntegrationImportTests.test_diffusers_pipeline_is_loaded_and_moved) ... ok
test_disabled_loggers_need_no_optional_packages (test_integrations.IntegrationImportTests.test_disabled_loggers_need_no_optional_packages) ... ok
test_lazy_imports (test_integrations.IntegrationImportTests.test_lazy_imports) ... ok
test_nnunet_predictor_is_initialized_once (test_integrations.IntegrationImportTests.test_nnunet_predictor_is_initialized_once) ... ok
test_smp_wrapper_calls_create_model (test_integrations.IntegrationImportTests.test_smp_wrapper_calls_create_model) ... ok
test_transformers_wrapper_uses_selected_auto_class (test_integrations.IntegrationImportTests.test_transformers_wrapper_uses_selected_auto_class) ... ok
test_3d_and_generalized_dice_have_gradients (test_losses.OverlapTests.test_3d_and_generalized_dice_have_gradients) ... ok
test_class_weight_is_applied_after_per_class_dice (test_losses.OverlapTests.test_class_weight_is_applied_after_per_class_dice) ... ok
test_constant_channel_weight_inside_stats_cancels (test_losses.OverlapTests.test_constant_channel_weight_inside_stats_cancels) ... ok
test_empty_target_policies (test_losses.OverlapTests.test_empty_target_policies) ... ok
test_legacy_empty_target_api (test_losses.OverlapTests.test_legacy_empty_target_api) ... ok
test_sample_weight_changes_per_sample_reduction (test_losses.OverlapTests.test_sample_weight_changes_per_sample_reduction) ... ok
test_element_class_and_sample_levels (test_losses.ReductionTests.test_element_class_and_sample_levels) ... ok
test_inverse_frequency_is_normalized_and_clipped (test_losses.WeightTests.test_inverse_frequency_is_normalized_and_clipped) ... ok
test_presence_weights_distinguish_empty_cases (test_losses.WeightTests.test_presence_weights_distinguish_empty_cases) ... ok
test_accumulation_sets_did_step_only_on_real_update (test_optimization.OptimizationTests.test_accumulation_sets_did_step_only_on_real_update) ... ok
test_binary_vector_with_channel_cost (test_v03_math.AdditionalMathTests.test_binary_vector_with_channel_cost) ... ok
test_detection_perfect_ap (test_v03_math.AdditionalMathTests.test_detection_perfect_ap) ... ok
test_gae_truncation_bootstraps_without_next_episode_trace (test_v03_math.AdditionalMathTests.test_gae_truncation_bootstraps_without_next_episode_trace) ... ok
test_negative_patch_is_unknown_study (test_v03_math.AdditionalMathTests.test_negative_patch_is_unknown_study) ... ok
test_pixel_mean_and_pair_mean_are_distinct (test_v03_math.AdditionalMathTests.test_pixel_mean_and_pair_mean_are_distinct) ... ok
test_valid_mask_excludes_arbitrary_void_labels (test_v03_math.AdditionalMathTests.test_valid_mask_excludes_arbitrary_void_labels) ... ok
test_zero_cost_case_stays_in_valid_count (test_v03_math.AdditionalMathTests.test_zero_cost_case_stays_in_valid_count) ... ok
test_absent_counts_explicit (test_v03_math.MathTests.test_absent_counts_explicit) ... ok
test_all_ignored_generalized_zero (test_v03_math.MathTests.test_all_ignored_generalized_zero) ... ok
test_background_term_exclusion_keeps_background_pixels (test_v03_math.MathTests.test_background_term_exclusion_keeps_background_pixels) ... ok
test_balanced_presence_factors (test_v03_math.MathTests.test_balanced_presence_factors) ... ok
test_binary_cost_is_not_in_denominator (test_v03_math.MathTests.test_binary_cost_is_not_in_denominator) ... ok
test_binary_soft_target_focal_components (test_v03_math.MathTests.test_binary_soft_target_focal_components) ... ok
test_class_macro_uses_active_classes (test_v03_math.MathTests.test_class_macro_uses_active_classes) ... ok
test_classification_element_weights_are_preserved (test_v03_math.MathTests.test_classification_element_weights_are_preserved) ... ok
test_counts_deduplicate_studies_and_preserve_unknown (test_v03_math.MathTests.test_counts_deduplicate_studies_and_preserve_unknown) ... ok
test_counts_multiclass (test_v03_math.MathTests.test_counts_multiclass) ... ok
test_empty_importance_cancels_but_cost_remains (test_v03_math.MathTests.test_empty_importance_cancels_but_cost_remains) ... ok
test_exact_merge_value_and_gradient (test_v03_math.MathTests.test_exact_merge_value_and_gradient) ... ok
test_focal_probability_is_unweighted (test_v03_math.MathTests.test_focal_probability_is_unweighted) ... ok
test_fp16_large_sums (test_v03_math.MathTests.test_fp16_large_sums) ... ok
test_ignore_sample_does_not_dilute_ce (test_v03_math.MathTests.test_ignore_sample_does_not_dilute_ce) ... ok
test_inner_weight_changes_false_positive (test_v03_math.MathTests.test_inner_weight_changes_false_positive) ... ok
test_metrics_ignore_unknown (test_v03_math.MathTests.test_metrics_ignore_unknown) ... ok
test_negative_weight_rejected (test_v03_math.MathTests.test_negative_weight_rejected) ... ok
test_noninteger_multiclass_rejected (test_v03_math.MathTests.test_noninteger_multiclass_rejected) ... ok
test_overlap_merge_all_reducers (test_v03_math.MathTests.test_overlap_merge_all_reducers) ... ok
test_presence_ignores_unknown (test_v03_math.MathTests.test_presence_ignores_unknown) ... ok
test_present_empty_mass (test_v03_math.MathTests.test_present_empty_mass) ... ok
test_soft_targets_channel_last (test_v03_math.MathTests.test_soft_targets_channel_last) ... ok
test_zero_fp16_weights_have_finite_backward (test_v03_math.MathTests.test_zero_fp16_weights_have_finite_backward) ... ok
test_all_standard_recipes (test_v03_runtime.RuntimeTests.test_all_standard_recipes) ... ok
test_analyzer_ambiguous_weights (test_v03_runtime.RuntimeTests.test_analyzer_ambiguous_weights) ... ok
test_analyzer_cycle (test_v03_runtime.RuntimeTests.test_analyzer_cycle) ... ok
test_analyzer_invalid_output (test_v03_runtime.RuntimeTests.test_analyzer_invalid_output) ... ok
test_analyzer_metadata (test_v03_runtime.RuntimeTests.test_analyzer_metadata) ... ok
test_analyzer_preserves_config (test_v03_runtime.RuntimeTests.test_analyzer_preserves_config) ... ok
test_analyzer_unknown_setup_parameter (test_v03_runtime.RuntimeTests.test_analyzer_unknown_setup_parameter) ... ok
test_analyzer_unknown_top_key (test_v03_runtime.RuntimeTests.test_analyzer_unknown_top_key) ... ok
test_checkpoint_rejects_pending_gradients (test_v03_runtime.RuntimeTests.test_checkpoint_rejects_pending_gradients) ... ok
test_closed_engine_cannot_run_again (test_v03_runtime.RuntimeTests.test_closed_engine_cannot_run_again) ... ok
test_configs_are_independent (test_v03_runtime.RuntimeTests.test_configs_are_independent) ... ok
test_detached_loss_diagnostic (test_v03_runtime.RuntimeTests.test_detached_loss_diagnostic) ... ok
test_exact_accumulation_matches_full_batch (test_v03_runtime.RuntimeTests.test_exact_accumulation_matches_full_batch) ... ok
test_frozen_nested_constants (test_v03_runtime.RuntimeTests.test_frozen_nested_constants) ... ok
test_resume_matches_uninterrupted (test_v03_runtime.RuntimeTests.test_resume_matches_uninterrupted) ... ok
test_stop_prevents_validation_restart (test_v03_runtime.RuntimeTests.test_stop_prevents_validation_restart) ... ok
test_weight_product_yaml_order (test_v03_runtime.RuntimeTests.test_weight_product_yaml_order) ... ok
test_yaml_roundtrip (test_v03_runtime.RuntimeTests.test_yaml_roundtrip) ... ok

----------------------------------------------------------------------
Ran 72 tests in 2.380s

OK
