AI Slop Code RIsk Monitor

CVHub520/X-AnyLabeling

X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop application for annotating text, image, video, and multimodal data, combining versatile built-in tools with state-of-the-art AI models and flexible multi-format export.

10.9 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for CVHub520/X-AnyLabeling, a Python project with 10,645 GitHub stars. SynthScan examined 400,887 lines of code across 902 source files, recording 3517 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 10.9 (Moderate pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

10.9
Adjusted Signal
10.9
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
10.6K
Stars
Python
Language
400.9K
Lines of Code
902
Files
3.5K
Pattern Hits
2026-10-12
Scan Date
0.25
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 24.1/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 2353 finding(s).

Hallucinated Dependency & Supply Chain Risk 4.6/100 · LOW

Are imports declared and package/API names verified? 380 finding(s).

Agent Over-Engineering Ratio 32.8/100 · MEDIUM

Are wrappers, guards, and repeated structures necessary? 2302 finding(s).

PR Review Velocity Impact 46.5/100 · MEDIUM

Which changes need focused human review? 3517 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 2HIGH 224MEDIUM 183LOW 3108

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 3517 distinct pattern matches across 20 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers1444 hits · 1326 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_training/test_exporter.py12def test_create_auto_labeling_config_next_to_experiment(tmp_path, monkeypatch):CODE
LOWtests/test_auto_training/test_exporter.py47def test_create_auto_labeling_pose_config_uses_pose_classes(CODE
LOWtests/test_auto_training/test_exporter.py79def test_stop_export_notifies_immediately_and_terminates_process(monkeypatch):CODE
LOWtests/test_auto_training/test_exporter.py100def test_stop_export_can_terminate_process_synchronously(monkeypatch):CODE
LOWtests/test_auto_training/test_exporter.py117def test_stopped_export_ignores_late_worker_events():CODE
LOWtests/test_auto_training/test_exporter.py130def test_external_export_routes_plain_worker_output_to_export_log(CODE
LOWtests/test_auto_training/test_exporter.py179def test_external_export_reports_process_without_terminal_event(CODE
LOWtests/test_auto_training/test_worker.py17def test_export_dependency_packages_are_internal_whitelist():CODE
LOWtests/test_auto_training/test_worker.py27def test_load_payload_rejects_unknown_action(tmp_path):CODE
LOWtests/test_auto_training/test_worker.py45def test_training_rejects_unknown_arguments(monkeypatch):CODE
LOWtests/test_auto_training/test_worker.py55def test_standalone_probe_reports_structured_result_without_site_packages():CODE
LOWtests/test_auto_training/test_worker.py94def test_probe_requires_real_cpu_operation_and_reports_cuda_runtime(CODE
LOWtests/test_auto_training/test_worker.py125def test_probe_keeps_usable_gpu_when_another_gpu_fails(monkeypatch):CODE
LOWtests/test_auto_training/test_worker.py165def test_probe_rejects_failed_cpu_tensor(monkeypatch):CODE
LOWtests/test_auto_training/test_worker.py186def test_probe_reports_failed_mps_tensor_without_disabling_cpu(monkeypatch):CODE
LOWtests/test_auto_training/test_worker.py223def test_training_device_validation_rejects_cuda_that_became_unavailable():CODE
LOWtests/test_auto_training/test_worker.py236def test_export_does_not_install_when_auto_install_is_disabled(CODE
LOWtests/test_auto_training/test_worker.py261def test_export_install_reports_missing_pip(monkeypatch):CODE
LOWtests/test_auto_training/test_worker.py295def test_train_runs_with_only_worker_payload_and_framework_modules(CODE
LOWtests/test_auto_training/test_worker.py345def test_export_accepts_directory_output(monkeypatch, tmp_path):CODE
LOWtests/test_auto_training/test_dataset.py19def test_windows_image_staging_prefers_symlink(monkeypatch):CODE
LOWtests/test_auto_training/test_dataset.py39def test_windows_image_staging_falls_back_to_copy(monkeypatch):CODE
LOW⚡tests/test_auto_training/test_dataset.py60def test_load_yaml_config_supports_dataset_encodings(tmp_path, encoding):CODE
LOW⚡tests/test_auto_training/test_dataset.py67def test_validate_data_file_reports_path_for_invalid_yaml(tmp_path):CODE
LOW⚡tests/test_auto_training/test_dataset.py77def test_validate_data_file_accepts_list_names(tmp_path):CODE
LOW⚡tests/test_auto_training/test_dataset.py84def test_dataset_preparation_reports_invalid_yaml_path(tmp_path):CODE
LOW⚡tests/test_auto_training/test_dataset.py92def test_is_prepared_dataset_resolves_relative_split_directories(tmp_path):CODE
LOWtests/test_auto_training/test_dataset.py111def test_data_yaml_without_dataset_root_uses_automatic_preparation(tmp_path):CODE
LOWtests/test_auto_training/test_dataset.py118def test_wsl_dataset_paths_are_normalized_for_windows(monkeypatch, tmp_path):CODE
LOWtests/test_auto_training/test_dataset.py153def test_wsl_dataset_reports_checked_mapped_path(monkeypatch):CODE
LOWtests/test_auto_training/test_dataset.py173def test_task_validation_allows_existing_dataset_flow_without_images(CODE
LOWtests/test_auto_training/test_dataset.py190def test_empty_dataset_summary_displays_existing_dataset_guidance():CODE
LOWtests/test_auto_training/test_dataset.py210def test_config_next_rejects_unprepared_yaml_without_loaded_images(CODE
LOWtests/test_auto_training/test_dataset.py245def test_get_training_args_reuses_prepared_dataset(monkeypatch, tmp_path):CODE
LOWtests/test_auto_training/test_dataset.py288def test_get_training_args_uses_resolved_wsl_dataset(monkeypatch):CODE
LOWtests/test_auto_training/test_dataset.py331def test_training_logs_data_source_before_preparation(CODE
LOWtests/test_auto_training/test_dialog.py30def test_compiled_chinese_training_translations_are_available():CODE
LOWtests/test_auto_training/test_dialog.py39def test_redetect_resets_state_and_starts_new_probe():CODE
LOWtests/test_auto_training/test_dialog.py69def test_close_hides_running_training_and_preserves_task():CODE
LOWtests/test_auto_training/test_dialog.py102def test_close_does_not_resave_loaded_existing_training_log():CODE
LOWtests/test_auto_training/test_dialog.py121def test_application_close_stops_background_training(monkeypatch):CODE
LOWtests/test_auto_training/test_dialog.py147def test_training_window_is_modeless_and_reused(monkeypatch):CODE
LOWtests/test_auto_training/test_dialog.py188def test_load_latest_training_log_uses_newest_saved_file(tmp_path):CODE
LOWtests/test_auto_training/test_dialog.py212def test_new_training_reenables_log_saving_after_loading_existing_model():CODE
LOWtests/test_auto_training/test_dialog.py240def test_redetect_falls_back_to_cpu_when_previous_gpu_is_unavailable():CODE
LOWtests/test_auto_training/test_dialog.py276def test_external_export_reuses_export_button_for_stop_action():CODE
LOWtests/test_auto_training/test_dialog.py304def test_export_dialog_reuses_primary_button_for_export_stop_and_apply():CODE
LOWtests/test_auto_training/test_dialog.py331def test_onnx_export_completion_keeps_dialog_open_for_apply():CODE
LOWtests/test_auto_training/test_dialog.py363def test_apply_exported_model_loads_config_and_returns_to_main_panel(CODE
LOWtests/test_auto_training/test_dialog.py405def test_training_status_keeps_original_compact_layout():CODE
LOWtests/test_auto_training/test_dialog.py421def test_train_tab_is_initialized_before_first_navigation():CODE
LOWtests/test_auto_training/test_dialog.py435def test_training_logs_use_hover_icon_actions():CODE
LOWtests/test_auto_training/test_dialog.py468def test_copy_training_logs_shows_temporary_checkmark(monkeypatch):CODE
LOWtests/test_auto_training/test_dialog.py498def test_training_images_keep_first_six_and_scroll_for_remaining(tmp_path):CODE
LOWtests/test_auto_training/test_dialog.py577def test_training_actions_use_single_export_button():CODE
LOWtests/test_auto_training/test_dialog.py600def test_basic_settings_adds_editable_project_and_environment():CODE
1384 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 Wrapping423 hits · 432 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.py279 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.py26except 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_runtime_applier.py17except Exception:CODE
LOWtests/test_settings/test_dialog_layout.py21except 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.py14except 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_magic_wand.py13except Exception:CODE
LOWtests/test_canvas/test_stroke_width.py13except 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.py19except 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_kie_linking.py14except Exception:CODE
LOWtests/test_labeling/test_label_loop_review.py10except Exception:CODE
LOWtests/test_labeling/test_label_widget_brush_mode.py13except Exception:CODE
LOWtests/test_labeling/test_upload_shape_attributes.py23except Exception:CODE
LOWtests/test_labeling/test_label_widget_groups.py14except Exception:CODE
LOWtests/test_labeling/test_chatbot_provider.py41 except Exception as error:CODE
LOWtests/test_labeling/test_chatbot_provider.py103 except Exception as error:CODE
MEDIUMtests/test_labeling/test_chatbot_provider.py36def refresh(provider_name, config_path):CODE
MEDIUMtests/test_labeling/test_chatbot_provider.py98def refresh():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.py1542def save_current_config(self):CODE
MEDIUManylabeling/views/training/ultralytics_dialog.py2141def open_image_file(self, image_path):CODE
MEDIUManylabeling/views/training/ultralytics_dialog.py2236def get_training_args(self, config):CODE
LOWanylabeling/views/training/ultralytics_dialog.py286 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1365 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1457 except Exception:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1548 except Exception as e:CODE
LOWanylabeling/views/training/ultralytics_dialog.py1668 except Exception as e:CODE
363 more matches not shown…
Empty Error Handlers70 hits · 350 pts
SeverityFileLineSnippetContext
HIGHanylabeling/views/training/ultralytics_dialog.py2150except (AttributeError, OSError):CODE
HIGHanylabeling/views/training/ultralytics_dialog.py2189except (AttributeError, OSError):CODE
HIGHanylabeling/views/labeling/label_widget.py6402except (RuntimeError, AttributeError):CODE
HIGHanylabeling/views/labeling/label_widget.py7154except ValueError:CODE
HIGHanylabeling/views/labeling/label_file.py209except OSError:CODE
HIGHanylabeling/views/labeling/settings/dialog.py971except Exception:CODE
HIGHanylabeling/views/labeling/settings/runtime_applier.py49except TypeError:CODE
HIGHanylabeling/views/labeling/chatbot/chat.py586except RuntimeError:CODE
HIGHanylabeling/views/labeling/chatbot/utils.py67except OSError:CODE
HIGHanylabeling/views/labeling/ppocr/editors.py1058except ModuleNotFoundError:CODE
HIGHanylabeling/views/labeling/ppocr/editors.py1271except Exception:CODE
HIGHanylabeling/views/labeling/ppocr/pipeline.py1760except Exception:CODE
HIGHanylabeling/views/labeling/utils/theme.py115except Exception:CODE
HIGHanylabeling/views/labeling/utils/theme.py138except Exception:CODE
HIGHanylabeling/views/labeling/utils/export.py151except ValueError:CODE
HIGHanylabeling/views/labeling/utils/file_search.py99except ValueError:CODE
HIGHanylabeling/views/labeling/utils/async_exif.py72except (RuntimeError, TypeError):CODE
HIGHanylabeling/views/labeling/utils/async_exif.py88except RuntimeError:CODE
HIGHanylabeling/views/labeling/utils/update_checker.py63except Exception:CODE
HIGHanylabeling/views/labeling/video_classifier/sidecar.py269except OSError:CODE
HIGHanylabeling/views/labeling/video_classifier/exporter.py406except OSError:CODE
HIGHanylabeling/views/labeling/video_classifier/utils.py217except ValueError:CODE
HIGHanylabeling/views/labeling/video_classifier/player.py299except TypeError:CODE
HIGHanylabeling/views/labeling/video_classifier/player.py303except TypeError:CODE
HIGHanylabeling/views/labeling/video_classifier/player.py343except Exception:CODE
HIGHanylabeling/views/labeling/pointcloud/import_dialog.py33except ExportCancelled:CODE
HIGHanylabeling/views/labeling/pointcloud/export_dialog.py25except ExportCancelled:CODE
HIGHanylabeling/views/labeling/pointcloud/camera.py539except (OSError, ValueError):CODE
HIGHanylabeling/views/labeling/widgets/vqa_dialog.py829except (json.JSONDecodeError, FileNotFoundError, KeyError):CODE
HIGHanylabeling/views/labeling/widgets/vqa_dialog.py895except (json.JSONDecodeError, FileNotFoundError, KeyError):CODE
HIGHanylabeling/views/labeling/widgets/vqa_dialog.py1336except (json.JSONDecodeError, FileNotFoundError, KeyError):CODE
HIGHanylabeling/views/labeling/widgets/vqa_dialog.py1730except (json.JSONDecodeError, FileNotFoundError, KeyError):CODE
HIGHanylabeling/views/labeling/widgets/vqa_dialog.py1749except (json.JSONDecodeError, FileNotFoundError, KeyError):CODE
HIGHanylabeling/views/labeling/widgets/vqa_dialog.py1832except ValueError:CODE
HIGHanylabeling/views/labeling/widgets/popup.py63except Exception:CODE
HIGHanylabeling/views/labeling/widgets/classifier_dialog.py1013except ValueError:CODE
HIGHanylabeling/views/labeling/widgets/classifier_dialog.py416except RuntimeError:CODE
HIGHanylabeling/views/labeling/widgets/classifier_dialog.py1080except RuntimeError:CODE
HIGHanylabeling/views/labeling/widgets/classifier_dialog.py1126except RuntimeError:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py1727except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py3182except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py305except OSError:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py457except OSError:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py3149except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py3156except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py3163except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py3170except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py3197except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py374except OSError:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py3190except Exception:CODE
HIGH…ling/views/labeling/widgets/video_classifier_dialog.py414except OSError:CODE
HIGHanylabeling/views/labeling/widgets/canvas.py4043except Exception:CODE
HIGHanylabeling/views/labeling/widgets/chatbot_dialog.py2221except ValueError:CODE
HIGHanylabeling/services/auto_labeling/model_manager.py830except TypeError:CODE
HIGH…ing/services/auto_labeling/segment_anything_2_video.py187except Exception as e: # noqaCODE
HIGH…ervices/auto_labeling/utils/sahi/models/huggingface.py11except Exception:CODE
HIGH…ing/services/auto_labeling/engines/build_trt_engine.py249except Exception:CODE
HIGH…ylabeling/services/auto_labeling/visualgd/util/misc.py401except Exception:CODE
HIGH…eling/services/auto_labeling/visualgd/util/slconfig.py432except ValueError:CODE
HIGH…eling/services/auto_labeling/visualgd/util/slconfig.py436except ValueError:CODE
10 more matches not shown…
Unused Imports370 hits · 332 pts
SeverityFileLineSnippetContext
LOWtools/onnx_exporter/export_internimage_model_onnx.py2CODE
LOWtools/onnx_exporter/export_yolow_onnx.py2CODE
LOWtests/test_auto_training/test_dialog.py21CODE
LOWtests/test_auto_labeling/test_model_cache_deletion.py13CODE
LOWtests/test_auto_labeling/test_layout.py11CODE
LOWtests/test_models/test_scrfd.py8CODE
LOWtests/test_ppocr/test_result_action_icons.py10CODE
LOWtests/test_settings/test_dialog_layout.py9CODE
LOWtests/test_widgets/test_toolbar_layout.py9CODE
LOWtests/test_widgets/test_canvas_adjustment.py12CODE
LOWtests/test_pointcloud/test_camera_controls.py9CODE
LOWtests/test_pointcloud/test_multicamera.py5CODE
LOWtests/test_pointcloud/test_controls.py9CODE
LOWtests/test_pointcloud/test_import.py11CODE
LOWtests/test_pointcloud/test_import.py23CODE
LOWtests/test_pointcloud/test_dialog.py11CODE
LOWtests/test_labeling/test_label_widget_metrics.py60CODE
LOWtests/test_labeling/test_label_widget_metrics.py75CODE
LOWanylabeling/__init__.py1CODE
LOWanylabeling/__init__.py1CODE
LOWanylabeling/__init__.py1CODE
LOWanylabeling/__init__.py3CODE
LOWanylabeling/__init__.py4CODE
LOWanylabeling/__init__.py4CODE
LOWanylabeling/__init__.py4CODE
LOWanylabeling/app.py305CODE
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.py59CODE
LOWanylabeling/views/training/ultralytics_dialog.py65CODE
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.py40CODE
LOWanylabeling/views/labeling/label_widget.py40CODE
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
310 more matches not shown…
Decorative Section Separators84 hits · 329 pts
SeverityFileLineSnippetContext
MEDIUManylabeling/views/labeling/video_classifier/exporter.py66 # ----------------------------------------------------------------COMMENT
MEDIUManylabeling/views/labeling/video_classifier/exporter.py176 # ----------------------------------------------------------------COMMENT
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py221 # ===================================COMMENT
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py223 # ===================================COMMENT
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py437 # ===================================STRING
MEDIUM…/views/labeling/widgets/auto_labeling/auto_labeling.py439 # ===================================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…
Deep Nesting304 hits · 261 pts
SeverityFileLineSnippetContext
LOWtools/label_drawer.py227CODE
LOWtools/label_drawer.py498CODE
LOWtests/test_auto_labeling/test_batch_range.py35CODE
LOWtests/test_ppocr/test_latex_editor.py173CODE
LOWtests/test_ppocr/test_result_action_icons.py36CODE
LOWtests/test_pointcloud/test_selection.py148CODE
LOWtests/test_pointcloud/test_io.py556CODE
LOWtests/test_pointcloud/test_import.py237CODE
LOWtests/test_pointcloud/test_workflow_benchmark.py104CODE
LOWtests/test_pointcloud/test_dialog.py159CODE
LOWtests/test_labeling/test_label_widget_attributes.py348CODE
LOWtests/test_labeling/test_upload_shape_attributes.py273CODE
LOWanylabeling/views/training/ultralytics_dialog.py802CODE
LOWanylabeling/views/training/ultralytics_dialog.py1338CODE
LOWanylabeling/views/training/ultralytics_dialog.py1440CODE
LOWanylabeling/views/training/ultralytics_dialog.py1558CODE
LOWanylabeling/views/training/ultralytics_dialog.py1773CODE
LOWanylabeling/views/training/ultralytics_dialog.py1798CODE
LOWanylabeling/views/training/ultralytics_dialog.py1933CODE
LOWanylabeling/views/training/ultralytics_dialog.py2141CODE
LOWanylabeling/views/training/ultralytics_dialog.py2177CODE
LOWanylabeling/views/training/ultralytics_dialog.py2236CODE
LOWanylabeling/views/training/ultralytics_dialog.py2420CODE
LOWanylabeling/views/training/ultralytics_dialog.py1339CODE
LOWanylabeling/views/training/ultralytics_dialog.py1441CODE
LOWanylabeling/views/labeling/label_widget.py2765CODE
LOWanylabeling/views/labeling/label_widget.py3356CODE
LOWanylabeling/views/labeling/label_widget.py4106CODE
LOWanylabeling/views/labeling/label_widget.py4536CODE
LOWanylabeling/views/labeling/label_widget.py4570CODE
LOWanylabeling/views/labeling/label_widget.py5482CODE
LOWanylabeling/views/labeling/label_widget.py5692CODE
LOWanylabeling/views/labeling/label_widget.py6070CODE
LOWanylabeling/views/labeling/label_widget.py6978CODE
LOWanylabeling/views/labeling/label_file.py68CODE
LOWanylabeling/views/labeling/shape.py231CODE
LOWanylabeling/views/labeling/shape.py433CODE
LOWanylabeling/views/labeling/shape.py675CODE
LOWanylabeling/views/labeling/shape.py764CODE
LOWanylabeling/views/labeling/label_converter.py87CODE
LOWanylabeling/views/labeling/label_converter.py620CODE
LOWanylabeling/views/labeling/label_converter.py668CODE
LOWanylabeling/views/labeling/label_converter.py760CODE
LOWanylabeling/views/labeling/label_converter.py1234CODE
LOWanylabeling/views/labeling/label_converter.py1452CODE
LOWanylabeling/views/labeling/label_converter.py1534CODE
LOWanylabeling/views/labeling/label_converter.py1864CODE
LOWanylabeling/views/labeling/label_converter.py2183CODE
LOWanylabeling/views/labeling/label_converter.py2261CODE
LOWanylabeling/views/labeling/settings/controller.py79CODE
LOWanylabeling/views/labeling/settings/controller.py200CODE
LOWanylabeling/views/labeling/settings/editors.py215CODE
LOWanylabeling/views/labeling/settings/dialog.py170CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py500CODE
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
244 more matches not shown…
Over-Commented Block433 hits · 238 pts
SeverityFileLineSnippetContext
LOWpyproject.toml1# X-AnyLabeling GPLv3 License - https://github.com/CVHub520/X-AnyLabeling/blob/main/LICENSECOMMENT
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
LOW…ing/services/auto_labeling/configs/clip/clip_vocab.txt14001##個COMMENT
373 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.py1692 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 · 116 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.py3436 # Create a blank maskCOMMENT
MEDIUManylabeling/views/labeling/label_widget.py4503 # Create a container widget for the grid layoutCOMMENT
MEDIUManylabeling/views/labeling/label_widget.py2478 # Create a container widget for the grid layoutSTRING
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.py112 # 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.py535 # Create a container for label and help buttonCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py587 # Create a container for label and help buttonCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py654 # Create a container for label and buttonsCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py840 # Create a splitter for the right panel to separate image and settingsCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py1301 # Create a loading message widgetCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py1317 # Create a container frame for the icon with rounded backgroundCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py1329 # Create the icon labelCOMMENT
MEDIUManylabeling/views/labeling/widgets/chatbot_dialog.py2276 # 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
MEDIUM⚡anylabeling/services/auto_labeling/rmbg.py147 # Create the final image with transparent backgroundCOMMENT
MEDIUM⚡anylabeling/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 Patterns74 hits · 74 pts
SeverityFileLineSnippetContext
LOWtools/onnx_exporter/export_yolov8_obb_onnx.py235CODE
LOWanylabeling/views/labeling/label_file.py138CODE
LOWanylabeling/views/labeling/shape.py68CODE
LOWanylabeling/views/labeling/schema.py19CODE
LOWanylabeling/views/labeling/utils/qt.py72CODE
LOWanylabeling/views/labeling/widgets/label_dialog.py1267CODE
LOWanylabeling/views/labeling/widgets/label_dialog.py1671CODE
LOWanylabeling/views/common/converter.py508CODE
LOWanylabeling/services/auto_labeling/rtdetr.py210CODE
LOWanylabeling/services/auto_labeling/yolov5_cls.py69CODE
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.py128CODE
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.py291CODE
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.py355CODE
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.py500CODE
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.py356CODE
LOW…labeling/services/auto_labeling/utils/sahi/utils/cv.py449CODE
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
14 more matches not shown…
Modern Structural Boilerplate85 hits · 61 pts
SeverityFileLineSnippetContext
LOWanylabeling/config.py20def set_work_directory(directory: str) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py70 def set_value(self, value: Any) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py117 def set_value(self, value: Any) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py290 def set_value(self, value: Any) -> None:CODE
LOWanylabeling/views/labeling/settings/editors.py440 def set_value(self, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py463 def set_error_state(self, enabled: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py522 def set_value(self, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py536 def set_error_state(self, enabled: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py623 def set_value(self, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/editors.py640 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
LOW⚡anylabeling/views/labeling/settings/dialog.py747 def _set_primary_dirty(self, primary: str, dirty: bool) -> None:STRING
LOW⚡anylabeling/views/labeling/settings/dialog.py753 def _set_bottom_controls_visible(self, visible: bool) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py400 def _setup_ui(self) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py732 def _update_nav_visuals(self, active_primary: str) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py880 def _update_card_max_height(self) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py1780 def _set_combo_value(self, combo: QtWidgets.QComboBox, value: Any) -> None:STRING
LOWanylabeling/views/labeling/settings/dialog.py2066 def _set_status(self, text: str, level: str) -> None:STRING
LOWanylabeling/views/labeling/settings/__init__.py13__all__ = [CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py34 def set_auto_switch_to_edit_mode(self, enabled: bool) -> None:CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py196 def update_zoom_shortcut_hint(self) -> None:CODE
LOWanylabeling/views/labeling/settings/runtime_applier.py589 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.py483def set_nested_value(data: dict[str, Any], key_path: str, value: Any) -> None:CODE
LOW⚡anylabeling/views/labeling/ppocr/editors.py2945 def _update_heading_button_style(self) -> None:STRING
LOW⚡anylabeling/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
LOW⚡anylabeling/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.py40__all__ = ["run_all_images"]CODE
LOWanylabeling/views/labeling/utils/visualization.py46__all__ = ["save_visualization"]CODE
LOWanylabeling/views/labeling/utils/crop.py44__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
25 more matches not shown…
AI Slop Vocabulary8 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUManylabeling/views/labeling/widgets/label_list_widget.py348 # 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.py5127 # 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.py95 # Check if four points form a rectangleCOMMENT
LOWanylabeling/views/labeling/utils/general.py234 # Check if running in WSLCOMMENT
LOW…ng/views/labeling/widgets/searchable_model_dropdown.py562 # 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.py533 # Check if any models match the searchCOMMENT
LOWanylabeling/views/labeling/widgets/canvas.py5530 # Assign new_group_id to non-group shapesCOMMENT
LOWanylabeling/views/labeling/widgets/chatbot_dialog.py917 # Set focus to the message inputCOMMENT
LOWanylabeling/views/labeling/widgets/chatbot_dialog.py2019 # Check if image exists locally or in the import directoryCOMMENT
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py813 # Open file dialog to select "config.yaml" file for modelCOMMENT
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py1436 # Check if Florence2 model is loadedCOMMENT
LOWanylabeling/services/auto_labeling/utils/general.py181 # Check if the point is within the bounding box.COMMENT
Cross-Language Confusion5 hits · 20 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
HIGHanylabeling/views/labeling/pointcloud/viewport.py44 } else if (visible < 0.5 || any(greaterThan(abs(clip.xyz), vec3(clip.w)))CODE
HIGHanylabeling/views/labeling/pointcloud/viewport.py45 || clip.x >= clip.w || clip.y <= -clip.w) {CODE
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
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
Modern AI Meta-Vocabulary2 hits · 5 pts
SeverityFileLineSnippetContext
MEDIUMtools/onnx_exporter/export_geco_onnx.py271 else: # zero shotCODE
MEDIUMdocs/en/user_guide.md70 * [8.12 Zero-Shot Counting](#812-zero-shot-counting)COMMENT
Fake / Example Data3 hits · 4 pts
SeverityFileLineSnippetContext
LOW⚡…/views/labeling/widgets/auto_labeling/auto_labeling.py1724 if "placeholder" in widget_info and hasattr(CODE
LOW⚡…/views/labeling/widgets/auto_labeling/auto_labeling.py1727 widget.setPlaceholderText(widget_info["placeholder"])CODE
LOW…/views/labeling/widgets/auto_labeling/auto_labeling.py1761 widget_placeholder = widget_item.get("placeholder")CODE