Repository Analysis

CVHub520/X-AnyLabeling

Effortless data labeling with AI support from Segment Anything and other awesome models.

9.5 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of CVHub520/X-AnyLabeling, a Python project with 9,759 GitHub stars. SynthScan v2.0 examined 350,060 lines of code across 797 source files, recording 2779 pattern matches distributed across 19 syntactic categories. The overall adjusted score of 9.5 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

9.5
Adjusted Score
9.5
Raw Score
100%
Time Factor
2026-07-13
Last Push
9.8K
Stars
Python
Language
350.1K
Lines of Code
797
Files
2.8K
Pattern Hits
2026-07-14
Scan Date
0.19
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 2HIGH 152MEDIUM 181LOW 2444

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 2779 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Hyper-Verbose Identifiers756 hits · 656 pts
SeverityFileLineSnippetContext
LOW…ckaging/pyinstaller/runtime_hooks/ort_dll_bootstrap.py7def configure_ort_dll_search_path():CODE
LOWtools/label_drawer.py227def draw_rectangle_from_custom(CODE
LOWtools/label_drawer.py368def draw_rotation_from_custom(CODE
LOWtools/onnx_exporter/export_grounding_dino_onnx.py393 def generate_masks_with_special_tokens_and_transfer_map(CODE
LOWtests/test_auto_labeling/test_layout.py44 def test_model_selection_uses_horizontal_scroll_area(self):CODE
LOWtests/test_auto_labeling/test_layout.py113 def test_default_hidden_controls_do_not_stretch_buttons(self):CODE
LOWtests/test_auto_labeling/test_layout.py171 def test_initial_show_reflows_model_selection_row(self):CODE
LOWtests/test_auto_labeling/test_layout.py211 def test_model_dropdown_search_matches_display_names(self):CODE
LOWtests/test_models/test_model_download.py25def test_download_with_retry_keeps_tls_certificate_verification(CODE
LOWtests/test_models/test_ppocr_v6.py6def test_rec_char_dict_path_uses_inference_yml_character_dict(tmp_path):CODE
LOWtests/test_models/test_ppocr_v6.py32def test_rec_char_dict_path_uses_packaged_config_value():CODE
LOWtests/test_models/test_ppocr_v6.py48def test_parse_det_db_params_reads_official_inference_yml(tmp_path):CODE
LOWtests/test_models/test_ppocr_v6.py74def test_parse_det_db_params_falls_back_to_config_values():CODE
LOWtests/test_models/test_scrfd.py11def test_scrfd_distance_decoders():CODE
LOWtests/test_models/test_scrfd.py37def test_scrfd_builtin_config_is_available():CODE
LOWtests/test_models/test_scrfd.py61def test_scrfd_provider_icon_is_compiled_into_qt_resources():CODE
LOWtests/test_models/test_model_check.py57 def test_check_nonexistent_file(self):CODE
LOWtests/test_models/test_ppocr_v4.py6def test_rec_char_dict_path_uses_existing_relative_path(tmp_path, monkeypatch):CODE
LOWtests/test_models/test_ppocr_v4.py16def test_rec_char_dict_path_uses_config_relative_path(tmp_path, monkeypatch):CODE
LOWtests/test_models/test_ppocr_v4.py34def test_rec_char_dict_path_keeps_lang_default():CODE
LOWtests/test_utils/test_file_search.py53 def test_index_search_out_of_range(self):CODE
LOWtests/test_utils/test_file_search.py60 def test_invalid_index_falls_back_to_text_search(self):CODE
LOWtests/test_utils/test_file_search.py66 def test_attribute_search_modes(self):CODE
LOWtests/test_utils/test_file_search.py116 def test_checked_status_search_modes(self):CODE
LOWtests/test_utils/test_label_converter.py28 def test_missing_has_visible_defaults_to_true(self):CODE
LOWtests/test_utils/test_label_converter.py38 def test_explicit_has_visible_false_is_respected(self):CODE
LOWtests/test_utils/test_label_converter.py50 def test_missing_classes_raises_value_error(self):CODE
LOWtests/test_utils/test_label_converter.py90 def test_dota_skips_rotation_shape_with_any_out_of_bounds_point(self):CODE
LOWtests/test_utils/test_label_converter.py101 def test_yolo_obb_skips_rotation_shape_with_any_out_of_bounds_point(self):CODE
LOWtests/test_utils/test_visualization.py8def test_qimage_to_bgr_array_drops_alpha_and_preserves_channels():CODE
LOWtests/test_utils/test_image.py15 def test_supported_image_extensions_include_heif_variants(self):CODE
LOWtests/test_utils/test_image.py21 def test_img_data_to_qimage_falls_back_to_pil(self):CODE
LOWtests/test_utils/test_image.py38 def test_img_data_to_qimage_skips_pil_for_non_heif(self):CODE
LOWtests/test_utils/test_qt.py31 def test_nearest_edge_handles_line_shapes_without_numpy_warning(self):CODE
LOWtests/test_utils/test_general.py16 def test_rectangle_with_square_shape(self):CODE
LOWtests/test_utils/test_general.py20 def test_rectangle_with_diagonal_points(self):CODE
LOWtests/test_utils/test_general.py24 def test_lese_than_four_points(self):CODE
LOWtests/test_utils/test_general.py28 def test_more_than_four_points(self):CODE
LOWtests/test_ppocr/test_latex_editor.py52 def test_formula_labels_route_to_latex_editor(self):CODE
LOWtests/test_ppocr/test_latex_editor.py70 def test_normalized_latex_source_supports_parenthesis_delimiters(self):CODE
LOWtests/test_ppocr/test_latex_editor.py76 def test_sanitize_latex_preview_source_preserves_arrow_commands(self):CODE
LOWtests/test_ppocr/test_latex_editor.py92 def test_render_latex_preview_pixmap_supports_single_and_multiline(self):CODE
LOWtests/test_ppocr/test_latex_editor.py173 def test_latex_preview_pixmap_has_transparent_dark_background(self):CODE
LOWtests/test_ppocr/test_latex_editor.py196 def test_inline_formula_cache_tracks_theme_text_color(self):CODE
LOWtests/test_ppocr/test_latex_editor.py215 def test_configure_latex_preview_rcparams_uses_custom_font_for_cjk(self):CODE
LOWtests/test_ppocr/test_latex_editor.py228 def test_render_latex_preview_pixmap_reports_multiline_error_line(self):CODE
LOWtests/test_ppocr/test_latex_editor.py232 def test_latex_editor_disables_save_when_preview_is_invalid(self):CODE
LOWtests/test_ppocr/test_latex_editor.py255 def test_latex_editor_preview_expands_without_vertical_scrollbar(self):CODE
LOWtests/test_ppocr/test_latex_editor.py279 def test_formula_block_card_renders_formula_pixmap_instead_of_raw_text(CODE
LOWtests/test_ppocr/test_table_editor.py56 def test_table_editor_parses_html_table_with_rowspan(self):CODE
LOWtests/test_ppocr/test_table_editor.py73 def test_table_editor_supports_undo_and_redo_for_cell_change(self):CODE
LOWtests/test_ppocr/test_table_editor.py94 def test_table_card_renders_html_table_in_initial_state(self):CODE
LOWtests/test_ppocr/test_table_editor.py116 def test_html_table_content_uses_table_editor_even_if_label_is_text(self):CODE
LOWtests/test_ppocr/test_result_action_icons.py36 def test_result_action_icons_share_theme_color(self):CODE
LOWtests/test_ppocr/test_pipeline_task_mapping.py41 def test_ppocr_pipeline_capability_detection(self):CODE
LOWtests/test_ppocr/test_pipeline_task_mapping.py64 def test_collect_pipeline_models_uses_display_name_fallback(self):CODE
LOWtests/test_ppocr/test_pipeline_task_mapping.py92 def test_extract_prediction_page_supports_single_page_payload(self):CODE
LOWtests/test_ppocr/test_pipeline_task_mapping.py97 def test_extract_prediction_page_supports_layout_results_payload(self):CODE
LOWtests/test_ppocr/test_pipeline_task_mapping.py109 def test_extract_prediction_page_rejects_invalid_payload(self):CODE
LOWtests/test_ppocr/test_pipeline_task_mapping.py116 def test_api_model_id_helpers_keep_legacy_id_compatible(self):CODE
696 more matches not shown…
Cross-File Repetition122 hits · 610 pts
SeverityFileLineSnippetContext
HIGHtools/onnx_exporter/export_yolov10_onnx.py0resize and pad image while meeting stride-multiple constraints returns: im (array): (height, width, 3) ratio (array): [wSTRING
HIGHtools/onnx_exporter/export_yolov8_obb_onnx.py0resize and pad image while meeting stride-multiple constraints returns: im (array): (height, width, 3) ratio (array): [wSTRING
HIGHanylabeling/services/auto_labeling/utils/general.py0resize and pad image while meeting stride-multiple constraints returns: im (array): (height, width, 3) ratio (array): [wSTRING
HIGHtools/onnx_exporter/export_internimage_model_onnx.py0classification: pre-processes the input image before feeding it to the network. args: input_image (numpy.ndarray): the iSTRING
HIGHanylabeling/services/auto_labeling/yolov5_resnet.py0classification: pre-processes the input image before feeding it to the network. args: input_image (numpy.ndarray): the iSTRING
HIGHanylabeling/services/auto_labeling/internimage_cls.py0classification: pre-processes the input image before feeding it to the network. args: input_image (numpy.ndarray): the iSTRING
HIGHtools/onnx_exporter/export_internimage_model_onnx.py0classification: post-processes the output of the network. args: outs (list): output predictions from the network. topk (STRING
HIGHanylabeling/services/auto_labeling/yolov5_resnet.py0classification: post-processes the output of the network. args: outs (list): output predictions from the network. topk (STRING
HIGHanylabeling/services/auto_labeling/yolov5_cls.py0classification: post-processes the output of the network. args: outs (list): output predictions from the network. topk (STRING
HIGHanylabeling/services/auto_labeling/internimage_cls.py0classification: post-processes the output of the network. args: outs (list): output predictions from the network. topk (STRING
HIGHanylabeling/views/labeling/chatbot/style.py0qpushbutton {{ border: none; background: transparent; }} qpushbutton:hover {{ background-color: {theme["background_hoverSTRING
HIGHanylabeling/views/labeling/classifier/style.py0qpushbutton {{ border: none; background: transparent; }} qpushbutton:hover {{ background-color: {theme["background_hoverSTRING
HIGHanylabeling/views/labeling/vqa/style.py0qpushbutton {{ border: none; background: transparent; }} qpushbutton:hover {{ background-color: {theme["background_hoverSTRING
HIGHanylabeling/services/auto_labeling/rtdetr.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/yolo11_sahi.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/grounding_dino.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/yolo26_sahi.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/yolo_nas.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/rfdetr.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/yolov5_obb.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/yolov8_sahi.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/yolox.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/damo_yolo.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/yolov5_sahi.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/florence2.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/dfine.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGH…ylabeling/services/auto_labeling/grounding_dino_api.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/rtdetrv2.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGH…ing/services/auto_labeling/segment_anything_2_video.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/remote_server.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/deimv2.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/clrnet.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/__base__/yolo.py0toggle the preservation of existing annotations based on the checkbox state.STRING
HIGHanylabeling/services/auto_labeling/rtdetr.py0pre-processes the input image before feeding it to the network. args: input_image (pil.image.image): the input image to STRING
HIGHanylabeling/services/auto_labeling/depth_anything.py0pre-processes the input image before feeding it to the network. args: input_image (pil.image.image): the input image to STRING
HIGHanylabeling/services/auto_labeling/depth_anything_v2.py0pre-processes the input image before feeding it to the network. args: input_image (pil.image.image): the input image to STRING
HIGHanylabeling/services/auto_labeling/rtdetrv2.py0pre-processes the input image before feeding it to the network. args: input_image (pil.image.image): the input image to STRING
HIGHanylabeling/services/auto_labeling/rfdetr.py0pre-processes the input image before feeding it to the network. args: input_image (pil.image.image): the input image to STRING
HIGHanylabeling/services/auto_labeling/yolo11_sahi.py0updates the active class filter from a list of class names.STRING
HIGHanylabeling/services/auto_labeling/yolo26_sahi.py0updates the active class filter from a list of class names.STRING
HIGHanylabeling/services/auto_labeling/yolov8_sahi.py0updates the active class filter from a list of class names.STRING
HIGHanylabeling/services/auto_labeling/yolov5_sahi.py0updates the active class filter from a list of class names.STRING
HIGHanylabeling/services/auto_labeling/sam_hq.py0compute the output size given input size and target long side length.STRING
HIGHanylabeling/services/auto_labeling/efficientvit_sam.py0compute the output size given input size and target long side length.STRING
HIGHanylabeling/services/auto_labeling/sam_onnx.py0compute the output size given input size and target long side length.STRING
HIGHanylabeling/services/auto_labeling/grounding_sam.py0compute the output size given input size and target long side length.STRING
HIGHanylabeling/services/auto_labeling/__base__/sam.py0compute the output size given input size and target long side length.STRING
HIGHanylabeling/services/auto_labeling/sam_hq.py0expects a numpy array of length 2 in the final dimension. requires the original image size in (h, w) format.STRING
HIGHanylabeling/services/auto_labeling/sam_onnx.py0expects a numpy array of length 2 in the final dimension. requires the original image size in (h, w) format.STRING
HIGHanylabeling/services/auto_labeling/grounding_sam.py0expects a numpy array of length 2 in the final dimension. requires the original image size in (h, w) format.STRING
HIGHanylabeling/services/auto_labeling/__base__/sam.py0expects a numpy array of length 2 in the final dimension. requires the original image size in (h, w) format.STRING
HIGHanylabeling/services/auto_labeling/sam_hq.py0transform the masks back to the original image size.STRING
HIGHanylabeling/services/auto_labeling/sam_onnx.py0transform the masks back to the original image size.STRING
HIGHanylabeling/services/auto_labeling/grounding_sam.py0transform the masks back to the original image size.STRING
HIGHanylabeling/services/auto_labeling/__base__/sam.py0transform the masks back to the original image size.STRING
HIGHanylabeling/services/auto_labeling/__base__/sam2.py0transform the masks back to the original image size.STRING
HIGHanylabeling/services/auto_labeling/sam_hq.py0calculate embedding and metadata for a single image.STRING
HIGHanylabeling/services/auto_labeling/geco.py0calculate embedding and metadata for a single image.STRING
HIGHanylabeling/services/auto_labeling/sam_med2d.py0calculate embedding and metadata for a single image.STRING
HIGHanylabeling/services/auto_labeling/sam_onnx.py0calculate embedding and metadata for a single image.STRING
62 more matches not shown…
Excessive Try-Catch Wrapping495 hits · 472 pts
SeverityFileLineSnippetContext
LOWtools/label_drawer.py23 except Exception as e:CODE
MEDIUMtools/label_drawer.py24 print(f"Error occurred while installing Supervision: {e}")CODE
LOWtools/onnx_exporter/export_rfdetr_seg_onnx.py275 except Exception as e:CODE
LOWtools/onnx_exporter/export_yolov10_onnx.py257 except Exception as e:CODE
MEDIUMtools/onnx_exporter/export_yolov10_onnx.py261 print(f"Error displaying image: {e}")CODE
LOWtools/onnx_exporter/export_rfdetr_onnx.py262 except Exception as e:CODE
LOWtools/onnx_exporter/export_yolow_onnx.py135 except Exception as e:CODE
MEDIUMtools/onnx_exporter/export_yolow_onnx.py136 print(f"Error displaying image: {e}")CODE
LOWtools/onnx_exporter/export_dfine_onnx.py246 except Exception as e:CODE
MEDIUMtools/onnx_exporter/export_dfine_onnx.py250 print(f"Error displaying image: {e}")CODE
LOWtests/test_auto_labeling/test_layout.py25except Exception:CODE
LOWtests/test_models/test_model_check.py12 except Exception as e:CODE
MEDIUMtests/test_models/test_model_check.py7def _check_onnx_model_worker(model_path):CODE
LOWtests/test_utils/test_qt.py14except Exception:CODE
LOWtests/test_ppocr/test_latex_editor.py30except Exception:CODE
LOWtests/test_ppocr/test_table_editor.py18except Exception:CODE
LOWtests/test_ppocr/test_result_action_icons.py19except Exception:CODE
LOWtests/test_ppocr/test_pipeline_task_mapping.py28except Exception:CODE
LOWtests/test_ppocr/test_recents_list_widget.py18except Exception:CODE
LOWtests/test_ppocr/test_preview_canvas.py15except Exception:CODE
LOWtests/test_settings/test_dialog_layout.py16except Exception:CODE
LOWtests/test_settings/test_schema.py17except Exception:CODE
LOWtests/test_settings/test_controller.py14except Exception:CODE
LOWtests/test_canvas/test_shape_lock.py14except Exception:CODE
LOWtests/test_canvas/test_cuboid_interaction.py17except Exception:CODE
LOWtests/test_canvas/test_vertex_eraser.py13except Exception:CODE
LOWtests/test_canvas/test_shape_selection.py13except Exception:CODE
LOWtests/test_canvas/test_rotation_handle.py14except Exception:CODE
LOWtests/test_canvas/test_brush_drawing.py13except Exception:CODE
LOWtests/test_canvas/test_brush_edit.py14except Exception:CODE
LOWtests/test_canvas/test_groups.py13except Exception:CODE
LOWtests/test_widgets/test_toolbar_layout.py15except Exception:CODE
LOWtests/test_widgets/test_canvas_adjustment.py15except Exception:CODE
LOWtests/test_widgets/test_brightness_contrast_dialog.py17except Exception:CODE
LOWtests/test_labeling/test_label_widget_attributes.py16except Exception:CODE
LOWtests/test_labeling/test_label_widget_metrics.py11except Exception:CODE
LOWtests/test_labeling/test_label_loop_review.py10except Exception:CODE
LOWtests/test_labeling/test_label_widget_brush_mode.py12except Exception:CODE
LOWtests/test_labeling/test_upload_shape_attributes.py23except Exception:CODE
LOWtests/test_labeling/test_label_widget_groups.py14except Exception:CODE
LOWdocs/zh_cn/custom_model.md330 except Exception as e: # noqaCODE
LOWdocs/zh_cn/custom_model.md407 except Exception as e: # noqaCODE
LOWdocs/en/custom_model.md328 except Exception as e: # noqaCODE
LOWdocs/en/custom_model.md404 except Exception as e: # noqaCODE
LOWanylabeling/config.py137 except Exception: # noqaCODE
MEDIUManylabeling/views/training/ultralytics_dialog.py1259def save_current_config(self):CODE
MEDIUManylabeling/views/training/ultralytics_dialog.py1706def open_image_file(self, image_path):CODE
MEDIUManylabeling/views/training/ultralytics_dialog.py1801def get_training_args(self, config):CODE
LOWanylabeling/views/training/ultralytics_dialog.py189 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1087 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1175 except Exception:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1265 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1335 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1462 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1533 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1739 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1771 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1883 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1906 except Exception as e:CODE
MEDIUManylabeling/views/labeling/label_widget.py2609 print(f"Error restoring navigator state: {e}")CODE
435 more matches not shown…
Decorative Section Separators84 hits · 329 pts
SeverityFileLineSnippetContext
MEDIUManylabeling/views/labeling/video_classifier/exporter.py65 # ----------------------------------------------------------------COMMENT
MEDIUManylabeling/views/labeling/video_classifier/exporter.py175 # ----------------------------------------------------------------COMMENT
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py215 # ===================================COMMENT
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py217 # ===================================COMMENT
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py415 # ===================================STRING
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py417 # ===================================STRING
MEDIUManylabeling/services/auto_labeling/visualgd/__init__.py1# ------------------------------------------------------------------------COMMENT
MEDIUManylabeling/services/auto_labeling/visualgd/__init__.py5# ------------------------------------------------------------------------COMMENT
MEDIUM…eling/services/auto_labeling/visualgd/util/slconfig.py1# ==========================================================COMMENT
MEDIUM…eling/services/auto_labeling/visualgd/util/slconfig.py3# ==========================================================COMMENT
MEDIUM…ylabeling/services/auto_labeling/visualgd/util/slio.py1# ==========================================================COMMENT
MEDIUM…ylabeling/services/auto_labeling/visualgd/util/slio.py3# ==========================================================COMMENT
MEDIUM…ylabeling/services/auto_labeling/visualgd/util/slio.py18# ===========================COMMENT
MEDIUM…ylabeling/services/auto_labeling/visualgd/util/slio.py20# ===========================COMMENT
MEDIUM…ylabeling/services/auto_labeling/visualgd/util/slio.py101# ===========================COMMENT
MEDIUM…ylabeling/services/auto_labeling/visualgd/util/slio.py103# ===========================COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/util/inference.py17# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/util/inference.py19# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/util/inference.py142# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/util/inference.py144# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM…/auto_labeling/visualgd/datasets/cocogrounding_eval.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…/auto_labeling/visualgd/datasets/cocogrounding_eval.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…/services/auto_labeling/visualgd/model/fuse_modules.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…/services/auto_labeling/visualgd/model/fuse_modules.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…ervices/auto_labeling/visualgd/model/ms_deform_attn.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…ervices/auto_labeling/visualgd/model/ms_deform_attn.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…ervices/auto_labeling/visualgd/model/ms_deform_attn.py10# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ervices/auto_labeling/visualgd/model/ms_deform_attn.py15# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…services/auto_labeling/visualgd/model/groundingdino.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…services/auto_labeling/visualgd/model/groundingdino.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…services/auto_labeling/visualgd/model/groundingdino.py10# ------------------------------------------------------------------------COMMENT
MEDIUM…services/auto_labeling/visualgd/model/groundingdino.py13# ------------------------------------------------------------------------COMMENT
MEDIUM…services/auto_labeling/visualgd/model/groundingdino.py16# ------------------------------------------------------------------------COMMENT
MEDIUM…eling/services/auto_labeling/visualgd/model/matcher.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…eling/services/auto_labeling/visualgd/model/matcher.py5# ------------------------------------------------------------------------COMMENT
MEDIUM…eling/services/auto_labeling/visualgd/model/matcher.py9# ------------------------------------------------------------------------COMMENT
MEDIUM…eling/services/auto_labeling/visualgd/model/matcher.py12# ------------------------------------------------------------------------COMMENT
MEDIUM…eling/services/auto_labeling/visualgd/model/matcher.py15# ------------------------------------------------------------------------COMMENT
MEDIUM…ng/services/auto_labeling/visualgd/model/bertwarper.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…ng/services/auto_labeling/visualgd/model/bertwarper.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/model/__init__.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/model/__init__.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/model/__init__.py10# ------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/model/__init__.py13# ------------------------------------------------------------------------COMMENT
MEDIUM…es/auto_labeling/visualgd/model/transformer_vanilla.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…es/auto_labeling/visualgd/model/transformer_vanilla.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…abeling/services/auto_labeling/visualgd/model/utils.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…abeling/services/auto_labeling/visualgd/model/utils.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…g/services/auto_labeling/visualgd/model/transformer.py1# ------------------------------------------------------------------------COMMENT
MEDIUM…g/services/auto_labeling/visualgd/model/transformer.py6# ------------------------------------------------------------------------COMMENT
MEDIUM…g/services/auto_labeling/visualgd/model/transformer.py10# ------------------------------------------------------------------------COMMENT
MEDIUM…g/services/auto_labeling/visualgd/model/transformer.py14# ------------------------------------------------------------------------COMMENT
MEDIUM…g/services/auto_labeling/visualgd/model/transformer.py17# ------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/model/ops/test.py1# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/model/ops/test.py5# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ling/services/auto_labeling/visualgd/model/ops/test.py7# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ing/services/auto_labeling/visualgd/model/ops/setup.py1# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ing/services/auto_labeling/visualgd/model/ops/setup.py5# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ing/services/auto_labeling/visualgd/model/ops/setup.py7# ------------------------------------------------------------------------------------------------COMMENT
MEDIUM…ng/visualgd/model/ops/functions/ms_deform_attn_func.py1# ------------------------------------------------------------------------------------------------COMMENT
24 more matches not shown…
Unused Imports357 hits · 320 pts
SeverityFileLineSnippetContext
LOWtools/onnx_exporter/export_internimage_model_onnx.py2CODE
LOWtools/onnx_exporter/export_yolow_onnx.py2CODE
LOWtests/test_auto_labeling/test_layout.py10CODE
LOWtests/test_models/test_scrfd.py8CODE
LOWtests/test_ppocr/test_result_action_icons.py10CODE
LOWtests/test_widgets/test_toolbar_layout.py9CODE
LOWtests/test_widgets/test_canvas_adjustment.py9CODE
LOWtests/test_labeling/test_label_widget_metrics.py60CODE
LOWanylabeling/__init__.py1CODE
LOWanylabeling/__init__.py1CODE
LOWanylabeling/__init__.py1CODE
LOWanylabeling/__init__.py3CODE
LOWanylabeling/__init__.py4CODE
LOWanylabeling/__init__.py4CODE
LOWanylabeling/__init__.py4CODE
LOWanylabeling/app.py271CODE
LOWanylabeling/views/training/__init__.py3CODE
LOWanylabeling/views/training/ultralytics_dialog.py36CODE
LOWanylabeling/views/training/ultralytics_dialog.py37CODE
LOWanylabeling/views/training/ultralytics_dialog.py38CODE
LOWanylabeling/views/training/ultralytics_dialog.py49CODE
LOWanylabeling/views/training/ultralytics_dialog.py55CODE
LOW…training/widgets/ultralytics_widgets/custom_widgets.py21CODE
LOW…training/widgets/ultralytics_widgets/custom_widgets.py21CODE
LOW…training/widgets/ultralytics_widgets/custom_widgets.py23CODE
LOW…training/widgets/ultralytics_widgets/custom_widgets.py24CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py1CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOW…views/training/widgets/ultralytics_widgets/__init__.py2CODE
LOWanylabeling/views/labeling/label_widget.py39CODE
LOWanylabeling/views/labeling/label_widget.py39CODE
LOWanylabeling/views/labeling/settings/controller.py1CODE
LOWanylabeling/views/labeling/settings/editors.py1CODE
LOWanylabeling/views/labeling/settings/dialog.py1CODE
LOWanylabeling/views/labeling/settings/__init__.py1CODE
LOWanylabeling/views/labeling/settings/__init__.py1CODE
LOWanylabeling/views/labeling/settings/__init__.py2CODE
LOWanylabeling/views/labeling/settings/__init__.py3CODE
LOWanylabeling/views/labeling/settings/__init__.py3CODE
LOWanylabeling/views/labeling/settings/__init__.py3CODE
LOWanylabeling/views/labeling/settings/__init__.py3CODE
LOWanylabeling/views/labeling/settings/__init__.py3CODE
LOWanylabeling/views/labeling/settings/__init__.py3CODE
LOWanylabeling/views/labeling/settings/__init__.py3CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py1CODE
LOWanylabeling/views/labeling/settings/schema.py1CODE
LOWanylabeling/views/labeling/chatbot/style.py12CODE
LOWanylabeling/views/labeling/chatbot/provider.py10CODE
LOWanylabeling/views/labeling/chatbot/__init__.py1CODE
LOWanylabeling/views/labeling/chatbot/__init__.py2CODE
LOWanylabeling/views/labeling/chatbot/__init__.py3CODE
297 more matches not shown…
Over-Commented Block434 hits · 240 pts
SeverityFileLineSnippetContext
LOWpyproject.toml1# X-AnyLabeling GPLv3 License - https://github.com/CVHub520/X-AnyLabeling/blob/main/LICENSECOMMENT
LOWexamples/description/captioning/README.md1# Coming soon...COMMENT
LOWanylabeling/views/common/toaster.py181 # This is a dirty hack!COMMENT
LOW…ces/auto_labeling/utils/ppocr_utils/cls_postprocess.py1# copyright (c) 2020 PaddlePaddle Authors. All Rights Reserve.COMMENT
LOW…ices/auto_labeling/utils/ppocr_utils/db_postprocess.py1# Copyright (c) 2020 PaddlePaddle Authors. All Rights Reserved.COMMENT
LOW…ces/auto_labeling/utils/ppocr_utils/rec_postprocess.py1# copyright (c) 2020 PaddlePaddle Authors. All Rights Reserve.COMMENT
LOW…/services/auto_labeling/utils/ppocr_utils/operators.py1"""COMMENT
LOW…ylabeling/services/auto_labeling/trackers/utils/gmc.py301 # if False:COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt8161##9COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt8601##2015COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt8821##boCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt91612019COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt9341##46COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt9741##kingCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt9761##マCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt10141ofweekCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt10281vcdCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt11081##aticCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt11361##ackCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt11581328COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt12401##gasCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt12501sylviaCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt12941diaryCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13061##mesCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13121828COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13301##andaCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13321##$COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13341##\COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13361##¼COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13381##αCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13401##χCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13421##хCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13441##يCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13461##ᄇCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13481##ᅯCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13501##‥COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13521##ⅱCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13541##∼COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13561##⑤COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13581##┆COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13601##▇COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13621##☕COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13641##✿COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13661##〓COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13681##ァCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13701##ヨCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13721##ㄤCOMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13741##专COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13761##丫COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13781##乌COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13801##买COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13821##些COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13841##亿COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13861##仙COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13881##伊COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13901##伯COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13921##佗COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13941##佶COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13961##侦COMMENT
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt13981##俚COMMENT
374 more matches not shown…
Deep Nesting268 hits · 227 pts
SeverityFileLineSnippetContext
LOWtools/label_drawer.py227CODE
LOWtools/label_drawer.py498CODE
LOWtests/test_ppocr/test_latex_editor.py173CODE
LOWtests/test_ppocr/test_result_action_icons.py36CODE
LOWtests/test_labeling/test_label_widget_attributes.py348CODE
LOWtests/test_labeling/test_upload_shape_attributes.py273CODE
LOWanylabeling/views/training/ultralytics_dialog.py543CODE
LOWanylabeling/views/training/ultralytics_dialog.py1060CODE
LOWanylabeling/views/training/ultralytics_dialog.py1158CODE
LOWanylabeling/views/training/ultralytics_dialog.py1440CODE
LOWanylabeling/views/training/ultralytics_dialog.py1465CODE
LOWanylabeling/views/training/ultralytics_dialog.py1545CODE
LOWanylabeling/views/training/ultralytics_dialog.py1706CODE
LOWanylabeling/views/training/ultralytics_dialog.py1742CODE
LOWanylabeling/views/training/ultralytics_dialog.py1801CODE
LOWanylabeling/views/training/ultralytics_dialog.py1966CODE
LOWanylabeling/views/training/ultralytics_dialog.py1061CODE
LOWanylabeling/views/training/ultralytics_dialog.py1159CODE
LOWanylabeling/views/labeling/label_widget.py2572CODE
LOWanylabeling/views/labeling/label_widget.py3120CODE
LOWanylabeling/views/labeling/label_widget.py3808CODE
LOWanylabeling/views/labeling/label_widget.py4237CODE
LOWanylabeling/views/labeling/label_widget.py4271CODE
LOWanylabeling/views/labeling/label_widget.py5183CODE
LOWanylabeling/views/labeling/label_widget.py5388CODE
LOWanylabeling/views/labeling/label_widget.py5799CODE
LOWanylabeling/views/labeling/label_widget.py6683CODE
LOWanylabeling/views/labeling/label_file.py65CODE
LOWanylabeling/views/labeling/shape.py223CODE
LOWanylabeling/views/labeling/shape.py425CODE
LOWanylabeling/views/labeling/shape.py666CODE
LOWanylabeling/views/labeling/shape.py755CODE
LOWanylabeling/views/labeling/label_converter.py79CODE
LOWanylabeling/views/labeling/label_converter.py612CODE
LOWanylabeling/views/labeling/label_converter.py735CODE
LOWanylabeling/views/labeling/label_converter.py1209CODE
LOWanylabeling/views/labeling/label_converter.py1407CODE
LOWanylabeling/views/labeling/label_converter.py1489CODE
LOWanylabeling/views/labeling/label_converter.py1770CODE
LOWanylabeling/views/labeling/label_converter.py2084CODE
LOWanylabeling/views/labeling/label_converter.py2162CODE
LOWanylabeling/views/labeling/settings/controller.py177CODE
LOWanylabeling/views/labeling/settings/editors.py247CODE
LOWanylabeling/views/labeling/settings/dialog.py168CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py448CODE
LOWanylabeling/views/labeling/chatbot/chat.py84CODE
LOWanylabeling/views/labeling/chatbot/chat.py446CODE
LOWanylabeling/views/labeling/chatbot/chat.py618CODE
LOWanylabeling/views/labeling/chatbot/chat.py765CODE
LOWanylabeling/views/labeling/ppocr/editors.py608CODE
LOWanylabeling/views/labeling/ppocr/editors.py655CODE
LOWanylabeling/views/labeling/ppocr/editors.py680CODE
LOWanylabeling/views/labeling/ppocr/editors.py1086CODE
LOWanylabeling/views/labeling/ppocr/editors.py876CODE
LOWanylabeling/views/labeling/ppocr/editors.py2195CODE
LOWanylabeling/views/labeling/ppocr/editors.py3749CODE
LOWanylabeling/views/labeling/ppocr/editors.py3791CODE
LOWanylabeling/views/labeling/ppocr/editors.py3901CODE
LOWanylabeling/views/labeling/ppocr/editors.py4061CODE
LOWanylabeling/views/labeling/ppocr/editors.py4178CODE
208 more matches not shown…
Docstring Block Structure27 hits · 135 pts
SeverityFileLineSnippetContext
HIGHCONTRIBUTING.md49 Greets a person with a specified greeting. Args: name (str): The name of the person to greet. STRING
HIGHtools/label_drawer.py30 Create a video from a sequence of images. This function creates a video file from a folder of images and savesSTRING
HIGHanylabeling/views/labeling/utils/upload.py1679 Validates and separates a shape attributes configuration. Args: attributes_data (dict): Parsed shape aSTRING
HIGHanylabeling/views/labeling/utils/file_search.py26 Parse search text into a SearchPattern object. Args: search_text: The search text input by user. STRING
HIGHanylabeling/views/labeling/vqa/widgets.py79 Creates a widget with truncated text if it exceeds the specified maximum width. This function instantiates a gSTRING
HIGH…beling/services/auto_labeling/utils/sahi/auto_model.py35 Loads a DetectionModel from given path. Args: model_type: str Name of the STRING
HIGH…ylabeling/services/auto_labeling/trackers/utils/gmc.py104 Apply object detection on a raw frame using the specified method. Args: raw_frame (np.ndarSTRING
HIGH…ylabeling/services/auto_labeling/trackers/utils/gmc.py131 Apply the ECC (Enhanced Correlation Coefficient) algorithm to a raw frame for motion compensation. ArgSTRING
HIGH…ylabeling/services/auto_labeling/trackers/utils/gmc.py188 Apply feature-based methods like ORB or SIFT to a raw frame. Args: raw_frame (np.ndarray):STRING
HIGH…ylabeling/services/auto_labeling/trackers/utils/gmc.py342 Apply Sparse Optical Flow method to a raw frame. Args: raw_frame (np.ndarray): The raw fraSTRING
HIGH…ling/services/auto_labeling/trackers/utils/matching.py110 Perform linear assignment using either the scipy or lap.lapjv method. Args: cost_matrix (np.ndarray): STRING
HIGH…ling/services/auto_labeling/trackers/utils/matching.py172 Compute cost based on Intersection over Union (IoU) between tracks. Args: atracks (list[STrack] | listSTRING
HIGH…ling/services/auto_labeling/trackers/utils/matching.py226 Compute distance between tracks and detections based on embeddings. Args: tracks (list[STrack]): List STRING
HIGH…ling/services/auto_labeling/trackers/utils/matching.py263 Fuses cost matrix with detection scores to produce a single similarity matrix. Args: cost_matrix (np.nSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py64 Create a track from an unassociated measurement. Args: measurement (ndarray): Bounding boxSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py98 Run Kalman filter prediction step. Args: mean (ndarray): The 8-dimensional mean vector of STRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py140 Project state distribution to measurement space. Args: mean (ndarray): The state's mean veSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py171 Run Kalman filter prediction step for multiple object states (Vectorized version). Args: mSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py214 Run Kalman filter correction step. Args: mean (ndarray): The predicted state's mean vectorSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py259 Compute gating distance between state distribution and measurements. A suitable distance threshold canSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py340 Create track from unassociated measurement. Args: measurement (ndarray): Bounding box coorSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py384 Run Kalman filter prediction step. Args: mean (ndarray): The 8-dimensional mean vector of STRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py426 Project state distribution to measurement space. Args: mean (ndarray): The state's mean veSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py457 Run Kalman filter prediction step (Vectorized version). Args: mean (ndarray): The Nx8 dimeSTRING
HIGH…services/auto_labeling/trackers/utils/kalman_filter.py498 Run Kalman filter correction step. Args: mean (ndarray): The predicted state's mean vectorSTRING
HIGH…es/auto_labeling/visualgd/model/transformer_vanilla.py61 Args: text_attention_mask: bs, num_token memory_text: bs, num_token, d_model STRING
HIGH…ling/services/auto_labeling/__base__/grounding_dino.py227 Get model configuration for specified model type. Args: model_type (str): Model type identSTRING
Self-Referential Comments39 hits · 118 pts
SeverityFileLineSnippetContext
MEDIUM…/onnx_exporter/export_recognize_anything_model_onnx.py48 # Create a constant tensor for bsSTRING
MEDIUMtools/onnx_exporter/export_dfine_onnx.py142 # Create a new image with the desired size and paste the resized image onto itCOMMENT
MEDIUMscripts/generate_languages.py77 # Create a QTranslator object to generate the .ts fileCOMMENT
MEDIUManylabeling/views/labeling/label_widget.py2367 # Create a container widget for the grid layoutCOMMENT
MEDIUManylabeling/views/labeling/label_widget.py3200 # Create a blank maskCOMMENT
MEDIUManylabeling/views/labeling/label_widget.py4204 # Create a container widget for the grid layoutCOMMENT
MEDIUManylabeling/views/labeling/shape.py50 # The following class variables influence the drawing of all shape objects.COMMENT
MEDIUManylabeling/views/labeling/label_wrapper.py23 # Create a labeling widgetCOMMENT
MEDIUManylabeling/views/labeling/label_wrapper.py33 # Create the main layout and put labeling intoCOMMENT
MEDIUManylabeling/views/labeling/label_converter.py104 # Create a binary map for the current color_valueCOMMENT
MEDIUManylabeling/views/labeling/chatbot/animation.py35 # Initialize animation objects first before any getter/setter is calledCOMMENT
MEDIUManylabeling/views/labeling/chatbot/animation.py88 # Define the dot_size propertyCOMMENT
MEDIUManylabeling/views/labeling/chatbot/animation.py116 # Define the dot_color propertyCOMMENT
MEDIUManylabeling/views/labeling/chatbot/chat.py107 # Create a horizontal layout to position the bubbleCOMMENT
MEDIUManylabeling/views/labeling/chatbot/chat.py231 # Create a layout for the action buttons at the bottom rightCOMMENT
MEDIUManylabeling/views/labeling/chatbot/chat.py278 # Create an edit area for user messages (hidden by default)COMMENT
MEDIUManylabeling/views/labeling/utils/shape.py516 # Creating the four-point representationCOMMENT
MEDIUManylabeling/views/labeling/widgets/label_dialog.py545 # Create a widget to hold the line edit and center it verticallyCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py187 # Create main splitter for three columnsCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py288 # Create a container for the input field with embedded send buttonCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py298 # Create the message inputCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py342 # Create a container for the input and send buttonCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py351 # Create a button bar container for the bottomCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py377 # Create the send button (right side)COMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py534 # Create a container for label and help buttonCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py586 # Create a container for label and help buttonCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py653 # Create a container for label and buttonsCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py821 # Create a splitter for the right panel to separate image and settingsCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py1240 # Create a loading message widgetCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py1256 # Create a container frame for the icon with rounded backgroundCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py1268 # Create the icon labelCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py2209 # Create a secondary thread to periodically check for cancellationCOMMENT
MEDIUManylabeling/services/auto_labeling/sam_hq.py172 # Create an empty mask input and an indicator for no mask.COMMENT
MEDIUManylabeling/services/auto_labeling/rmbg.py147 # Create the final image with transparent backgroundCOMMENT
MEDIUManylabeling/services/auto_labeling/rmbg.py153 # Create a new image with an alpha channelCOMMENT
MEDIUManylabeling/services/auto_labeling/sam_onnx.py140 # Create an empty mask input and an indicator for no mask.COMMENT
MEDIUManylabeling/services/auto_labeling/dfine.py100 # Create a new image with the desired size and paste the resized image onto itCOMMENT
MEDIUManylabeling/services/auto_labeling/grounding_sam.py118 # Create an empty mask input and an indicator for no mask.COMMENT
MEDIUManylabeling/services/auto_labeling/__base__/sam.py104 # Create an empty mask input and an indicator for no mask.COMMENT
AI Structural Patterns73 hits · 72 pts
SeverityFileLineSnippetContext
LOWtools/onnx_exporter/export_yolov8_obb_onnx.py235CODE
LOWanylabeling/views/labeling/label_file.py136CODE
LOWanylabeling/views/labeling/shape.py68CODE
LOWanylabeling/views/labeling/schema.py17CODE
LOWanylabeling/views/labeling/utils/qt.py58CODE
LOWanylabeling/views/labeling/widgets/label_dialog.py1267CODE
LOWanylabeling/views/labeling/widgets/label_dialog.py1662CODE
LOWanylabeling/views/common/converter.py508CODE
LOWanylabeling/services/auto_labeling/rtdetr.py210CODE
LOWanylabeling/services/auto_labeling/yolov5_cls.py67CODE
LOWanylabeling/services/auto_labeling/yolo11_sahi.py150CODE
LOWanylabeling/services/auto_labeling/grounding_dino.py164CODE
LOWanylabeling/services/auto_labeling/sam_hq.py515CODE
LOWanylabeling/services/auto_labeling/internimage_cls.py121CODE
LOWanylabeling/services/auto_labeling/yolov5_car_plate.py94CODE
LOWanylabeling/services/auto_labeling/yolov5_car_plate.py184CODE
LOWanylabeling/services/auto_labeling/yolo26_sahi.py141CODE
LOWanylabeling/services/auto_labeling/yolox_dwpose.py239CODE
LOWanylabeling/services/auto_labeling/yolo_nas.py343CODE
LOWanylabeling/services/auto_labeling/pulc_attribute.py126CODE
LOWanylabeling/services/auto_labeling/upn.py141CODE
LOWanylabeling/services/auto_labeling/rfdetr.py285CODE
LOWanylabeling/services/auto_labeling/yolov5_obb.py181CODE
LOWanylabeling/services/auto_labeling/yolov8_sahi.py151CODE
LOWanylabeling/services/auto_labeling/yolox.py196CODE
LOWanylabeling/services/auto_labeling/damo_yolo.py186CODE
LOWanylabeling/services/auto_labeling/yolov6_face.py194CODE
LOWanylabeling/services/auto_labeling/geco.py310CODE
LOWanylabeling/services/auto_labeling/yoloe.py328CODE
LOWanylabeling/services/auto_labeling/yolov5_resnet.py182CODE
LOWanylabeling/services/auto_labeling/sam_med2d.py434CODE
LOWanylabeling/services/auto_labeling/yolov5_sahi.py151CODE
LOWanylabeling/services/auto_labeling/segment_anything.py298CODE
LOW…ylabeling/services/auto_labeling/segment_anything_2.py425CODE
LOWanylabeling/services/auto_labeling/rtmdet_pose.py123CODE
LOWanylabeling/services/auto_labeling/yolov5_ram.py177CODE
LOWanylabeling/services/auto_labeling/ppocr_v4.py312CODE
LOWanylabeling/services/auto_labeling/dfine.py215CODE
LOW…ylabeling/services/auto_labeling/grounding_dino_api.py263CODE
LOWanylabeling/services/auto_labeling/yolow_ram.py94CODE
LOWanylabeling/services/auto_labeling/rtdetrv2.py156CODE
LOWanylabeling/services/auto_labeling/deimv2.py167CODE
LOWanylabeling/services/auto_labeling/clrnet.py200CODE
LOWanylabeling/services/auto_labeling/edge_sam.py269CODE
LOWanylabeling/services/auto_labeling/utils/box.py102CODE
LOWanylabeling/services/auto_labeling/utils/box.py241CODE
LOW…ices/auto_labeling/utils/ppocr_utils/db_postprocess.py270CODE
LOW…beling/services/auto_labeling/utils/sahi/auto_model.py21CODE
LOW…ylabeling/services/auto_labeling/utils/sahi/predict.py141CODE
LOW…ylabeling/services/auto_labeling/utils/sahi/predict.py364CODE
LOW…ylabeling/services/auto_labeling/utils/sahi/predict.py807CODE
LOW…ylabeling/services/auto_labeling/utils/sahi/slicing.py291CODE
LOW…ylabeling/services/auto_labeling/utils/sahi/slicing.py460CODE
LOW…labeling/services/auto_labeling/utils/sahi/utils/cv.py359CODE
LOW…labeling/services/auto_labeling/utils/sahi/utils/cv.py452CODE
LOW…ling/services/auto_labeling/utils/sahi/models/mmdet.py114CODE
LOW…ervices/auto_labeling/utils/sahi/models/huggingface.py33CODE
LOW…eling/services/auto_labeling/utils/sahi/models/base.py14CODE
LOW…es/auto_labeling/utils/sahi/scripts/coco_evaluation.py82CODE
LOW…ing/services/auto_labeling/visualgd/util/visualizer.py67CODE
13 more matches not shown…
Modern Structural Boilerplate83 hits · 59 pts
SeverityFileLineSnippetContext
LOWanylabeling/config.py20def set_work_directory(directory: str) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py71 def set_value(self, value: Any) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py118 def set_value(self, value: Any) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py323 def set_value(self, value: Any) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py473 def set_value(self, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py496 def set_error_state(self, enabled: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py555 def set_value(self, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py569 def set_error_state(self, enabled: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py656 def set_value(self, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py673 def set_error_state(self, enabled: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py45 def set_full_text(self, text: str) -> None:CODE
LOWanylabeling/views/labeling/settings/dialog.py53 def _update_elided_text(self) -> None:CODE
LOWanylabeling/views/labeling/settings/dialog.py738 def _set_primary_dirty(self, primary: str, dirty: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py744 def _set_bottom_controls_visible(self, visible: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py398 def _setup_ui(self) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py723 def _update_nav_visuals(self, active_primary: str) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py870 def _update_card_max_height(self) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py1717 def _set_combo_value(self, combo: QtWidgets.QComboBox, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py2003 def _set_status(self, text: str, level: str) -> None:STRING
LOWanylabeling/views/labeling/settings/__init__.py13__all__ = [CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py33 def set_auto_switch_to_edit_mode(self, enabled: bool) -> None:CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py192 def update_zoom_shortcut_hint(self) -> None:CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py537 def _set_action_shortcut(self, action: QtGui.QAction, value: Any) -> None:CODE
LOWanylabeling/views/labeling/settings/schema.py42def _settings_translation_markers() -> None:CODE
LOWanylabeling/views/labeling/settings/schema.py355def set_nested_value(data: dict[str, Any], key_path: str, value: Any) -> None:CODE
LOWanylabeling/views/labeling/ppocr/editors.py2945 def _update_heading_button_style(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py2953 def _update_toolbar_state(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py1799 def _update_toolbar_state(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py2382 def set_selected(self, selected: bool) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py2449 def set_current_level(self, level: int) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py2811 def _update_editor_height(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py3171 def _update_preview(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py3220 def _update_preview_geometry(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py4631 def _update_table_actions_state(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/editors.py4671 def _set_multi_select_visual_state(self, enabled: bool) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py701 def set_selected(self, selected: bool) -> None:CODE
LOWanylabeling/views/labeling/ppocr/widgets.py850 def set_selected_name(self, selected_name: str) -> None:CODE
LOWanylabeling/views/labeling/ppocr/widgets.py1718 def _update_formula_preview_pixmap(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py910 def set_page(self, pixmap: QPixmap, blocks: list[PPOCRBlockData]) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py931 def set_scale(self, scale: float) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py951 def set_hovered_block(self, block_key: str) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py954 def set_hovered_blocks(self, block_keys: list[str]) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py1070 def _update_widget_size(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py1340 def _update_copy_button_for_hovered_block(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py1669 def _update_content_height(self, *_args) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py1683 def _set_formula_preview(self, content: str) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py1849 def _update_card_state(self) -> None:STRING
LOWanylabeling/views/labeling/ppocr/widgets.py1959 def set_error_state(self, text: str) -> None:STRING
LOWanylabeling/views/labeling/ppocr/pipeline.py149 def update_api_model(self, api_model: str) -> None:CODE
LOWanylabeling/views/labeling/ppocr/pipeline.py328 def set_pipeline_model(self, model_id: str) -> None:CODE
LOWanylabeling/views/labeling/ppocr/dialogs.py550 def set_anchor_offset(self, center_x: int) -> None:CODE
LOWanylabeling/views/labeling/ppocr/data_manager.py452 def set_favorite(self, filename: str, favorite: bool) -> None:CODE
LOWanylabeling/views/labeling/utils/batch.py33__all__ = ["run_all_images"]CODE
LOWanylabeling/views/labeling/utils/visualization.py46__all__ = ["save_visualization"]CODE
LOWanylabeling/views/labeling/utils/crop.py40__all__ = ["save_crop"]CODE
LOWanylabeling/views/labeling/video_classifier/__init__.py25__all__ = [CODE
LOWanylabeling/views/labeling/widgets/navigator_widget.py120 def set_image(self, image_data: Any) -> None:CODE
LOWanylabeling/views/labeling/widgets/navigator_widget.py618 def set_zoom_value(self, zoom_percentage: int) -> None:CODE
LOWanylabeling/views/labeling/widgets/ppocr_dialog.py181 def _update_grip_geometry(self) -> None:CODE
LOWanylabeling/views/labeling/widgets/ppocr_dialog.py860 def update_model_combo_width(self) -> None:STRING
23 more matches not shown…
AI Slop Vocabulary8 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUManylabeling/views/labeling/widgets/label_list_widget.py305 # Further investigation and a more robust fix are recommended.COMMENT
MEDIUManylabeling/services/auto_labeling/upn.py26 """Universal Proposal Network (UPN) is a robust object proposal modelSTRING
MEDIUM…labeling/configs/bert/bert_base_uncased_tokenizer.json1{"version":"1.0","truncation":null,"padding":null,"added_tokens":[{"id":0,"special":true,"content":"[PAD]","single_word"CODE
MEDIUM…labeling/configs/bert/bert_base_uncased_tokenizer.json1{"version":"1.0","truncation":null,"padding":null,"added_tokens":[{"id":0,"special":true,"content":"[PAD]","single_word"CODE
MEDIUM…labeling/configs/bert/bert_base_uncased_tokenizer.json1{"version":"1.0","truncation":null,"padding":null,"added_tokens":[{"id":0,"special":true,"content":"[PAD]","single_word"CODE
MEDIUM…labeling/configs/bert/bert_base_uncased_tokenizer.json1{"version":"1.0","truncation":null,"padding":null,"added_tokens":[{"id":0,"special":true,"content":"[PAD]","single_word"CODE
MEDIUM…labeling/configs/bert/bert_base_uncased_tokenizer.json1{"version":"1.0","truncation":null,"padding":null,"added_tokens":[{"id":0,"special":true,"content":"[PAD]","single_word"CODE
MEDIUM…labeling/configs/bert/bert_base_uncased_tokenizer.json1{"version":"1.0","truncation":null,"padding":null,"added_tokens":[{"id":0,"special":true,"content":"[PAD]","single_word"CODE
Redundant / Tautological Comments14 hits · 20 pts
SeverityFileLineSnippetContext
LOWanylabeling/views/labeling/label_widget.py4828 # Check if label already exists to avoid duplicatesCOMMENT
LOWanylabeling/views/labeling/chatbot/chat.py542 # Check if document.body exists before accessing scrollHeightCOMMENT
LOWanylabeling/views/labeling/utils/video.py598 # Check if extraction process indicated success (returned the directory path)STRING
LOWanylabeling/views/labeling/utils/general.py73 # Check if four points form a rectangleCOMMENT
LOWanylabeling/views/labeling/utils/general.py212 # Check if running in WSLCOMMENT
LOW…ng/views/labeling/widgets/searchable_model_dropdown.py453 # Check if any models match the searchCOMMENT
LOWanylabeling/views/labeling/widgets/label_dialog.py419 # Set table to be adaptiveCOMMENT
LOW…beling/views/labeling/widgets/model_dropdown_widget.py505 # Check if any models match the searchCOMMENT
LOWanylabeling/views/labeling/widgets/canvas.py5235 # Assign new_group_id to non-group shapesCOMMENT
LOWanylabeling/views/labeling/widgets/chatbot_dialog.py892 # Set focus to the message inputCOMMENT
LOWanylabeling/views/labeling/widgets/chatbot_dialog.py1958 # Check if image exists locally or in the import directoryCOMMENT
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py670 # Open file dialog to select "config.yaml" file for modelCOMMENT
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py1308 # Check if Florence2 model is loadedCOMMENT
LOWanylabeling/services/auto_labeling/utils/general.py181 # Check if the point is within the bounding box.COMMENT
Hallucination Indicators2 hits · 20 pts
SeverityFileLineSnippetContext
CRITICAL…services/auto_labeling/visualgd/model/groundingdino.py164 self.bert.pooler.dense.weight.requires_grad_(False)CODE
CRITICAL…services/auto_labeling/visualgd/model/groundingdino.py165 self.bert.pooler.dense.bias.requires_grad_(False)CODE
Cross-Language Confusion3 hits · 10 pts
SeverityFileLineSnippetContext
HIGHanylabeling/views/labeling/chatbot/chat.py862 url_string = url.toString()CODE
HIGHanylabeling/views/labeling/ppocr/editors.py2765 previous_block.position() + previous_block.length() - 1STRING
HIGHanylabeling/views/labeling/ppocr/editors.py2768 last_block.position() + last_block.length() - 1,STRING
Modern AI Meta-Vocabulary3 hits · 8 pts
SeverityFileLineSnippetContext
MEDIUMtools/onnx_exporter/export_geco_onnx.py271 else: # zero shotCODE
MEDIUMdocs/en/user_guide.md68 * [8.12 Zero-Shot Counting](#812-zero-shot-counting)COMMENT
MEDIUManylabeling/services/auto_labeling/yoloe.py123 # Create symlink for embedding model if neededCOMMENT
Verbosity Indicators4 hits · 8 pts
SeverityFileLineSnippetContext
LOW…beling/services/auto_labeling/trackers/byte_tracker.py354 # Step 2: First association, with high score detection boxesCOMMENT
LOW…beling/services/auto_labeling/trackers/byte_tracker.py377 # Step 3: Second association, with low score detection boxes association the untrack to the low score detectionsCOMMENT
LOW…beling/services/auto_labeling/trackers/byte_tracker.py419 # Step 4: Init new stracksCOMMENT
LOW…beling/services/auto_labeling/trackers/byte_tracker.py426 # Step 5: Update stateCOMMENT
Structural Annotation Overuse4 hits · 8 pts
SeverityFileLineSnippetContext
LOW…beling/services/auto_labeling/trackers/byte_tracker.py354 # Step 2: First association, with high score detection boxesCOMMENT
LOW…beling/services/auto_labeling/trackers/byte_tracker.py377 # Step 3: Second association, with low score detection boxes association the untrack to the low score detectionsCOMMENT
LOW…beling/services/auto_labeling/trackers/byte_tracker.py419 # Step 4: Init new stracksCOMMENT
LOW…beling/services/auto_labeling/trackers/byte_tracker.py426 # Step 5: Update stateCOMMENT
Fake / Example Data3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py1596 if "placeholder" in widget_info and hasattr(CODE
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py1599 widget.setPlaceholderText(widget_info["placeholder"])CODE
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py1633 widget_placeholder = widget_item.get("placeholder")CODE