awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
thuml avatar

thuml/Transfer-Learning-Library

0
View on GitHub↗
3,917 estrellas·594 forks·Python·MIT·9 vistastransfer.thuml.ai↗

Transfer Learning Library

Este proyecto es una librería integral para transfer learning y adaptación de dominio en visión artificial. Sirve como un framework para alinear distribuciones de características entre datasets de origen y destino, un kit de herramientas para la generalización de dominio y una librería para el aprendizaje semisupervisado utilizando pequeños datasets etiquetados y grandes conjuntos no etiquetados.

La librería proporciona capacidades especializadas para la adaptación de dominio no supervisada, incluyendo el uso de redes adversarias, arquitecturas basadas en discrepancia y traducción de imagen a imagen para reducir el desajuste de distribución. También incluye herramientas para la generalización de dominio para garantizar la fiabilidad del modelo en dominios de destino no vistos a través de mezcla de estilos y minimización de riesgo invariante.

El proyecto cubre una amplia superficie de capacidades, incluyendo la adaptación de tareas y el ajuste fino con regularización especializada, entrenamiento semisupervisado mediante pseudo-etiquetado y aprendizaje de consistencia, y selección de modelos de transfer learning utilizando métricas de transferibilidad. También incluye un gestor de datasets para automatizar la adquisición y preparación de benchmarks de visión estandarizados.

La librería incluye utilidades para el monitoreo y la observabilidad, como visualizaciones t-SNE y métricas A-distance para analizar distribuciones de características y discrepancia de dominio.

Features

  • Transfer Learning - A comprehensive library for adapting pre-trained models to new domains and tasks through transfer learning.
  • Domain Adaptation - Provides a comprehensive framework for aligning feature distributions between source and target domains.
  • Domain Generalization - Implements strategies to ensure models perform reliably on unseen target domains without domain-specific training data.
  • Domain Adaptation Techniques - Aligns feature distributions between source and target domains to maintain performance across diverse vision tasks.
  • Distribution Alignment Discriminators - Implements adversarial distribution alignment using discriminators to minimize feature distance between source and target domains.
  • Model Adaptation Frameworks - Provides a framework for refining pre-trained model weights to improve performance on new target tasks.
  • Task-Specific Adaptation Methods - Implements methods to adapt pre-trained models to new target tasks to improve learning efficiency.
  • Model Fine-Tuning and Adaptation - Refines pre-trained model weights for new tasks using specialized regularization to prevent catastrophic forgetting.
  • Model Generalization - Implements domain generalization and adaptation algorithms to ensure reliability across different data distributions.
  • Adversarial Training Procedures - Aligns feature distributions between source and target domains using a discriminator and adversarial loss.
  • Teacher-Student Pseudo-Label Training - Uses a teacher-student framework with exponential moving averages to generate stable pseudo-labels for unlabeled data.
  • Adversarial Adaptation Methods - Translates data between source and target domains using adversarial networks to reduce distribution mismatch.
  • Person Re-identification - Implements unsupervised and generative adversarial methods to align feature distributions for person re-identification.
  • Semi-Supervised Learning - Trains models using small labeled datasets and large unlabeled sets via consistency training and pseudo-labeling.
  • Pseudo-Labeling Iterators - Provides confidence-based pseudo-labeling to iteratively expand training sets using high-confidence model predictions.
  • Semi-Supervised Training - Implements semi-supervised training for image classifiers using labeled and unlabeled data.
  • Adversarial Distribution Alignments - Reduces discrepancy between source and target feature distributions using adversarial loss during training.
  • Segmentation Domain Adaptation - Aligns feature distributions using adversarial entropy loss to improve semantic segmentation on unseen data.
  • Style Adaptation - Implements techniques for tuning models to capture specific visual styles using Fourier transform amplitudes for domain alignment.
  • Cycle-Consistent Frameworks - Provides a cycle-consistent adversarial framework to translate images between domains while maintaining structural consistency.
  • Discrepancy Learning Classifiers - Uses dual-classifier discrepancy learning to ensure the model learns representations that are invariant across domains.
  • Domain-Specific Discriminators - Builds neural networks to distinguish between features of different domains to guide the alignment process.
  • Domain-to-Domain Translation - Provides frameworks for mapping visual properties and translating image datasets from one domain to another.
  • Visualizers - Extracts and visualizes feature representations using t-SNE and A-distance to evaluate domain alignment.
  • Adaptive Feature Normalization - Blends feature statistics between images within a batch via style-mixing normalization for better generalization.
  • Image-to-Image Translation - Translates images between different domains using cycle-consistent adversarial networks to maintain structural integrity.
  • Kernel Discrepancy Minimization - Aligns feature distributions by calculating and minimizing the Maximum Mean Discrepancy across multiple kernel spaces.
  • Task Adaptation Regularization - Provides specialized regularization to constrain model weights when adapting pre-trained models to new tasks.
  • Noisy Student Training - Implements Noisy Student training using teacher-generated pseudo-labels and strong data augmentation.
  • Model Transferability Rankings - Ranks pre-trained models based on their adaptability to new datasets using Negative Conditional Entropy.
  • Transferability Estimations - Predicts pre-trained model performance on new tasks using representation-based and information-theoretic metrics.
  • Transferability Metrics - Evaluates and ranks pre-trained models using representation-based transferability metrics to predict target task performance.
  • Style-Mixing Generalization - Implements cross-domain style mixing by blending feature statistics within batches to simulate diverse domain shifts.
  • Transferability Metrics - Computes LEEP scores to rank pre-trained models based on their suitability for target datasets.
  • Training Model Selections - Enables the selection of the most suitable pre-trained models by evaluating their learned representations.
  • Adaptive Normalization Layers - Adjusts feature distributions between source and target domains using an adaptive normalization layer.
  • MCD-Based Alignment - Minimizes discrepancy between two classifier heads to align source and target distributions for image classification.
  • Object Detection Adaptation - Aligns source and target domains for object detection by using separate adaptors for categories and bounding boxes.
  • Group Distributionally Robust Optimizations - Updates domain weights during training via a weighting module to improve generalization across multiple source domains.
  • Style-Mixing Normalizations - Improves domain generalization by mixing styles between images within a batch during training.
  • Self-Training Tuning - Refines model predictions by leveraging both labeled and unlabeled data through a self-tuning mechanism.
  • Open Set Domain Adaptation - Aligns source and target domains while specifically handling unknown classes in the target domain.
  • Partial Domain Adaptation - Weights source data samples to align them with target domains that only contain a subset of source classes.
  • Feature Visualization Tools - Provides tools to compare distribution shifts between domains using t-SNE plots of feature representations.
  • Invariant Risk Minimization - Implements invariant risk minimization to improve model reliability across unseen target domains.
  • Self Training Methods - Generates pseudo-labels for unlabeled data using confidence thresholds to guide the training process.
  • Domain Discrepancy Visualizations - Measures and visualizes the difference between source and target distributions using t-SNE plots.
  • Feature Distribution Analysis - Visualizes latent representations from different domains to evaluate feature distribution alignment.
  • Correlation Alignments - Minimizes the difference between source and target distributions using correlation alignment loss.
  • Maximum Mean Discrepancy Alignments - Minimizes the distance between source and target distributions using Multiple Kernel Maximum Mean Discrepancy.
  • Joint Kernel MMD Alignments - Minimizes discrepancy between distributions using a joint multiple kernel maximum mean discrepancy loss.
  • Semantic Consistency Translations - Translates images between domains while maintaining semantic consistency to improve segmentation performance.
  • Distributional Distance Metrics - Quantifies differences between data domains using A-distance and distributional distance metrics.
  • Transfer Learning Libraries - Comprehensive library for deep transfer learning and adaptation.

Historial de estrellas

Gráfico del historial de estrellas de thuml/transfer-learning-libraryGráfico del historial de estrellas de thuml/transfer-learning-library

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace thuml/transfer-learning-library?

Este proyecto es una librería integral para transfer learning y adaptación de dominio en visión artificial. Sirve como un framework para alinear distribuciones de características entre datasets de origen y destino, un kit de herramientas para la generalización de dominio y una librería para el aprendizaje semisupervisado utilizando pequeños datasets etiquetados y grandes conjuntos no etiquetados.

¿Cuáles son las características principales de thuml/transfer-learning-library?

Las características principales de thuml/transfer-learning-library son: Transfer Learning, Domain Adaptation, Domain Generalization, Domain Adaptation Techniques, Distribution Alignment Discriminators, Model Adaptation Frameworks, Task-Specific Adaptation Methods, Model Fine-Tuning and Adaptation.

¿Qué alternativas de código abierto existen para thuml/transfer-learning-library?

Las alternativas de código abierto para thuml/transfer-learning-library incluyen: dragen1860/tensorflow-2.x-tutorials — This project is a collection of TensorFlow 2.x machine learning tutorials and practical code examples. It serves as a… exacity/deeplearningbook-chinese — This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational… jindongwang/transferlearning — This project is a community-driven academic resource index and knowledge base dedicated to the study of transfer… infrasys-ai/aiinfra. kaiyangzhou/deep-person-reid — This project is a PyTorch person re-identification framework designed for training and evaluating models that identify… nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep…

Alternativas open-source a Transfer Learning Library

Proyectos open-source similares, clasificados según cuántas características comparten con Transfer Learning Library.
  • dragen1860/tensorflow-2.x-tutorialsAvatar de dragen1860

    dragen1860/TensorFlow-2.x-Tutorials

    6,351Ver en GitHub↗

    This project is a collection of TensorFlow 2.x machine learning tutorials and practical code examples. It serves as a deep learning implementation guide for constructing diverse neural network architectures, including convolutional, recurrent, and generative networks. The repository provides templates and examples for several specialized domains, including computer vision for image classification and object detection, natural language processing for text generation and language understanding, and generative AI for synthesizing data using adversarial networks and autoencoders. It also includes

    Jupyter Notebookartificial-intelligencecomputer-visiondeep-learning
    Ver en GitHub↗6,351
  • exacity/deeplearningbook-chineseAvatar de exacity

    exacity/deeplearningbook-chinese

    37,285Ver en GitHub↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    TeX
    Ver en GitHub↗37,285
jindongwang/transferlearningAvatar de jindongwang

jindongwang/transferlearning

14,279Ver en GitHub↗

This project is a community-driven academic resource index and knowledge base dedicated to the study of transfer learning and domain adaptation. It functions as a curated repository of scholarly materials, including academic papers, tutorials, datasets, and benchmarks, designed to support research into how machine learning models apply knowledge from one task to another. The repository organizes these resources into a hierarchical taxonomy to facilitate the discovery of specialized methodologies. By leveraging distributed version control, the project maintains an evolving archive of research

Pythondeep-learningdomain-adaptationdomain-adaption
Ver en GitHub↗14,279
  • infrasys-ai/aiinfraAvatar de Infrasys-AI

    Infrasys-AI/AIInfra

    7,414Ver en GitHub↗
    Jupyter Notebookaiinfraaisystem
    Ver en GitHub↗7,414
  • Ver las 30 alternativas a Transfer Learning Library→