LogSAD
[CVPR 2025] Towards Training-free Anomaly Detection with Vision and Language Foundation Models
File Explorer
- __init__.py
- callback.py
- utils.py
- __init__.py
- base.py
- min_max_normalization.py
- utils.py
- __init__.py
- checkpoint.py
- graph.py
- metrics.py
- model_loader.py
- post_processor.py
- thresholding.py
- tiler_configuration.py
- timer.py
- visualizer.py
- __init__.py
- help_formatter.py
- installation.py
- openvino.py
- __init__.py
- cli.py
- install.py
- __init__.py
- datamodule.py
- dataset.py
- depth.py
- video.py
- __init__.py
- folder_3d.py
- mvtec_3d.py
- __init__.py
- btech.py
- folder.py
- kolektor.py
- mvtec.py
- mvtec_loco.py
- visa.py
- __init__.py
- center_crop.py
- __init__.py
- perlin.py
- __init__.py
- augmenter.py
- boxes.py
- download.py
- image.py
- label.py
- path.py
- split.py
- synthetic.py
- tiler.py
- video.py
- __init__.py
- avenue.py
- shanghaitech.py
- ucsd_ped.py
- __init__.py
- errors.py
- predict.py
- __init__.py
- base_inferencer.py
- openvino_inferencer.py
- torch_inferencer.py
- __init__.py
- export.py
- __init__.py
- engine.py
- __init__.py
- base.py
- comet.py
- mlflow.py
- tensorboard.py
- wandb.py
- __init__.py
- base.py
- f1_adaptive_threshold.py
- manual_threshold.py
- __init__.py
- anomaly_score_distribution.py
- aupr.py
- aupro.py
- auroc.py
- binning.py
- collection.py
- f1_max.py
- f1_score.py
- min_max.py
- plotting_utils.py
- precision_recall_curve.py
- pro.py
- spro.py
- __init__.py
- anomaly_module.py
- buffer_list.py
- dynamic_buffer.py
- export_mixin.py
- memory_bank_module.py
- __init__.py
- kde_classifier.py
- __init__.py
- gmm.py
- kmeans.py
- __init__.py
- pca.py
- random_projection.py
- __init__.py
- timm.py
- torchfx.py
- utils.py
- __init__.py
- blur.py
- __init__.py
- all_in_one_block.py
- __init__.py
- sspcab.py
- __init__.py
- k_center_greedy.py
- __init__.py
- kde.py
- multi_variate_gaussian.py
- __init__.py
- __init__.py
- anomaly_map.py
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- anomaly_map.py
- lightning_model.py
- README.md
- torch_model.py
- utils.py
- __init__.py
- anomaly_map.py
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- lightning_model.py
- README.md
- torch_model.py
- __init__.py
- lightning_model.py
- README.md
- torch_model.py
- __init__.py
- LICENSE
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- anomaly_generator.py
- LICENSE
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- lightning_model.py
- README.md
- torch_model.py
- __init__.py
- anomaly_map.py
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- anomaly_map.py
- lightning_model.py
- README.md
- torch_model.py
- __init__.py
- anomaly_map.py
- lightning_model.py
- README.md
- torch_model.py
- __init__.py
- bottleneck.py
- de_resnet.py
- __init__.py
- anomaly_map.py
- LICENSE
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- feature_extractor.py
- lightning_model.py
- README.md
- region_extractor.py
- torch_model.py
- __init__.py
- anomaly_map.py
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- anomaly_map.py
- feature_extraction.py
- lightning_model.py
- loss.py
- README.md
- torch_model.py
- __init__.py
- lightning_model.py
- prompting.py
- README.md
- torch_model.py
- utils.py
- __init__.py
- README.md
- __init__.py
- clip.py
- LICENSE
- model.py
- __init__.py
- density.py
- features.py
- flow.py
- lightning_model.py
- regions.py
- torch_model.py
- __init__.py
- README.md
- __init__.py
- __init__.py
- connected_components.py
- __init__.py
- imports.py
- __init__.py
- min_max.py
- __init__.py
- __init__.py
- base.py
- image.py
- metrics.py
- __init__.py
- config.py
- path.py
- post_processing.py
- __init__.py
- py.typed
- vitb14_pretrain.yaml
- vitb14_reg4_pretrain.yaml
- vitg14_pretrain.yaml
- vitg14_reg4_pretrain.yaml
- vitl14_pretrain.yaml
- vitl14_reg4_pretrain.yaml
- vits14_pretrain.yaml
- vits14_reg4_pretrain.yaml
- vitg14.yaml
- vitl14.yaml
- vitl16_short.yaml
- __init__.py
- ssl_default_config.yaml
- __init__.py
- decoders.py
- extended.py
- image_net.py
- image_net_22k.py
- __init__.py
- adapters.py
- augmentations.py
- collate.py
- loaders.py
- masking.py
- samplers.py
- transforms.py
- __init__.py
- __init__.py
- vision_transformer.py
- __init__.py
- decode_head.py
- dpt_head.py
- linear_head.py
- __init__.py
- base.py
- encoder_decoder.py
- __init__.py
- gradientloss.py
- sigloss.py
- __init__.py
- builder.py
- __init__.py
- wrappers.py
- __init__.py
- __init__.py
- optimizer.py
- __init__.py
- vision_transformer.py
- __init__.py
- linear_head.py
- __init__.py
- __init__.py
- colormaps.py
- __init__.py
- __init__.py
- builder.py
- point_generator.py
- __init__.py
- base_sampler.py
- mask_pseudo_sampler.py
- mask_sampling_result.py
- sampling_result.py
- __init__.py
- builder.py
- __init__.py
- dist_utils.py
- misc.py
- __init__.py
- __init__.py
- adapter_modules.py
- drop_path.py
- vit.py
- vit_adapter.py
- __init__.py
- mask2former_head.py
- __init__.py
- cross_entropy_loss.py
- dice_loss.py
- match_costs.py
- __init__.py
- msdeformattn_pixel_decoder.py
- __init__.py
- encoder_decoder_mask2former.py
- __init__.py
- assigner.py
- point_sample.py
- positional_encoding.py
- transformer.py
- __init__.py
- builder.py
- __init__.py
- ms_deform_attn.py
- __init__.py
- __init__.py
- knn.py
- linear.py
- log_regression.py
- metrics.py
- setup.py
- utils.py
- __init__.py
- __init__.py
- decode_heads.py
- encoder_decoder.py
- ops.py
- __init__.py
- backbones.py
- classifiers.py
- depthers.py
- utils.py
- __init__.py
- attention.py
- block.py
- dino_head.py
- drop_path.py
- layer_scale.py
- mlp.py
- patch_embed.py
- swiglu_ffn.py
- __init__.py
- helpers.py
- __init__.py
- dino_clstoken_loss.py
- ibot_patch_loss.py
- koleo_loss.py
- __init__.py
- vision_transformer.py
- knn.py
- linear.py
- log_regression.py
- train.py
- __init__.py
- submit.py
- __init__.py
- ssl_meta_arch.py
- train.py
- __init__.py
- cluster.py
- config.py
- dtype.py
- param_groups.py
- utils.py
- __init__.py
- statistic_scores_model_ensemble_few_shot_val.pkl
- statistic_scores_model_ensemble_val.pkl
- coca_base.json
- coca_roberta-ViT-B-32.json
- coca_ViT-B-32.json
- coca_ViT-L-14.json
- convnext_base.json
- convnext_base_w.json
- convnext_base_w_320.json
- convnext_large.json
- convnext_large_d.json
- convnext_large_d_320.json
- convnext_small.json
- convnext_tiny.json
- convnext_xlarge.json
- convnext_xxlarge.json
- convnext_xxlarge_320.json
- EVA01-g-14-plus.json
- EVA01-g-14.json
- EVA02-B-16.json
- EVA02-E-14-plus.json
- EVA02-E-14.json
- EVA02-L-14-336.json
- EVA02-L-14.json
- mt5-base-ViT-B-32.json
- mt5-xl-ViT-H-14.json
- nllb-clip-base-siglip.json
- nllb-clip-base.json
- nllb-clip-large-siglip.json
- nllb-clip-large.json
- RN101-quickgelu.json
- RN101.json
- RN50-quickgelu.json
- RN50.json
- RN50x16.json
- RN50x4.json
- RN50x64.json
- roberta-ViT-B-32.json
- swin_base_patch4_window7_224.json
- ViT-B-16-plus-240.json
- ViT-B-16-plus.json
- ViT-B-16-quickgelu.json
- ViT-B-16-SigLIP-256.json
- ViT-B-16-SigLIP-384.json
- ViT-B-16-SigLIP-512.json
- ViT-B-16-SigLIP-i18n-256.json
- ViT-B-16-SigLIP.json
- ViT-B-16.json
- ViT-B-32-256.json
- ViT-B-32-plus-256.json
- ViT-B-32-quickgelu.json
- ViT-B-32.json
- ViT-bigG-14-CLIPA-336.json
- ViT-bigG-14-CLIPA.json
- ViT-bigG-14.json
- ViT-e-14.json
- ViT-g-14.json
- ViT-H-14-378-quickgelu.json
- ViT-H-14-CLIPA-336.json
- ViT-H-14-CLIPA.json
- ViT-H-14-quickgelu.json
- ViT-H-14.json
- ViT-H-16.json
- ViT-L-14-280.json
- ViT-L-14-336.json
- ViT-L-14-CLIPA-336.json
- ViT-L-14-CLIPA.json
- ViT-L-14-quickgelu.json
- ViT-L-14.json
- ViT-L-16-320.json
- ViT-L-16-SigLIP-256.json
- ViT-L-16-SigLIP-384.json
- ViT-L-16.json
- ViT-M-16-alt.json
- ViT-M-16.json
- ViT-M-32-alt.json
- ViT-M-32.json
- ViT-S-16-alt.json
- ViT-S-16.json
- ViT-S-32-alt.json
- ViT-S-32.json
- ViT-SO400M-14-SigLIP-384.json
- ViT-SO400M-14-SigLIP.json
- vit_medium_patch16_gap_256.json
- vit_relpos_medium_patch16_cls_224.json
- xlm-roberta-base-ViT-B-32.json
- xlm-roberta-large-ViT-H-14.json
- __init__.py
- big_vision.py
- bpe_simple_vocab_16e6.txt.gz
- coca_model.py
- constants.py
- factory.py
- hf_configs.py
- hf_model.py
- loss.py
- model.py
- modified_resnet.py
- openai.py
- pos_embed.py
- pretrained.py
- push_to_hf_hub.py
- timm_model.py
- tokenizer.py
- transform.py
- transformer.py
- transformer_raw.py
- transformer_sclip.py
- utils.py
- version.py
- zero_shot_classifier.py
- zero_shot_metadata.py
- compute_coreset.py
- evaluation.py
- imagenet_template.py
- model_ensemble.py
- model_ensemble_few_shot.py
- prompt_ensemble.py
- README.md
- requirements.txt
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
pip install
View Details ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
python
View Details ▼
python
Python language interpreter.
python
Start a REPL (interactive shell):
python {{path/to/file.py}}
Execute a specific Python file:
python -i {{path/to/file.py}}
Execute a specific Python file and start a REPL:
// repository documentation
Was this content helpful?
(0 ratings)
