awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google-research avatar

google-research/simclrArchived

0
View on GitHub↗
4,502 نجوم·669 تفرعات·Jupyter Notebook·Apache-2.0·7 مشاهداتarxiv.org/abs/2006.10029↗

Simclr

هذا المشروع هو إطار عمل تعلم تبايني ذاتي الإشراف مصمم لتدريب نماذج التعلم العميق لتعلم تمثيلات مرئية من الصور دون استخدام تسميات مقدمة من البشر. يوفر نظاماً لتطوير نماذج تمثيل مرئي مدربة مسبقاً يمكن تكييفها لمهام رؤية الكمبيوتر اللاحقة.

يتضمن إطار العمل أدوات لتصنيف الصور شبه الخاضع للإشراف، والذي يجمع بين مجموعات بيانات كبيرة غير مصنفة ومجموعات صغيرة مصنفة لتحسين الدقة. كما يتميز بأداة تقييم مسبار خطي لتقييم جودة ميزات الصورة المتعلمة عن طريق تدريب مصنف خطي بسيط فوق التمثيلات المجمدة.

يغطي الكود البرمجي تدريب التعلم العميق الموزع وتسريع الأجهزة للتعامل مع أحجام دفعات كبيرة، إلى جانب بدائيات التحسين مثل جدولة معدل التعلم cosine-decay وتنظيم weight-decay. كما يوفر أدوات لإدارة النماذج، بما في ذلك تحويل نقاط التحقق المدربة مسبقاً بين تنسيقات إطار عمل التعلم العميق المختلفة وأدوات لنشر النماذج.

يتم توفير التنفيذ كمجموعة من دفاتر Jupyter.

Features

  • Visual Foundation Pre-training - Trains base networks on large image datasets using specialized hardware to create general-purpose visual representations.
  • Self-Supervised Vision Representation Trainers - Provides a framework for learning visual features from unlabeled image data using self-supervised contrastive techniques.
  • Contrastive Learning Frameworks - Provides a specialized framework for training models to learn visual representations using contrastive objectives.
  • Distributed Deep Learning - Implements a training setup that scales deep learning optimization across multiple compute nodes and GPUs.
  • Distributed GPU Training - Scales the training of contrastive learning models across multiple GPUs to support the required large batch sizes.
  • Linear Classifiers - Trains simple linear classifiers on top of frozen representations to evaluate the quality of learned image features.
  • Visual Representation Learning Frameworks - Implements a framework for learning visual representations from unlabeled images using contrastive learning.
  • Visual Representation Models - Develops pretrained base networks trained on large-scale image data for adaptation to downstream vision tasks.
  • Representation Evaluation Tools - Ships a tool for assessing the quality of learned image features using frozen weights and linear probing.
  • Cross-Replica Normalizations - Computes means and variances across multiple hardware cores to ensure consistent normalization during distributed training.
  • Pre-trained Weight Loading - Provides mechanisms for importing serialized weights of base networks and classification heads into models for immediate use.
  • Cosine Decay Schedules - Implements a learning rate schedule that reduces the optimization step size following a cosine curve.
  • Cosine Warmup Schedules - Uses a learning rate schedule that combines a warmup phase with a cosine decay curve.
  • Model Training Optimizers - Configures optimization algorithms like Momentum or Adam to manage weight updates during the training process.
  • Hardware Acceleration - Utilizes specialized GPU hardware to accelerate the mathematical computations required for large-scale model training.
  • Weight Decay Regularization - Applies weight-decay penalties to trainable variables to prevent overfitting during high-capacity model training.
  • Visual Representation Deployment - Implements functionality to load saved checkpoints for performing visual representation and classification tasks.
  • Semi-Supervised Classification - Combines large unlabeled datasets with small labeled sets to improve image classification accuracy.
  • Vision Model Fine-Tuning - Adapts general-purpose pretrained visual representation models to specific downstream tasks using labeled datasets.
  • Representation Model Adaptation - Adjusts pretrained representation models for specific downstream tasks using supervised learning to improve accuracy.
  • Advanced Learning - Simple framework for contrastive learning of visual representations.

سجل النجوم

مخطط تاريخ النجوم لـ google-research/simclrمخطط تاريخ النجوم لـ google-research/simclr

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Simclr

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Simclr.
  • facebookresearch/mocoالصورة الرمزية لـ facebookresearch

    facebookresearch/moco

    5,136عرض على GitHub↗

    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
  • facebookresearch/jepaالصورة الرمزية لـ facebookresearch

    facebookresearch/jepa

    3,986عرض على GitHub↗

    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
  • open-mmlab/mmpretrainالصورة الرمزية لـ open-mmlab

    open-mmlab/mmpretrain

    3,842عرض على GitHub↗

    mmpretrain is a modular PyTorch computer vision framework designed for developing, training, and benchmarking deep learning architectures. It serves as a comprehensive toolkit for vision tasks, providing a specialized platform for multimodal machine learning and self-supervised learning. The project features a computer vision model zoo containing architectural definitions and pre-trained weights for backbones such as ViT, ConvNeXt, and Swin Transformer. It distinguishes itself through a dedicated self-supervised learning toolkit that implements algorithms like MAE and DINO to train models wit

    Pythonbeitclipconstrastive-learning
    عرض على GitHub↗3,842
  • facebookresearch/maeالصورة الرمزية لـ facebookresearch

    facebookresearch/mae

    8,340عرض على GitHub↗

    This is a PyTorch library and framework for self-supervised vision learning. It provides an implementation of masked autoencoders and vision transformers designed to learn image representations by reconstructing masked image patches from unlabeled data. The project features a distributed training pipeline that scales workloads across multiple GPU nodes. This infrastructure includes multi-node orchestration and gradient accumulation to manage large batch sizes and coordinate resource requests across clusters. The toolkit covers a complete workflow from self-supervised masked pre-training to d

    Python
    عرض على GitHub↗8,340
عرض جميع البدائل الـ 30 لـ Simclr→

الأسئلة الشائعة

ما هي وظيفة google-research/simclr؟

هذا المشروع هو إطار عمل تعلم تبايني ذاتي الإشراف مصمم لتدريب نماذج التعلم العميق لتعلم تمثيلات مرئية من الصور دون استخدام تسميات مقدمة من البشر. يوفر نظاماً لتطوير نماذج تمثيل مرئي مدربة مسبقاً يمكن تكييفها لمهام رؤية الكمبيوتر اللاحقة.

ما هي الميزات الرئيسية لـ google-research/simclr؟

الميزات الرئيسية لـ google-research/simclr هي: Visual Foundation Pre-training, Self-Supervised Vision Representation Trainers, Contrastive Learning Frameworks, Distributed Deep Learning, Distributed GPU Training, Linear Classifiers, Visual Representation Learning Frameworks, Visual Representation Models.

ما هي البدائل مفتوحة المصدر لـ google-research/simclr؟

تشمل البدائل مفتوحة المصدر لـ google-research/simclr: facebookresearch/moco — moco is a PyTorch implementation of momentum contrast designed for self-supervised visual representation learning. It… open-mmlab/mmpretrain — mmpretrain is a modular PyTorch computer vision framework designed for developing, training, and benchmarking deep… facebookresearch/jepa — This is a PyTorch self-supervised learning framework designed to train models that learn visual representations from… facebookresearch/mae — This is a PyTorch library and framework for self-supervised vision learning. It provides an implementation of masked… facebookresearch/dino — This project is a PyTorch vision transformer framework designed for self-supervised learning. It implements a model… morvanzhou/pytorch-tutorial — This project is a collection of PyTorch learning resources and educational guides designed to teach the construction…