kornia.contrib ============== .. currentmodule:: kornia.contrib Models ------ Base ^^^^ .. autoclass:: kornia.contrib.models.base.ModelBase :members: :undoc-members: EfficientViT ^^^^^^^^^^^^ .. autoclass:: kornia.contrib.models.efficient_vit.EfficientViT :members: from_config, forward, load_checkpoint :undoc-members: :special-members: __init__, .. autoclass:: kornia.contrib.models.efficient_vit.EfficientViTConfig :members: :undoc-members: Backbones ^^^^^^^^^ .. autoclass:: kornia.contrib.models.efficient_vit.backbone.EfficientViTBackbone :members: :undoc-members: .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_b0 .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_b1 .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_b2 .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_b3 .. autoclass:: kornia.contrib.models.efficient_vit.backbone.EfficientViTLargeBackbone :members: :undoc-members: .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_l0 .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_l1 .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_l2 .. autofunction:: kornia.contrib.models.efficient_vit.backbone.efficientvit_backbone_l3 Structures ^^^^^^^^^^ .. _anchor SegmentationResults: .. autoclass:: kornia.contrib.models.SegmentationResults :members: :undoc-members: .. autoclass:: kornia.contrib.models.Prompts :members: :undoc-members: VisualPrompter -------------- .. autoclass:: kornia.contrib.visual_prompter.VisualPrompter :members: set_image, reset_image, compile, predict, preprocess_image, preprocess_prompts Edge Detection -------------- .. autoclass:: EdgeDetector Face Detection -------------- .. autoclass:: FaceDetector .. autoclass:: FaceKeypoint :members: :undoc-members: .. autoclass:: FaceDetectorResult :members: :undoc-members: Interactive Demo ^^^^^^^^^^^^^^^^ .. raw:: html Visit the `Kornia face detection demo on the Hugging Face Spaces `_. Object Detection ---------------- .. autoclass:: kornia.contrib.object_detection.BoundingBoxDataFormat :members: :undoc-members: :member-order: bysource .. autoclass:: kornia.contrib.object_detection.BoundingBox :members: :undoc-members: .. autoclass:: kornia.contrib.object_detection.ObjectDetectorResult :members: :undoc-members: .. autoclass:: kornia.contrib.object_detection.ObjectDetector :members: :undoc-members: :special-members: __init__, .. autoclass:: kornia.contrib.object_detection.ResizePreProcessor :members: :undoc-members: .. autofunction:: kornia.contrib.object_detection.results_from_detections Real-Time Detection Transformer (RT-DETR) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: kornia.contrib.models.rt_detr.RTDETRModelType :members: :undoc-members: :member-order: bysource .. autoclass:: kornia.contrib.models.rt_detr.RTDETRConfig :members: :undoc-members: .. autoclass:: kornia.contrib.models.rt_detr.RTDETR :members: from_config, forward, load_checkpoint :undoc-members: :special-members: __init__, .. autoclass:: kornia.contrib.models.rt_detr.DETRPostProcessor :members: :undoc-members: Image Segmentation ------------------ .. autofunction:: connected_components Segment Anything (SAM) ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: kornia.contrib.models.sam.SamModelType :members: :undoc-members: :member-order: bysource .. autoclass:: kornia.contrib.models.sam.SamConfig :members: :undoc-members: .. autoclass:: kornia.contrib.models.sam.Sam :members: from_config, forward, load_checkpoint :undoc-members: :special-members: __init__, Image Patches ------------- .. autofunction:: compute_padding .. autofunction:: extract_tensor_patches .. autofunction:: combine_tensor_patches .. autoclass:: ExtractTensorPatches .. autoclass:: CombineTensorPatches Image Classification -------------------- .. autoclass:: VisionTransformer :members: .. autoclass:: MobileViT .. autoclass:: TinyViT :members: .. autoclass:: ClassificationHead Image Stitching --------------- .. autoclass:: ImageStitcher Lambda ------ .. autoclass:: Lambda Distance Transform ------------------ .. autofunction:: distance_transform .. autofunction:: diamond_square .. autoclass:: DistanceTransform KMeans ------ .. autoclass:: KMeans :members: