{ "kind": "sklearn_pairwise_ranker", "name": "global_bubble_reranker_v1__sklearn-logistic", "model_type": "sklearn-logistic", "created_at": "2026-07-02T21:56:08.938446+00:00", "metadata": { "experiment": "global_bubble_reranker_v1__sklearn-logistic__borda-vertical-repair", "feature_schema": [ "page_a_x", "page_a_y", "page_a_x2", "page_a_y2", "page_a_cx", "page_a_cy", "page_a_w", "page_a_h", "page_a_area_ratio", "page_a_aspect", "page_b_x", "page_b_y", "page_b_x2", "page_b_y2", "page_b_cx", "page_b_cy", "page_b_w", "page_b_h", "page_b_area_ratio", "page_b_aspect", "page_dx", "page_dy", "page_abs_dx", "page_abs_dy", "page_delta_x", "page_delta_y", "page_delta_x2", "page_delta_y2", "page_delta_w", "page_delta_h", "page_distance", "page_angle", "page_overlap_x", "page_overlap_y", "page_a_right_of_b", "page_a_above_b", "page_same_y_overlap_band", "page_same_x_overlap_band", "page_same_reading_band", "page_heuristic_rtl_before", "page_heuristic_ltr_before", "page_heuristic_direction_score", "same_predicted_panel", "predicted_panel_order_a", "predicted_panel_order_b", "delta_predicted_panel_order", "predicted_local_order_a", "predicted_local_order_b", "delta_predicted_local_order", "current_pipeline_index_a", "current_pipeline_index_b", "delta_current_pipeline_index", "relative_a_in_panel_x", "relative_a_in_panel_y", "relative_a_in_panel_x2", "relative_a_in_panel_y2", "relative_a_in_panel_cx", "relative_a_in_panel_cy", "relative_a_in_panel_w", "relative_a_in_panel_h", "relative_a_in_panel_area_ratio", "relative_a_in_panel_aspect", "relative_b_in_panel_x", "relative_b_in_panel_y", "relative_b_in_panel_x2", "relative_b_in_panel_y2", "relative_b_in_panel_cx", "relative_b_in_panel_cy", "relative_b_in_panel_w", "relative_b_in_panel_h", "relative_b_in_panel_area_ratio", "relative_b_in_panel_aspect", "predicted_panel_a_x", "predicted_panel_a_y", "predicted_panel_a_x2", "predicted_panel_a_y2", "predicted_panel_a_cx", "predicted_panel_a_cy", "predicted_panel_a_w", "predicted_panel_a_h", "predicted_panel_a_area_ratio", "predicted_panel_a_aspect", "predicted_panel_b_x", "predicted_panel_b_y", "predicted_panel_b_x2", "predicted_panel_b_y2", "predicted_panel_b_cx", "predicted_panel_b_cy", "predicted_panel_b_w", "predicted_panel_b_h", "predicted_panel_b_area_ratio", "predicted_panel_b_aspect", "bubble_confidence_a", "bubble_confidence_b", "panel_confidence_a", "panel_confidence_b", "assignment_a_center_in_panel", "assignment_a_overlap_area_ratio", "assignment_a_distance_to_panel_center", "assignment_a_border_distance", "assignment_a_second_best_panel_margin", "assignment_a_overlap_panel_count", "assignment_b_center_in_panel", "assignment_b_overlap_area_ratio", "assignment_b_distance_to_panel_center", "assignment_b_border_distance", "assignment_b_second_best_panel_margin", "assignment_b_overlap_panel_count" ], "selection": "validation", "test_metrics": { "page_full_accuracy": 0.967741935483871, "page_exact_matches": 30, "page_count": 31, "bubble_position_accuracy": 0.9931506849315068, "bubble_position_correct": 290, "bubble_position_total": 292, "global_pairwise_accuracy": 0.9992862241256245, "global_pairwise_correct": 1400, "global_pairwise_total": 1401, "kendall_tau_distance_mean": 0.03225806451612903, "inversion_count_total": 1, "panel_order_full_accuracy": 1.0, "bubble_within_panel_full_accuracy": 0.98989898989899, "error_categories": { "wrong_panel_order": { "pages": 0, "rate": 0.0 }, "wrong_order_in_panel": { "pages": 1, "rate": 0.03225806451612903 }, "wrong_bubble_panel_assignment": { "pages": 1, "rate": 0.03225806451612903 }, "bubble_outside_panel": { "pages": 0, "rate": 0.0 }, "empty_or_missing_panels": { "pages": 10, "rate": 0.3225806451612903 }, "fallback_mangaOrderSort_used": { "pages": 0, "rate": 0.0 } } }, "postprocess": { "name": "vertical_small_bubble_repair_v1", "gap_factor": 1.5, "max_y_overlap": 0.05, "max_area_ratio": 0.7 } } }