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

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

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

70 रिपॉजिटरी

Awesome GitHub RepositoriesPyTorch Training Frameworks

High-level structures and utilities designed specifically to organize and execute the training of PyTorch models.

Distinct from Model Training: Focuses on the generic training lifecycle for PyTorch rather than specific model domains like vision or hydrology.

Explore 70 awesome GitHub repositories matching artificial intelligence & ml · PyTorch Training Frameworks. Refine with filters or upvote what's useful.

Awesome PyTorch Training Frameworks GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • pytorchlightning/pytorch-lightningPyTorchLightning का अवतार

    PyTorchLightning/pytorch-lightning

    31,189GitHub पर देखें↗

    PyTorch Lightning is a high-level deep learning framework for PyTorch that automates training loops and removes repetitive engineering boilerplate. It functions as a structured pipeline for managing machine learning experiments, providing a distributed training orchestrator and tools for mixed-precision training. The framework decouples scientific model architecture from the engineering required for infrastructure and scaling. This separation allows the same model code to execute across CPUs, GPUs, or TPUs through a hardware-agnostic execution engine and a centralized trainer that manages the

    Provides a high-level framework for organizing and executing the training lifecycle of PyTorch models.

    Python
    GitHub पर देखें↗31,189
  • zalandoresearch/flairzalandoresearch का अवतार

    zalandoresearch/flair

    14,378GitHub पर देखें↗

    Flair is a natural language processing framework for training and applying models for sequence labeling and text classification. It provides a system for generating word embeddings and identifying semantic entities within text. The framework includes a dedicated system for zero and few-shot learning, enabling text classification and entity extraction using minimal training examples by leveraging pre-trained knowledge. Its capabilities cover named entity recognition, sentiment analysis, and the training of specialized models using custom datasets. It also includes tooling for the visual highl

    Utilizes PyTorch as the underlying framework for executing tensor computations and model training.

    Python
    GitHub पर देखें↗14,378
  • junyanz/cycleganjunyanz का अवतार

    junyanz/CycleGAN

    12,861GitHub पर देखें↗

    CycleGAN is a generative adversarial network framework designed for unpaired image-to-image translation. It enables the conversion of images between two distinct visual domains using datasets that do not require direct one-to-one matching examples. The project implements a deep learning style transfer tool capable of artistic style transfer, object transfiguration, and domain-to-domain conversion. It uses a dual-generator architecture and cycle-consistency loss to ensure that images translated to a target domain and back recover their original state. The framework covers core machine learnin

    Provides a PyTorch-based implementation for training and executing cyclic image translation models.

    Lua
    GitHub पर देखें↗12,861
  • allenai/allennlpallenai का अवतार

    allenai/allennlp

    11,889GitHub पर देखें↗

    AllenNLP is a PyTorch-based research library and deep learning language toolkit designed for developing and training neural network architectures for linguistic tasks. It provides a distributed training system that coordinates data and gradients across multiple GPUs and a framework for integrating pretrained transformer architectures. The system distinguishes itself with a dedicated algorithmic bias mitigation tool used to identify and reduce bias in linguistic model predictions. It also includes model influence analysis to interpret predictions by calculating the influence of specific traini

    Ships a PyTorch-based toolkit specifically for training language models with built-in vocabulary and token management.

    Python
    GitHub पर देखें↗11,889
  • soumith/ganhackssoumith का अवतार

    soumith/ganhacks

    11,619GitHub पर देखें↗

    This project is a PyTorch-based generative framework and implementation template for building Generative Adversarial Networks. It provides a collection of foundational toolkits and architectural patterns designed to synthesize high-quality artificial data while focusing on the stability of adversarial neural networks. The framework distinguishes itself through a specialized toolkit for conditional image generation, which integrates discrete labels and auxiliary classification into the training process. It utilizes specific mechanisms to guide the generative process toward target classes by co

    Implements Gaussian latent sampling and normalization layers within a PyTorch-based generative framework.

    GitHub पर देखें↗11,619
  • thu-mig/yolov10THU-MIG का अवतार

    THU-MIG/yolov10

    11,316GitHub पर देखें↗

    YOLOv10 is a PyTorch computer vision library and real-time vision framework designed for locating and identifying multiple objects in images and video streams. It functions as an end-to-end object detector that optimizes for high-speed deployment and detection precision. The project is distinguished by an NMS-free detection architecture that predicts a single bounding box per object, eliminating the need for non-maximum suppression post-processing to reduce inference latency. It further optimizes for edge hardware through scalable weights and a quantization-friendly structure that facilitates

    Integrates PyTorch training frameworks to optimize model weights on custom datasets across scalable sizes.

    Python
    GitHub पर देखें↗11,316
  • lucidrains/denoising-diffusion-pytorchlucidrains का अवतार

    lucidrains/denoising-diffusion-pytorch

    10,614GitHub पर देखें↗

    Implementation of Denoising Diffusion Probabilistic Model in Pytorch

    Provides a PyTorch-based framework for training and sampling from diffusion models on images and one-dimensional data.

    Pythonartificial-intelligencedeep-learninggenerative-model
    GitHub पर देखें↗10,614
  • ultralytics/yolov3ultralytics का अवतार

    ultralytics/yolov3

    10,571GitHub पर देखें↗

    This is a real-time object detection framework built on the YOLOv3 architecture, implemented in PyTorch. It provides a complete pipeline for identifying and localizing objects in images and video using a single neural network pass, combining a Darknet-53 backbone with multi-scale feature pyramids and anchor-based bounding box prediction. The framework extends beyond basic detection to include instance segmentation, human pose estimation, and multi-object tracking across video frames. It offers a model export toolkit that converts trained models through ONNX to CoreML, TensorFlow Lite, and Ten

    Provides a PyTorch training pipeline for fine-tuning YOLOv3 models on custom datasets.

    Pythondeep-learningmachine-learningobject-detection
    GitHub पर देखें↗10,571
  • fossasia/visdomfossasia का अवतार

    fossasia/visdom

    10,268GitHub पर देखें↗

    Visdom is a tool for scientific experiment tracking and real-time data monitoring. It provides a programmatic interface for broadcasting live plots, rich media, and training metrics from scripts to an interactive web dashboard. The project specializes in high-dimensional data analysis, offering capabilities to project complex feature sets into 2D space using t-SNE and visualize PyTorch model embeddings. It organizes visualizations into named environments, allowing users to isolate different experimental runs and compare plots across these environments in a single view. The system covers a br

    Visualizes high-dimensional embeddings and training metrics using PyTorch and Numpy to analyze model performance.

    Python
    GitHub पर देखें↗10,268
  • microsoft/computervision-recipesmicrosoft का अवतार

    microsoft/computervision-recipes

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

    This project is a collection of educational resources and implementation frameworks providing deep learning model recipes, code samples, and step-by-step guides for computer vision tasks. It organizes complex workflows into modular recipes and implementation guides to facilitate the building of image and video analysis models. The framework focuses on specialized vision capabilities, including an image similarity framework for fast retrieval and re-ranking, human pose estimation, and video action recognition. It also provides specific tools for crowd density estimation and document image clea

    Provides Python-based guides for training, fine-tuning, and validating neural networks for visual data processing.

    Jupyter Notebookartificial-intelligenceazurecomputer-vision
    GitHub पर देखें↗9,866
  • huggingface/acceleratehuggingface का अवतार

    huggingface/accelerate

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

    Accelerate is a PyTorch distributed training library that abstracts the boilerplate required to run models across multiple GPUs, TPUs, and CPUs. It functions as a deep learning model scaler and distributed hardware orchestrator, allowing the same training script to run on different hardware backends without modifying the core logic. The project provides a distributed training command line interface for configuring compute environments and launching jobs across single or multi-node clusters. It includes a mixed precision training framework to implement FP16 and BF16 precision, reducing memory

    Provides high-level utilities specifically designed to organize and execute the distributed training of PyTorch models.

    Python
    GitHub पर देखें↗9,725
  • pytorch/tutorialspytorch का अवतार

    pytorch/tutorials

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

    The PyTorch Tutorials repository is a collection of educational resources that provides step-by-step guidance on building, training, and deploying neural networks using the PyTorch framework. It covers the complete machine learning workflow, from data loading and model definition through optimization loops and model persistence, with dedicated guides for distributed training, model fine-tuning, and deployment. The tutorials offer practical demonstrations of adapting pre-trained models to new tasks through transfer learning, scaling training across multiple GPUs or machines using PyTorch's dis

    Provides step-by-step guides that teach how to build, train, and deploy neural networks using the PyTorch framework.

    Python
    GitHub पर देखें↗9,202
  • vwxyzjn/cleanrlvwxyzjn का अवतार

    vwxyzjn/cleanrl

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

    CleanRL is a reinforcement learning library and PyTorch framework providing a suite of reproducible implementations for online reinforcement learning algorithms. It serves as a deep reinforcement learning benchmark suite and experiment orchestrator designed for research and agent development across both discrete and continuous action spaces. The project is distinguished by its single-file algorithm implementation approach, which encapsulates each algorithm in a standalone script to eliminate complex class hierarchies. This structure is paired with a system for scheduling and executing large-s

    Provides a PyTorch-based framework for training agents in both continuous and discrete action spaces.

    Pythona2cactor-criticadvantage-actor-critic
    GitHub पर देखें↗9,127
  • lanpa/tensorboard-pytorchlanpa का अवतार

    lanpa/tensorboard-pytorch

    7,983GitHub पर देखें↗

    This project is a machine learning experiment tracker and event file generator that enables the recording of scalars, images, and histograms to monitor model performance. It functions as an integration bridge that allows training metrics from PyTorch to be logged into files compatible with the TensorBoard dashboard. The system includes a remote log synchronizer designed to stream experiment data to cloud services. This allows for the remote management and analysis of training results and the comparison of datasets across different training runs. The utility covers a broad range of monitoring

    Bridges training metrics from PyTorch to TensorBoard event files for visualization and experiment tracking.

    Python
    GitHub पर देखें↗7,983
  • lanpa/tensorboardxlanpa का अवतार

    lanpa/tensorboardX

    7,983GitHub पर देखें↗

    tensorboardX is a machine learning experiment tracking library used to log metrics and visual data from training processes. It enables the creation of event files that store scalars, images, audio, and graphs for monitoring model performance and behavior. The project provides framework-agnostic logging, allowing users to write visualization data from PyTorch, NumPy, or Chainer. It decouples data recording from specific deep learning engines by using a standardized set of writers to generate binary protobuf files. The library supports model visualization and training data analysis, including

    Connects PyTorch training loops to visualization interfaces for real-time monitoring of loss curves and scalars.

    Python
    GitHub पर देखें↗7,983
  • project-monai/monaiProject-MONAI का अवतार

    Project-MONAI/MONAI

    7,869GitHub पर देखें↗

    MONAI is a PyTorch-based deep learning framework and library specifically designed for healthcare imaging. It provides a suite of domain-specific neural network architectures, specialized loss functions, and preprocessing pipelines tailored for analyzing multi-dimensional medical data. The project distinguishes itself through a decentralized federated learning system that allows models to learn from datasets across multiple institutions without exchanging raw patient images. It also features AI-assisted medical image annotation tools and a standardized model bundling system to ensure consiste

    Offers a specialized PyTorch-based framework providing 3D architectures, transforms, and evaluation metrics for healthcare imaging.

    Pythondeep-learninghealthcare-imagingmedical-image-computing
    GitHub पर देखें↗7,869
  • czy36mengfei/tensorflow2_tutorials_chineseczy36mengfei का अवतार

    czy36mengfei/tensorflow2_tutorials_chinese

    7,786GitHub पर देखें↗

    This project is a collection of educational resources and instructional guides for learning deep learning and neural network implementation using TensorFlow. It provides a structured set of tutorials and notebooks written in Chinese, covering supervised and unsupervised learning tasks. The material focuses on practical implementations of diverse neural network architectures, including convolutional, recurrent, and autoencoder networks. It includes specific training content for computer vision, natural language processing, and generative models. The coverage extends to specialized network arc

    Provides educational example code and instructional guides for building NLP models and text processing pipelines.

    Jupyter Notebook
    GitHub पर देखें↗7,786
  • openai/guided-diffusionopenai का अवतार

    openai/guided-diffusion

    7,395GitHub पर देखें↗

    This is a classifier-guided diffusion framework for high-fidelity image generation. It implements a cascaded diffusion pipeline that chains a base diffusion model with a dedicated upsampler to progressively increase image resolution in stages, and uses classifier-guided diffusion sampling to steer the reverse diffusion process toward higher-quality outputs. The framework provides tools for training diffusion models from scratch using distributed processes with gradient accumulation, as well as training classifier models that provide gradient-based guidance during sampling. It supports both un

    Provides a classifier-guided diffusion framework that steers sampling using a classifier for higher fidelity and controlled attributes.

    Python
    GitHub पर देखें↗7,395
  • facebookresearch/slowfastfacebookresearch का अवतार

    facebookresearch/SlowFast

    7,377GitHub पर देखें↗

    SlowFast is a PyTorch video understanding framework and spatiotemporal neural network library. It serves as a toolset for video action recognition, enabling the training and evaluation of models designed to classify complex activities and objects within video sequences. The framework is distinguished by its use of dual-pathway spatiotemporal sampling to capture both slow and fast motions. It supports self-supervised video learning for pre-training models on unlabeled data and employs multigrid spatiotemporal training to optimize learning across multiple spatial and temporal resolutions. The

    Offers a high-level PyTorch-based structure for organizing and executing the training of video recognition models.

    Python
    GitHub पर देखें↗7,377
  • opennmt/opennmt-pyOpenNMT का अवतार

    OpenNMT/OpenNMT-py

    7,001GitHub पर देखें↗

    OpenNMT-py is a PyTorch neural machine translation framework used for training and deploying neural machine translation and large language models. It functions as a distributed model training system, an inference engine, and a toolkit for fine-tuning large language models. The framework distinguishes itself with a dedicated toolkit for adapting large language models through low-rank adaptation, quantization, and instruction tuning. It also includes a neural machine translation server that allows trained models to be hosted and exposed via REST API endpoints. The project covers a broad range

    Provides a high-level framework built on PyTorch for organizing and executing neural machine translation training.

    Python
    GitHub पर देखें↗7,001
पिछला123…4अगला
  1. Home
  2. Artificial Intelligence & ML
  3. PyTorch Training Frameworks

सब-टैग एक्सप्लोर करें

  • Asynchronous Checkpoint ManagersSystems that save model and optimizer state asynchronously for interruption‑resilient training in PyTorch. **Distinct from PyTorch Training Frameworks:** Distinct from PyTorch Training Frameworks: specifically focuses on asynchronous checkpoint management rather than general training orchestration.
  • CIFAR-10 Training FrameworksPyTorch-based training frameworks specifically for convolutional neural networks on the CIFAR-10 dataset. **Distinct from PyTorch Training Frameworks:** Distinct from PyTorch Training Frameworks: specifically targets CIFAR-10 with fixed architectures and benchmarking, not general PyTorch training.
  • Computer Vision FrameworksModular toolboxes for developing and training deep learning architectures specifically for vision tasks using PyTorch. **Distinct from PyTorch Training Frameworks:** Specializes PyTorch training frameworks specifically for the computer vision and multimodal domain.
  • Dashboard IntegrationsConnections between training frameworks and visualization interfaces for real-time monitoring. **Distinct from PyTorch Training Frameworks:** Focuses on the interface connection for monitoring rather than the training execution framework itself.
  • Diffusion Model Frameworks2 सब-टैग्सPyTorch-based frameworks specifically designed for training and sampling from diffusion models on images and sequences. **Distinct from PyTorch Training Frameworks:** Distinct from PyTorch Training Frameworks: focuses on diffusion model-specific training and sampling, not general PyTorch training utilities.
  • Distributed PyTorch OrchestrationManagement of master and worker replicas for distributed PyTorch training across clusters. **Distinct from PyTorch Training Frameworks:** Focuses on the distribution and replica management rather than general PyTorch framework utilities.
  • DistributedDataParallel ScalingDistributes model replicas and data batches across multiple GPUs using PyTorch's DistributedDataParallel for faster training. **Distinct from PyTorch Training Frameworks:** Distinct from general PyTorch Training Frameworks: specifically focuses on the DistributedDataParallel scaling mechanism, not the overall training framework.
  • Embedding Training Toolkits4 सब-टैग्सToolkits for training embedding models with support for triplet, contrastive, proxy-based, and self-supervised losses. **Distinct from PyTorch Training Frameworks:** Distinct from PyTorch Training Frameworks: specifically targets embedding model training with metric learning losses, not general PyTorch training.
  • Medical Imaging Training Frameworks1 सब-टैगPyTorch-based structures for organizing the training of healthcare imaging models. **Distinct from PyTorch Training Frameworks:** Specializes generic PyTorch training frameworks for the specific requirements of medical imaging data.
  • Model Visualization Tools1 सब-टैगUtilities for visualizing the internal states, embeddings, and performance metrics of PyTorch models. **Distinct from PyTorch Training Frameworks:** Focuses on the visual analysis of model performance and embeddings rather than the training execution framework.
  • NLP Training Toolkits3 सब-टैग्सPyTorch-based toolkits for training language models on text corpora with vocabulary building and token masking. **Distinct from PyTorch Training Frameworks:** Distinct from general PyTorch Training Frameworks: specifically targets NLP model training with built-in vocabulary building and token masking capabilities.
  • Neural Network Implementations1 सब-टैगConcrete neural network architectures built using a specific deep learning framework. **Distinct from PyTorch Training Frameworks:** Distinct from Training Frameworks: focuses on the actual network implementation rather than the surrounding training utility logic.
  • Optimizer WrappersAdapters that wrap existing PyTorch optimizers for compatibility with a training loop framework. **Distinct from PyTorch Training Frameworks:** Distinct from PyTorch Training Frameworks: focuses on the adapter layer for third-party optimizers, not the full training framework.
  • Performance MonitoringTracking and visualizing training metrics and performance data specifically for PyTorch models. **Distinct from PyTorch Training Frameworks:** Focuses on observability and monitoring rather than the training execution framework itself.
  • Transformer TutorialsStep-by-step educational walkthroughs for implementing transformer models using the PyTorch framework. **Distinct from PyTorch Training Frameworks:** Distinct from PyTorch Training Frameworks: focuses specifically on educational transformer implementation walkthroughs, not general PyTorch training infrastructure.
  • Vision WorkflowsEnd-to-end pipelines for training, validating, and fine-tuning computer vision models using PyTorch. **Distinct from PyTorch Training Frameworks:** Focuses on the complete vision-specific workflow rather than general PyTorch training utilities
  • Visualization Integrations1 सब-टैगBridges that connect PyTorch training metrics to visualization event files. **Distinct from PyTorch Training Frameworks:** Focuses on the bridge between the training framework and the visualization tool, not the training process itself.
  • Workflow Migration GuidesGuides and utilities for migrating existing PyTorch training code into a framework's training loop. **Distinct from PyTorch Training Frameworks:** Distinct from PyTorch Training Frameworks: focuses on the migration path from custom code, not the framework itself.