awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
facebookresearch avatar

facebookresearch/dinov2

0
View on GitHub↗
12,987 स्टार्स·1,235 फोर्क्स·Jupyter Notebook·Apache-2.0·9 व्यूज़

Dinov2

DINOv2 is a self-supervised vision transformer foundation model designed to generate high-quality visual representations from raw image data. By leveraging large-scale unlabelled datasets, the framework learns to extract robust numerical embeddings that serve as inputs for various machine learning and analysis workflows.

The model distinguishes itself through a teacher-student training framework that utilizes centered and sharpened soft probability distributions to align feature maps across multiple image crops. It incorporates a masking strategy that forces the model to reconstruct missing information from visible context, alongside regularization techniques that prevent representation collapse by encouraging a uniform distribution of embeddings. The architecture processes images using multi-scale patches to capture both fine-grained details and global visual context.

These learned representations support a wide range of computer vision tasks, including semantic image segmentation, monocular depth estimation, and image classification. The project provides pre-trained models and implementation code to facilitate the integration of these visual features into downstream applications.

Features

  • Foundation Models - Serves as a pre-trained foundation model that provides powerful visual features without requiring task-specific labeled datasets.
  • Self-Supervised Vision Representation Trainers - Learns rich visual representations from massive unlabelled datasets using self-supervised masked image modeling.
  • Transformer Feature Extractors - Transforms raw image data into robust vector embeddings suitable for various machine learning workflows.
  • Monocular Depth Estimators - Predicts the distance of objects from a camera using a single image by interpreting spatial cues.
  • Feature Extraction Models - Extracts high-quality visual representations from raw images for use in downstream computer vision tasks.
  • Semantic Segmentation - Identifies and labels specific regions within an image to achieve precise pixel-level understanding.
  • Feature Extraction - Generates robust numerical representations from images to serve as inputs for classification and object detection.
  • Visual Representation Learning Frameworks - Trains powerful image encoders to capture complex patterns and structures for use in machine learning applications.
  • Teacher-Student Distillation - Implements a teacher-student training framework that aligns feature maps across multiple image crops to ensure stable learning.
  • Masked Image Modeling - Uses a masking strategy that forces the model to reconstruct missing information from visible image context.
  • Exponential Moving Average Weight Updates - Updates the teacher model as an exponential moving average of student weights to ensure stable feature learning.
  • Hypersphere Embedding Regularization - Applies regularization to encourage uniform distribution of feature embeddings and prevent representation collapse.
  • Multi-Scale Patch Embedders - Processes images using multi-scale patches to capture both fine-grained details and global visual context.

स्टार हिस्ट्री

facebookresearch/dinov2 के लिए स्टार हिस्ट्री चार्टfacebookresearch/dinov2 के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Dinov2 के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Dinov2 के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • facebookresearch/dinov3facebookresearch का अवतार

    facebookresearch/dinov3

    9,613GitHub पर देखें↗

    This project is a self-supervised vision foundation model based on a vision transformer architecture. It is designed to learn dense visual representations from unlabeled images, serving as a general-purpose backbone for a wide variety of downstream vision tasks. The system is distinguished by its use of self-distillation and masked image modeling to extract semantic and geometric features. It also incorporates an image-text alignment model that maps visual embeddings to textual descriptions, enabling zero-shot image recognition, zero-shot segmentation, and cross-modal retrieval. The project

    Jupyter Notebook
    GitHub पर देखें↗9,613
  • facebookresearch/jepafacebookresearch का अवतार

    facebookresearch/jepa

    3,986GitHub पर देखें↗

    This is a PyTorch self-supervised learning framework designed to train models that learn visual representations from video. It implements a joint-embedding predictive architecture that extracts spatio-temporal features by predicting missing regions of a signal within a latent representation space rather than reconstructing raw pixels. The project includes a latent space visualization tool that uses a conditional diffusion model to decode feature-space predictions back into pixels. This allows for the verification of learned representations by transforming abstract predictions into interpretab

    Python
    GitHub पर देखें↗3,986
  • facebookresearch/mocofacebookresearch का अवतार

    facebookresearch/moco

    5,136GitHub पर देखें↗

    moco is a PyTorch implementation of momentum contrast designed for self-supervised visual representation learning. It serves as a research-based framework for extracting high-level image features from unlabeled datasets by maximizing the similarity between different views of the same image. The system utilizes an asymmetric encoder architecture consisting of a fast-learning online encoder and a slow-evolving momentum encoder to stabilize training. It employs a dictionary-based approach that compares query images against a dynamic queue of negative samples to learn distinguishing visual featur

    GitHub पर देखें↗5,136
  • google-research/simclrgoogle-research का अवतार

    google-research/simclr

    4,502GitHub पर देखें↗

    This project is a self-supervised contrastive learning framework designed to train deep learning models to learn visual representations from images without using human-provided labels. It provides a system for developing pretrained visual representation models that can be adapted for downstream computer vision tasks. The framework includes tools for semi-supervised image classification, which combines large unlabeled datasets with small labeled sets to improve accuracy. It also features a linear probe evaluation tool to assess the quality of learned image features by training a simple linear

    Jupyter Notebookcomputer-visioncontrastive-learningrepresentation-learning
    GitHub पर देखें↗4,502
Dinov2 के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

facebookresearch/dinov2 क्या करता है?

DINOv2 is a self-supervised vision transformer foundation model designed to generate high-quality visual representations from raw image data. By leveraging large-scale unlabelled datasets, the framework learns to extract robust numerical embeddings that serve as inputs for various machine learning and analysis workflows.

facebookresearch/dinov2 की मुख्य विशेषताएं क्या हैं?

facebookresearch/dinov2 की मुख्य विशेषताएं हैं: Foundation Models, Self-Supervised Vision Representation Trainers, Transformer Feature Extractors, Monocular Depth Estimators, Feature Extraction Models, Semantic Segmentation, Feature Extraction, Visual Representation Learning Frameworks।

facebookresearch/dinov2 के कुछ ओपन-सोर्स विकल्प क्या हैं?

facebookresearch/dinov2 के ओपन-सोर्स विकल्पों में शामिल हैं: facebookresearch/dinov3 — This project is a self-supervised vision foundation model based on a vision transformer architecture. It is designed… facebookresearch/jepa — This is a PyTorch self-supervised learning framework designed to train models that learn visual representations from… facebookresearch/moco — moco is a PyTorch implementation of momentum contrast designed for self-supervised visual representation learning. It… google-research/simclr — This project is a self-supervised contrastive learning framework designed to train deep learning models to learn… facebookresearch/sam2 — This project is a foundation model and research toolkit designed for promptable object segmentation and temporal… facebookresearch/dino — This project is a PyTorch vision transformer framework designed for self-supervised learning. It implements a model…