Repository Analysis

geekyutao/Inpaint-Anything

Inpaint anything using Segment Anything and inpainting models.

16.1 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of geekyutao/Inpaint-Anything, a Jupyter Notebook project with 7,676 GitHub stars. SynthScan v2.0 examined 45,267 lines of code across 427 source files, recording 626 pattern matches distributed across 13 syntactic categories. The overall adjusted score of 16.1 places this repository in the Moderate 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).

16.1
Adjusted Score
16.1
Raw Score
100%
Time Factor
2026-07-29
Last Push
7.7K
Stars
Jupyter Notebook
Language
45.3K
Lines of Code
427
Files
626
Pattern Hits
2026-08-02
Scan Date
0.04
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

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

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 1HIGH 14MEDIUM 18LOW 593

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 626 distinct pattern matches across 13 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.

Unused Imports284 hits · 284 pts
SeverityFileLineSnippetContext
LOWremove_anything_3d.py2CODE
LOWremove_anything_3d.py14CODE
LOWremove_anything_3d.py14CODE
LOWremove_anything_3d.py19CODE
LOWostrack.py1CODE
LOWostrack.py12CODE
LOWfill_anything.py1CODE
LOWfill_anything.py8CODE
LOWfill_anything.py8CODE
LOWfill_anything.py8CODE
LOWreplace_anything.py1CODE
LOWreplace_anything.py8CODE
LOWreplace_anything.py8CODE
LOWreplace_anything.py8CODE
LOWlama_inpaint.py8CODE
LOWremove_anything_video.py6CODE
LOWremove_anything_video.py6CODE
LOWsam_segment.py6CODE
LOWsam_segment.py6CODE
LOWnerf/load_blender.py6CODE
LOWnerf/load_LINEMOD.py6CODE
LOWnerf/run_nerf.py1CODE
LOWnerf/run_nerf.py4CODE
LOWnerf/run_nerf.py8CODE
LOWnerf/run_nerf.py12CODE
LOWnerf/run_nerf.py14CODE
LOWnerf/load_llff.py21CODE
LOWapp/__init__.py2CODE
LOWapp/__init__.py3CODE
LOWapp/app.py9CODE
LOWapp/app.py15CODE
LOWapp/app.py16CODE
LOWapp/app.py16CODE
LOWapp/app.py16CODE
LOWapp/app.py16CODE
LOWapp/.ipynb_checkpoints/app-checkpoint.py11CODE
LOWapp/.ipynb_checkpoints/app-checkpoint.py12CODE
LOWapp/.ipynb_checkpoints/app-checkpoint.py13CODE
LOWapp/.ipynb_checkpoints/app-checkpoint.py14CODE
LOWapp/.ipynb_checkpoints/app-checkpoint.py14CODE
LOWutils/frames2video copy.py7CODE
LOWutils/video2frames.py2CODE
LOWutils/video2frames.py4CODE
LOWutils/video2frames.py6CODE
LOWutils/video2frames.py7CODE
LOWutils/visualize_bbox.py3CODE
LOWutils/visualize_bbox.py4CODE
LOWutils/mask_processing.py2CODE
LOWutils/mask_processing.py3CODE
LOWutils/__init__.py1CODE
LOWutils/utils.py4CODE
LOWutils/utils.py4CODE
LOWutils/visualize_mask_on_img.py1CODE
LOWutils/visualize_mask_on_img.py5CODE
LOWutils/visualize_mask_on_img.py8CODE
LOWutils/visualize_mask_on_img.py8CODE
LOWutils/visualize_mask_on_img.py8CODE
LOWlama/saicinpainting/training/trainers/base.py10CODE
LOW…/saicinpainting/training/modules/depthwise_sep_conv.py1CODE
LOWlama/saicinpainting/training/modules/ffc.py13CODE
224 more matches not shown…
Hyper-Verbose Identifiers98 hits · 98 pts
SeverityFileLineSnippetContext
LOWsttn_video_inpaint.py73def inpaint_video_with_builded_sttn(CODE
LOWlama_inpaint.py114def inpaint_img_with_builded_lama(CODE
LOWlama/saicinpainting/utils.py20def check_and_warn_input_range(tensor, min_value, max_value, name):CODE
LOWlama/saicinpainting/utils.py107def register_debug_signal_handlers(sig=signal.SIGUSR1, handler=print_traceback_handler):CODE
LOWlama/saicinpainting/utils.py112def handle_deterministic_config(config):CODE
LOWlama/saicinpainting/utils.py168def handle_ddp_parent_process():CODE
LOW…a/saicinpainting/training/losses/distance_weighting.py117def make_mask_distance_weighter(kind='none', **kwargs):CODE
LOWlama/saicinpainting/training/visualizers/base.py23def visualize_mask_and_images(images_dict: Dict[str, np.ndarray], keys: List[str],CODE
LOWlama/saicinpainting/training/visualizers/base.py61def visualize_mask_and_images_batch(batch: Dict[str, torch.Tensor], keys: List[str], max_items=10,CODE
LOWlama/saicinpainting/training/trainers/default.py17def make_constant_area_crop_batch(batch, **kwargs):CODE
LOWlama/saicinpainting/training/modules/fake_fakes.py34 def _fill_masks_with_gradient(self, masks):CODE
LOWlama/saicinpainting/training/data/datasets.py206def make_default_train_dataloader(indir, kind='default', out_size=512, mask_gen_kwargs=None, transform_variant='default'CODE
LOWlama/saicinpainting/training/data/datasets.py283def make_default_val_dataloader(*args, dataloader_kwargs=None, **kwargs):CODE
LOWlama/saicinpainting/training/data/datasets.py292def make_constant_area_crop_params(img_height, img_width, min_size=128, max_size=512, area=256*256, round_to_mod=16):CODE
LOWlama/saicinpainting/training/data/masks.py22def make_random_irregular_mask(shape, max_angle=4, max_len=60, max_width=20, min_times=0, max_times=10,CODE
LOWlama/saicinpainting/training/data/masks.py72def make_random_rectangle_mask(shape, margin=10, bbox_min_size=30, bbox_max_size=100, min_times=0, max_times=3):CODE
LOWlama/saicinpainting/training/data/masks.py118def make_random_superres_mask(shape, min_step=2, max_step=4, min_width=1, max_width=3):CODE
LOWlama/saicinpainting/training/data/aug.py53 def get_transform_init_args_names(self):CODE
LOWlama/saicinpainting/training/data/aug.py83 def get_transform_init_args_names(self):CODE
LOWlama/saicinpainting/evaluation/losses/base_loss.py121def fid_calculate_activation_statistics(act):CODE
LOWlama/saicinpainting/evaluation/losses/base_loss.py127def calculate_frechet_distance(activations_pred, activations_target, eps=1e-6):CODE
LOWlama/saicinpainting/evaluation/losses/base_loss.py263def distribute_values_to_classes(target_class_freq_by_image_mask, values, idx2name):CODE
LOWlama/saicinpainting/evaluation/losses/base_loss.py513 def distribute_fid_to_classes(self, class_freq, activations_pred, activations_target):CODE
LOWlama/saicinpainting/evaluation/losses/fid/fid_score.py160def calculate_frechet_distance(mu1, sigma1, mu2, sigma2, eps=1e-6):CODE
LOWlama/saicinpainting/evaluation/losses/fid/fid_score.py218def calculate_activation_statistics(files, model, batch_size=50,CODE
LOWlama/saicinpainting/evaluation/losses/fid/fid_score.py243def _compute_statistics_of_path(path, model, batch_size, dims, cuda):CODE
LOWlama/saicinpainting/evaluation/losses/fid/fid_score.py257def _compute_statistics_of_images(images, model, batch_size, dims, cuda, keep_size=False):CODE
LOWlama/saicinpainting/evaluation/losses/fid/fid_score.py268def calculate_fid_given_paths(paths, batch_size, cuda, dims):CODE
LOWlama/saicinpainting/evaluation/losses/fid/fid_score.py289def calculate_fid_given_images(images, batch_size, cuda, dims, use_globals=False, keep_size=False):CODE
LOWlama/saicinpainting/evaluation/masks/mask.py250 def _check_masks_intersection(self, aug_mask, total_mask_area, prev_masks):CODE
LOWlama/saicinpainting/evaluation/masks/mask.py260 def _check_foreground_intersection(self, aug_mask, foreground):CODE
LOWlama/saicinpainting/evaluation/masks/mask.py410def propose_random_square_crop(mask, min_overlap=0.5):CODE
LOW…icinpainting/evaluation/masks/countless/countless3d.py209def dynamic_countless_generalized(data, factor):CODE
LOW…icinpainting/evaluation/masks/countless/countless3d.py261def downsample_with_averaging(array):CODE
LOW…icinpainting/evaluation/masks/countless/countless3d.py282def downsample_with_max_pooling(array):CODE
LOW…icinpainting/evaluation/masks/countless/countless2d.py376def downsample_with_averaging(array):CODE
LOW…icinpainting/evaluation/masks/countless/countless2d.py401def downsample_with_max_pooling(array):CODE
LOWlama/bin/analyze_errors.py85def extract_overlapping_masks(mask_fnames, cur_i, fake_scores_table, max_overlaps_n=2):CODE
LOWlama/bin/sample_from_dataset.py25def save_masked_img_for_sidebyside(item, out_file):CODE
LOWlama/bin/saicinpainting/utils.py20def check_and_warn_input_range(tensor, min_value, max_value, name):CODE
LOWlama/bin/saicinpainting/utils.py107def register_debug_signal_handlers(sig=signal.SIGUSR1, handler=print_traceback_handler):CODE
LOWlama/bin/saicinpainting/utils.py112def handle_deterministic_config(config):CODE
LOWlama/bin/saicinpainting/utils.py168def handle_ddp_parent_process():CODE
LOW…n/saicinpainting/training/losses/distance_weighting.py117def make_mask_distance_weighter(kind='none', **kwargs):CODE
LOWlama/bin/saicinpainting/training/visualizers/base.py23def visualize_mask_and_images(images_dict: Dict[str, np.ndarray], keys: List[str],CODE
LOWlama/bin/saicinpainting/training/visualizers/base.py61def visualize_mask_and_images_batch(batch: Dict[str, torch.Tensor], keys: List[str], max_items=10,CODE
LOWlama/bin/saicinpainting/training/trainers/default.py17def make_constant_area_crop_batch(batch, **kwargs):CODE
LOWlama/bin/saicinpainting/training/modules/fake_fakes.py34 def _fill_masks_with_gradient(self, masks):CODE
LOWlama/bin/saicinpainting/training/data/datasets.py206def make_default_train_dataloader(indir, kind='default', out_size=512, mask_gen_kwargs=None, transform_variant='default'CODE
LOWlama/bin/saicinpainting/training/data/datasets.py283def make_default_val_dataloader(*args, dataloader_kwargs=None, **kwargs):CODE
LOWlama/bin/saicinpainting/training/data/datasets.py292def make_constant_area_crop_params(img_height, img_width, min_size=128, max_size=512, area=256*256, round_to_mod=16):CODE
LOWlama/bin/saicinpainting/training/data/masks.py22def make_random_irregular_mask(shape, max_angle=4, max_len=60, max_width=20, min_times=0, max_times=10,CODE
LOWlama/bin/saicinpainting/training/data/masks.py72def make_random_rectangle_mask(shape, margin=10, bbox_min_size=30, bbox_max_size=100, min_times=0, max_times=3):CODE
LOWlama/bin/saicinpainting/training/data/masks.py118def make_random_superres_mask(shape, min_step=2, max_step=4, min_width=1, max_width=3):CODE
LOWlama/bin/saicinpainting/training/data/aug.py53 def get_transform_init_args_names(self):CODE
LOWlama/bin/saicinpainting/training/data/aug.py83 def get_transform_init_args_names(self):CODE
LOWlama/bin/saicinpainting/evaluation/losses/base_loss.py121def fid_calculate_activation_statistics(act):CODE
LOWlama/bin/saicinpainting/evaluation/losses/base_loss.py127def calculate_frechet_distance(activations_pred, activations_target, eps=1e-6):CODE
LOWlama/bin/saicinpainting/evaluation/losses/base_loss.py263def distribute_values_to_classes(target_class_freq_by_image_mask, values, idx2name):CODE
LOWlama/bin/saicinpainting/evaluation/losses/base_loss.py513 def distribute_fid_to_classes(self, class_freq, activations_pred, activations_target):CODE
38 more matches not shown…
AI Structural Patterns87 hits · 87 pts
SeverityFileLineSnippetContext
LOWnerf/run_nerf.py69CODE
LOWnerf/run_nerf.py308CODE
LOWlama/saicinpainting/training/losses/style_loss.py155CODE
LOWlama/saicinpainting/training/losses/adversarial.py82CODE
LOWlama/saicinpainting/training/losses/perceptual.py113CODE
LOWlama/saicinpainting/training/trainers/default.py27CODE
LOWlama/saicinpainting/training/modules/multiscale.py45CODE
LOWlama/saicinpainting/training/modules/multiscale.py96CODE
LOW…/saicinpainting/training/modules/squeeze_excitation.py20CODE
LOW…a/saicinpainting/training/modules/multidilated_conv.py7CODE
LOW…/saicinpainting/training/modules/depthwise_sep_conv.py17CODE
LOWlama/saicinpainting/training/modules/ffc.py51CODE
LOWlama/saicinpainting/training/modules/ffc.py163CODE
LOWlama/saicinpainting/training/modules/ffc.py168CODE
LOWlama/saicinpainting/training/modules/ffc.py230CODE
LOWlama/saicinpainting/training/modules/ffc.py306CODE
LOWlama/saicinpainting/training/modules/fake_fakes.py32CODE
LOWlama/saicinpainting/training/modules/pix2pixhd.py90CODE
LOWlama/saicinpainting/training/modules/pix2pixhd.py152CODE
LOWlama/saicinpainting/training/modules/pix2pixhd.py175CODE
LOWlama/saicinpainting/training/modules/pix2pixhd.py179CODE
LOWlama/saicinpainting/training/modules/pix2pixhd.py240CODE
LOWlama/saicinpainting/training/modules/pix2pixhd.py342CODE
LOWlama/saicinpainting/training/data/datasets.py90CODE
LOWlama/saicinpainting/training/data/masks.py210CODE
LOWlama/saicinpainting/training/data/masks.py253CODE
LOWlama/saicinpainting/training/data/aug.py17CODE
LOWlama/saicinpainting/evaluation/losses/lpips.py252CODE
LOWlama/saicinpainting/evaluation/losses/lpips.py764CODE
LOWlama/saicinpainting/evaluation/losses/lpips.py805CODE
LOWlama/saicinpainting/evaluation/losses/lpips.py846CODE
LOWlama/saicinpainting/evaluation/losses/lpips.py891CODE
LOWlama/saicinpainting/evaluation/masks/mask.py141CODE
LOWlama/bin/saicinpainting/training/losses/style_loss.py155CODE
LOWlama/bin/saicinpainting/training/losses/adversarial.py82CODE
LOWlama/bin/saicinpainting/training/losses/perceptual.py113CODE
LOWlama/bin/saicinpainting/training/trainers/default.py27CODE
LOWlama/bin/saicinpainting/training/modules/multiscale.py45CODE
LOWlama/bin/saicinpainting/training/modules/multiscale.py96CODE
LOW…/saicinpainting/training/modules/squeeze_excitation.py20CODE
LOW…n/saicinpainting/training/modules/multidilated_conv.py7CODE
LOW…/saicinpainting/training/modules/depthwise_sep_conv.py17CODE
LOWlama/bin/saicinpainting/training/modules/ffc.py51CODE
LOWlama/bin/saicinpainting/training/modules/ffc.py163CODE
LOWlama/bin/saicinpainting/training/modules/ffc.py168CODE
LOWlama/bin/saicinpainting/training/modules/ffc.py230CODE
LOWlama/bin/saicinpainting/training/modules/ffc.py306CODE
LOWlama/bin/saicinpainting/training/modules/fake_fakes.py32CODE
LOWlama/bin/saicinpainting/training/modules/pix2pixhd.py90CODE
LOWlama/bin/saicinpainting/training/modules/pix2pixhd.py152CODE
LOWlama/bin/saicinpainting/training/modules/pix2pixhd.py175CODE
LOWlama/bin/saicinpainting/training/modules/pix2pixhd.py179CODE
LOWlama/bin/saicinpainting/training/modules/pix2pixhd.py240CODE
LOWlama/bin/saicinpainting/training/modules/pix2pixhd.py342CODE
LOWlama/bin/saicinpainting/training/data/datasets.py90CODE
LOWlama/bin/saicinpainting/training/data/masks.py210CODE
LOWlama/bin/saicinpainting/training/data/masks.py253CODE
LOWlama/bin/saicinpainting/training/data/aug.py17CODE
LOWlama/bin/saicinpainting/evaluation/losses/lpips.py252CODE
LOWlama/bin/saicinpainting/evaluation/losses/lpips.py764CODE
27 more matches not shown…
Cross-File Repetition14 hits · 70 pts
SeverityFileLineSnippetContext
HIGH…icinpainting/evaluation/masks/countless/countless3d.py0downsample x by factor using striding. @return: the downsampled array, of the same type as x.STRING
HIGH…icinpainting/evaluation/masks/countless/countless2d.py0downsample x by factor using striding. @return: the downsampled array, of the same type as x.STRING
HIGH…icinpainting/evaluation/masks/countless/countless3d.py0downsample x by factor using striding. @return: the downsampled array, of the same type as x.STRING
HIGH…icinpainting/evaluation/masks/countless/countless2d.py0downsample x by factor using striding. @return: the downsampled array, of the same type as x.STRING
HIGHlama/bin/models/ade20k/mobilenet.py0constructs a resnet-18 model. args: pretrained (bool): if true, returns a model pre-trained on imagenetSTRING
HIGHlama/models/ade20k/mobilenet.py0constructs a resnet-18 model. args: pretrained (bool): if true, returns a model pre-trained on imagenetSTRING
HIGHlama/bin/models/ade20k/resnet.py0constructs a resnet-18 model. args: pretrained (bool): if true, returns a model pre-trained on imagenetSTRING
HIGHlama/models/ade20k/resnet.py0constructs a resnet-18 model. args: pretrained (bool): if true, returns a model pre-trained on imagenetSTRING
HIGHlama/bin/models/ade20k/resnet.py0modified from https://github.com/csailvision/semantic-segmentation-pytorchSTRING
HIGHlama/bin/models/ade20k/utils.py0modified from https://github.com/csailvision/semantic-segmentation-pytorchSTRING
HIGHlama/bin/models/ade20k/base.py0modified from https://github.com/csailvision/semantic-segmentation-pytorchSTRING
HIGHlama/models/ade20k/resnet.py0modified from https://github.com/csailvision/semantic-segmentation-pytorchSTRING
HIGHlama/models/ade20k/utils.py0modified from https://github.com/csailvision/semantic-segmentation-pytorchSTRING
HIGHlama/models/ade20k/base.py0modified from https://github.com/csailvision/semantic-segmentation-pytorchSTRING
Deep Nesting64 hits · 64 pts
SeverityFileLineSnippetContext
LOWnerf/run_nerf.py422CODE
LOWlama/saicinpainting/utils.py121CODE
LOW…a/saicinpainting/training/losses/distance_weighting.py52CODE
LOWlama/saicinpainting/training/trainers/base.py224CODE
LOW…a/saicinpainting/training/modules/multidilated_conv.py7CODE
LOWlama/saicinpainting/training/data/datasets.py101CODE
LOWlama/saicinpainting/training/data/datasets.py249CODE
LOWlama/saicinpainting/training/data/masks.py22CODE
LOWlama/saicinpainting/evaluation/evaluator.py67CODE
LOWlama/saicinpainting/evaluation/losses/lpips.py252CODE
LOWlama/saicinpainting/evaluation/losses/lpips.py850CODE
LOW…icinpainting/evaluation/masks/countless/countless2d.py310CODE
LOW…icinpainting/evaluation/masks/countless/countless2d.py347CODE
LOWlama/bin/analyze_errors.py103CODE
LOWlama/bin/predict_inner_features.py39CODE
LOWlama/bin/predict.py39CODE
LOWlama/bin/make_checkpoint.py16CODE
LOWlama/bin/report_from_tb.py37CODE
LOWlama/bin/gen_mask_dataset.py27CODE
LOWlama/bin/gen_mask_dataset_hydra.py29CODE
LOWlama/bin/saicinpainting/utils.py121CODE
LOW…n/saicinpainting/training/losses/distance_weighting.py52CODE
LOWlama/bin/saicinpainting/training/trainers/base.py224CODE
LOW…n/saicinpainting/training/modules/multidilated_conv.py7CODE
LOWlama/bin/saicinpainting/training/data/datasets.py101CODE
LOWlama/bin/saicinpainting/training/data/datasets.py249CODE
LOWlama/bin/saicinpainting/training/data/masks.py22CODE
LOWlama/bin/saicinpainting/evaluation/evaluator.py67CODE
LOWlama/bin/saicinpainting/evaluation/losses/lpips.py252CODE
LOWlama/bin/saicinpainting/evaluation/losses/lpips.py850CODE
LOW…icinpainting/evaluation/masks/countless/countless2d.py310CODE
LOW…icinpainting/evaluation/masks/countless/countless2d.py347CODE
LOWlama/bin/models/ade20k/mobilenet.py129CODE
LOWlama/bin/models/ade20k/base.py68CODE
LOW…in/models/ade20k/segm_lib/nn/parallel/data_parallel.py27CODE
LOW…in/models/ade20k/segm_lib/nn/parallel/data_parallel.py32CODE
LOWlama/bin/models/ade20k/segm_lib/utils/th.py18CODE
LOW…ma/bin/models/ade20k/segm_lib/utils/data/dataloader.py104CODE
LOW…ma/bin/models/ade20k/segm_lib/utils/data/dataloader.py145CODE
LOWlama/bin/paper_runfiles/find_best_checkpoint.py16CODE
LOWlama/models/ade20k/mobilenet.py129CODE
LOWlama/models/ade20k/base.py68CODE
LOW…ma/models/ade20k/segm_lib/nn/parallel/data_parallel.py27CODE
LOW…ma/models/ade20k/segm_lib/nn/parallel/data_parallel.py32CODE
LOWlama/models/ade20k/segm_lib/utils/th.py18CODE
LOWlama/models/ade20k/segm_lib/utils/data/dataloader.py104CODE
LOWlama/models/ade20k/segm_lib/utils/data/dataloader.py145CODE
LOWsegment_anything/segment_anything/utils/amg.py44CODE
LOWsegment_anything/segment_anything/utils/amg.py59CODE
LOWsttn/test.py89CODE
LOWsttn/model/sttn.py25CODE
LOWsttn/model/sttn.py31CODE
LOWsttn/model/vis.py25CODE
LOWsttn/model/vis.py31CODE
LOWpytracking/lib/test/tracker/basetracker.py80CODE
LOWpytracking/lib/test/tracker/ostrack.py73CODE
LOWpytracking/lib/test/evaluation/data.py36CODE
LOWpytracking/lib/test/evaluation/data.py55CODE
LOWpytracking/lib/config/ostrack/config.py123CODE
LOWpytracking/lib/utils/ce_utils.py15CODE
4 more matches not shown…
Self-Referential Comments14 hits · 42 pts
SeverityFileLineSnippetContext
MEDIUMlama/bin/models/ade20k/segm_lib/nn/modules/unittest.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/bin/models/ade20k/segm_lib/nn/modules/batchnorm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/bin/models/ade20k/segm_lib/nn/modules/comm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/bin/models/ade20k/segm_lib/nn/modules/replicate.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/bin/models/ade20k/segm_lib/nn/modules/__init__.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUM…de20k/segm_lib/nn/modules/tests/test_sync_batchnorm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUM…0k/segm_lib/nn/modules/tests/test_numeric_batchnorm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/models/ade20k/segm_lib/nn/modules/unittest.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/models/ade20k/segm_lib/nn/modules/batchnorm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/models/ade20k/segm_lib/nn/modules/comm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/models/ade20k/segm_lib/nn/modules/replicate.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUMlama/models/ade20k/segm_lib/nn/modules/__init__.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUM…de20k/segm_lib/nn/modules/tests/test_sync_batchnorm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
MEDIUM…0k/segm_lib/nn/modules/tests/test_numeric_batchnorm.py7# This file is part of Synchronized-BatchNorm-PyTorch.COMMENT
Over-Commented Block22 hits · 22 pts
SeverityFileLineSnippetContext
LOWostrack.py81COMMENT
LOWostrack.py101COMMENT
LOW…icinpainting/evaluation/masks/countless/countless2d.py501# Function MPx/sec MB/sec SecCOMMENT
LOW…icinpainting/evaluation/masks/countless/countless2d.py501# Function MPx/sec MB/sec SecCOMMENT
LOWlama/bin/models/ade20k/segm_lib/nn/modules/__init__.py1# -*- coding: utf-8 -*-COMMENT
LOWlama/bin/paper_runfiles/blur_tests.sh1##!/usr/bin/env bashCOMMENT
LOWlama/bin/paper_runfiles/blur_tests.sh21# for conf in segm_256 segm_512COMMENT
LOWlama/bin/debug/analyze_overlapping_masks.sh1#!/bin/bashCOMMENT
LOWlama/models/ade20k/segm_lib/nn/modules/__init__.py1# -*- coding: utf-8 -*-COMMENT
LOWlama/configs/training/data/abl-04-256-mh-dist.yaml41 num_workers: ${data.num_workers}COMMENT
LOWlama/configs/training/data/abl-04-256-mh-dist.yaml61# dataloader_kwargs:COMMENT
LOWlama/configs/training/data/abl-04-256-mh-dist.yaml81# img_suffix: .pngCOMMENT
LOWlama/configs/training/data/abl-04-256-mh-dist-web.yaml41 batch_size: ${data.val_batch_size}COMMENT
LOWlama/configs/training/data/abl-04-256-mh-dist-web.yaml61# indir: ${location.data_root_dir}/final_extra_val/random_thick_256COMMENT
LOWlama/configs/training/data/abl-04-256-mh-dist-web.yaml81# random_thick_512:COMMENT
LOWlama/configs/training/data/abl-02-thin-bb.yaml41COMMENT
LOWlama/configs/training/data/abl-02-thin-bb.yaml61# dataloader_kwargs:COMMENT
LOWlama/configs/training/data/abl-02-thin-bb.yaml81# img_suffix: .pngCOMMENT
LOWsegment_anything/segment_anything/utils/__init__.py1# Copyright (c) Meta Platforms, Inc. and affiliates.COMMENT
LOWsttn/core/spectral_norm.py41 # broadcast from the parallelized module to each module replica,COMMENT
LOWsttn/core/spectral_norm.py141 return fnCOMMENT
LOWpytracking/lib/models/ostrack/vit.py141COMMENT
Excessive Try-Catch Wrapping20 hits · 21 pts
SeverityFileLineSnippetContext
LOWlama/bin/gen_outpainting_dataset.py73 except Exception as ex:CODE
MEDIUMlama/bin/gen_outpainting_dataset.py34def main(args):CODE
LOWlama/bin/predict_inner_features.py113 except Exception as ex:CODE
LOWlama/bin/predict.py97 except Exception as ex:CODE
LOWlama/bin/train.py66 except Exception as ex:CODE
LOWlama/bin/gen_mask_dataset.py96 except Exception as ex:CODE
LOWlama/bin/gen_mask_dataset_hydra.py99 except Exception as ex:CODE
LOWlama/bin/side_by_side.py57 except Exception as ex:CODE
LOW…ma/bin/models/ade20k/segm_lib/utils/data/dataloader.py61 except Exception:CODE
LOW…ma/bin/models/ade20k/segm_lib/utils/data/dataloader.py74 except Exception:CODE
LOW…ma/bin/models/ade20k/segm_lib/utils/data/dataloader.py87 except Exception:CODE
LOWlama/models/ade20k/segm_lib/utils/data/dataloader.py61 except Exception:CODE
LOWlama/models/ade20k/segm_lib/utils/data/dataloader.py74 except Exception:CODE
LOWlama/models/ade20k/segm_lib/utils/data/dataloader.py87 except Exception:CODE
LOWpytracking/lib/test/utils/load_text.py27 except Exception as e:CODE
LOWpytracking/lib/utils/misc.py263 except Exception:CODE
LOWpytracking/lib/train/data/image_loader.py38 except Exception as e:CODE
LOWpytracking/lib/train/data/image_loader.py51 except Exception as e:CODE
LOWpytracking/lib/train/data/image_loader.py67 except Exception as e:CODE
LOWpytracking/lib/train/data/image_loader.py77 except Exception as e:CODE
Modern Structural Boilerplate14 hits · 14 pts
SeverityFileLineSnippetContext
LOWlama/bin/models/ade20k/mobilenet.py14__all__ = ['mobilenetv2']CODE
LOWlama/bin/models/ade20k/resnet.py10__all__ = ['ResNet', 'resnet50']CODE
LOW…in/models/ade20k/segm_lib/nn/parallel/data_parallel.py10__all__ = ['UserScatteredDataParallel', 'user_scattered_collate', 'async_copy_to']CODE
LOWlama/bin/models/ade20k/segm_lib/nn/modules/batchnorm.py21__all__ = ['SynchronizedBatchNorm1d', 'SynchronizedBatchNorm2d', 'SynchronizedBatchNorm3d']CODE
LOWlama/bin/models/ade20k/segm_lib/nn/modules/comm.py15__all__ = ['FutureResult', 'SlavePipe', 'SyncMaster']CODE
LOWlama/bin/models/ade20k/segm_lib/nn/modules/replicate.py15__all__ = [CODE
LOWlama/bin/models/ade20k/segm_lib/utils/th.py6__all__ = ['as_variable', 'as_numpy', 'mark_volatile']CODE
LOWlama/models/ade20k/mobilenet.py14__all__ = ['mobilenetv2']CODE
LOWlama/models/ade20k/resnet.py10__all__ = ['ResNet', 'resnet50']CODE
LOW…ma/models/ade20k/segm_lib/nn/parallel/data_parallel.py10__all__ = ['UserScatteredDataParallel', 'user_scattered_collate', 'async_copy_to']CODE
LOWlama/models/ade20k/segm_lib/nn/modules/batchnorm.py21__all__ = ['SynchronizedBatchNorm1d', 'SynchronizedBatchNorm2d', 'SynchronizedBatchNorm3d']CODE
LOWlama/models/ade20k/segm_lib/nn/modules/comm.py15__all__ = ['FutureResult', 'SlavePipe', 'SyncMaster']CODE
LOWlama/models/ade20k/segm_lib/nn/modules/replicate.py15__all__ = [CODE
LOWlama/models/ade20k/segm_lib/utils/th.py6__all__ = ['as_variable', 'as_numpy', 'mark_volatile']CODE
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALsegment_anything/segment_anything/utils/onnx.py73 ) * self.model.prompt_encoder.no_mask_embed.weight.reshape(1, -1, 1, 1)CODE
Decorative Section Separators3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMlama/fetch_data/sampler.py23# --------------------------------COMMENT
MEDIUM…ent_anything/segment_anything/modeling/tiny_vit_sam.py1# --------------------------------------------------------COMMENT
MEDIUM…ent_anything/segment_anything/modeling/tiny_vit_sam.py8# --------------------------------------------------------COMMENT
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOWsegment_anything/segment_anything/utils/amg.py240 # Check if boxes has a channel dimensionCOMMENT
LOWsegment_anything/segment_anything/utils/amg.py249 # Check if points has a channel dimensionCOMMENT
LOWpytracking/lib/test/evaluation/tracker.py237 # Display the resulting frameCOMMENT
AI Slop Vocabulary2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…icinpainting/evaluation/masks/countless/countless2d.py291 # image. if so it's fine, just return.COMMENT
LOW…icinpainting/evaluation/masks/countless/countless2d.py291 # image. if so it's fine, just return.COMMENT