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

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

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

36 مستودعات

Awesome GitHub RepositoriesModel Checkpointing

Systems for saving and restoring neural network states during training.

Distinguishing note: Focuses on persistence mechanisms for model weights rather than general data backup.

Explore 36 awesome GitHub repositories matching artificial intelligence & ml · Model Checkpointing. Refine with filters or upvote what's useful.

Awesome Model Checkpointing GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • rvc-project/retrieval-based-voice-conversion-webuiالصورة الرمزية لـ RVC-Project

    RVC-Project/Retrieval-based-Voice-Conversion-WebUI

    36,025عرض على GitHub↗

    This project is a comprehensive software suite for voice synthesis and model management, providing a framework for training custom acoustic models and performing voice conversion. It utilizes deep-learning-based acoustic modeling to map source audio characteristics to target voice identities, enabling the transformation of input audio into specific vocal profiles. The system distinguishes itself through a feature-retrieval-based inference mechanism, which employs vector index files to perform nearest-neighbor searches on acoustic features for high-fidelity timbre matching. Users can manage th

    Implements checkpointing to save and restore neural network training states for incremental refinement.

    Pythonaudio-analysischangeconversational-ai
    عرض على GitHub↗36,025
  • yunjey/pytorch-tutorialالصورة الرمزية لـ yunjey

    yunjey/pytorch-tutorial

    32,385عرض على GitHub↗

    This project is a collection of educational examples and code for implementing deep learning architectures using the PyTorch framework. It serves as a tutorial and implementation guide for building various neural network architectures for machine learning tasks. The project provides practical implementations for computer vision, including image classification and neural style transfer, as well as natural language processing examples for building sequence models and language predictors. It also covers generative models using adversarial and variational networks to synthesize or transform visua

    Implements mechanisms for saving and restoring neural network states and weights during training.

    Pythondeep-learningneural-networkspytorch
    عرض على GitHub↗32,385
  • lightning-ai/lightningالصورة الرمزية لـ lightning-AI

    lightning-AI/lightning

    31,189عرض على GitHub↗

    Lightning is a PyTorch training framework and distributed AI training orchestrator designed to decouple core research logic from the engineering boilerplate required for model training. It functions as a deep learning workflow manager that automates the process of pretraining and finetuning models across diverse compute environments. The project distinguishes itself by providing a hardware-agnostic training wrapper, allowing the same model code to execute on CPUs, GPUs, or TPUs without modification. It further manages the scaling of workloads from single devices to multi-node clusters and ser

    Implements automatic state-based checkpointing and restoration to allow training resumption and early stopping.

    Python
    عرض على GitHub↗31,189
  • pytorchlightning/pytorch-lightningالصورة الرمزية لـ PyTorchLightning

    PyTorchLightning/pytorch-lightning

    31,189عرض على GitHub↗

    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

    Implements systems for saving and restoring neural network states to allow training resumption.

    Python
    عرض على GitHub↗31,189
  • haotian-liu/llavaالصورة الرمزية لـ haotian-liu

    haotian-liu/LLaVA

    24,465عرض على GitHub↗

    LLaVA is a multimodal large language model architecture designed to process and interpret both image and text inputs to generate natural language responses. It functions as a research-oriented platform for visual instruction tuning, providing a framework to align language models with human intent through training on diverse datasets of paired images and text queries. The system distinguishes itself through a specialized vision-language training pipeline that connects visual data to language models using projection layers and instruction-based fine-tuning. It supports distributed inference by

    Saves model state snapshots to disk to enable fault-tolerant training and weight distribution.

    Pythonchatbotchatgptfoundation-models
    عرض على GitHub↗24,465
  • eriklindernoren/pytorch-ganالصورة الرمزية لـ eriklindernoren

    eriklindernoren/PyTorch-GAN

    17,472عرض على GitHub↗

    PyTorch-GAN is a research-oriented framework providing a collection of modular implementations for generative adversarial network architectures. It serves as a toolkit for training and evaluating models that utilize adversarial minimax optimization to produce synthetic data, offering a structured environment for exploring complex generative tasks within the PyTorch ecosystem. The library distinguishes itself through a comprehensive suite of image synthesis and manipulation capabilities, including super-resolution, inpainting, and cross-domain style translation. It supports advanced training m

    Saves and restores model parameters during training to resume interrupted processes or evaluate performance at specific intervals.

    Python
    عرض على GitHub↗17,472
  • horovod/horovodالصورة الرمزية لـ horovod

    horovod/horovod

    14,686عرض على GitHub↗

    Horovod is a distributed deep learning framework and gradient synchronizer designed to scale model training across multiple GPUs and compute nodes. It functions as a distributed training orchestrator and an elastic training engine, utilizing an MPI collective communication library to synchronize weights and gradients across TensorFlow, PyTorch, Keras, and MXNet models. The system distinguishes itself through dynamic elastic scaling, which allows it to adjust the number of active workers at runtime and recover from node failures. It optimizes communication efficiency using tensor fusion batchi

    Prevents filesystem corruption by restricting model checkpoint saving to a single designated worker.

    Python
    عرض على GitHub↗14,686
  • alibaba/mnnالصورة الرمزية لـ alibaba

    alibaba/MNN

    14,242عرض على GitHub↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    Saves and restores model parameters to disk for checkpointing during training or deployment.

    C++armconvolutiondeep-learning
    عرض على GitHub↗14,242
  • microsoft/loraالصورة الرمزية لـ microsoft

    microsoft/LoRA

    13,264عرض على GitHub↗

    LoRA is a framework for parameter-efficient fine-tuning of large-scale neural networks. It functions by injecting trainable low-rank decomposition matrices into frozen model layers, allowing for task-specific adaptation while preserving the integrity of the original base model weights. The project distinguishes itself by enabling the direct merging of these trained low-rank matrices into primary model weights. This process eliminates additional computational overhead during inference, ensuring that adapted models maintain the same performance characteristics as the original architecture. Furt

    Minimizes disk space requirements by saving only small task-specific adaptation matrices instead of full model weights.

    Pythonadaptationdebertadeep-learning
    عرض على GitHub↗13,264
  • paddlepaddle/paddlenlpالصورة الرمزية لـ PaddlePaddle

    PaddlePaddle/PaddleNLP

    12,953عرض على GitHub↗

    PaddleNLP is a development library and toolkit for training, fine-tuning, and deploying large and small language models using the PaddlePaddle framework. It provides a comprehensive suite for the entire natural language processing lifecycle, from model development to high-performance inference. The project features a standardized model zoo for loading and managing pre-trained models and tokenizers through a unified interface. It distinguishes itself with a specialized model compression framework that reduces memory footprints via weight precision conversion and lossless size optimization, alo

    Includes a unified protocol for saving and restoring model states during training and deployment.

    Python
    عرض على GitHub↗12,953
  • bmaltais/kohya_ssالصورة الرمزية لـ bmaltais

    bmaltais/kohya_ss

    12,384عرض على GitHub↗

    kohya_ss is a graphical user interface and workbench for fine-tuning diffusion models, specifically designed for Stable Diffusion. It provides a suite of tools for training generative AI models, including specialized interfaces for creating Low-Rank Adaptation weights and training ControlNet spatial control networks. The project distinguishes itself through integrated VRAM usage optimization and hardware acceleration, featuring specific support for Intel GPUs via XPU-accelerated libraries. It implements parameter-efficient training methods and memory-saving techniques like gradient checkpoint

    Implements systems for specifying file formats and save frequency to persist neural network states.

    Python
    عرض على GitHub↗12,384
  • physical-intelligence/openpiالصورة الرمزية لـ Physical-Intelligence

    Physical-Intelligence/openpi

    12,377عرض على GitHub↗

    OpenPi is a vision-language-action robot control framework designed to generate physical control actions for robotic systems. It functions as a distributed robot model trainer, a model format converter, and a robot action streaming server. The framework provides tools for transforming model checkpoints between different framework formats to ensure interoperability across various development environments. It also includes a server that uses websocket connections to stream model-generated control actions from remote inference servers to physical robot hardware in real-time. The system supports

    Enables the adaptation of general base models to specific robot platforms using modular checkpoint updates.

    Python
    عرض على GitHub↗12,377
  • karpathy/char-rnnالصورة الرمزية لـ karpathy

    karpathy/char-rnn

    12,066عرض على GitHub↗

    This project is a character-level language modeling system that uses recurrent neural networks to predict and generate text one character at a time. It implements LSTM and GRU architectures to learn sequential patterns and probability distributions from text corpora. The system includes mechanisms for text generation sampling, allowing users to produce new sequences from trained models. It features temperature-based stochasticity to control the randomness and diversity of the generated output. The implementation covers the full model lifecycle, including training, state persistence through c

    Provides a system for saving and restoring neural network states during the training process.

    Lua
    عرض على GitHub↗12,066
  • wandb/wandbالصورة الرمزية لـ wandb

    wandb/wandb

    10,844عرض على GitHub↗

    Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow orchestration. It provides a comprehensive suite of tools for logging, visualizing, and versioning training metrics, model artifacts, and hyperparameter sweeps to ensure reproducibility across development cycles. The platform also functions as an observability tool for large language model applications, enabling the tracing of execution steps, token usage, and reasoning processes. The project distinguishes itself through its event-driven automation capabilities, which allow users

    Uploads saved model states and optimizer parameters to remote cloud storage for reproducibility.

    Pythonaicollaborationdata-science
    عرض على GitHub↗10,844
  • phillipi/pix2pixالصورة الرمزية لـ phillipi

    phillipi/pix2pix

    10,644عرض على GitHub↗

    pix2pix is a framework for image-to-image translation using conditional generative adversarial networks. It functions as a supervised trainer and visual domain mapper designed to learn a mapping between input and output images for style and domain transfer. The system utilizes a U-Net encoder-decoder architecture combined with a PatchGAN local discriminator to enforce high-frequency local consistency. It employs L1 loss regularization to ensure generated outputs remain structurally close to the ground truth. The project covers a broad range of computer vision capabilities, including semantic

    Saves neural network weights and optimizer states periodically to allow for training recovery.

    Lua
    عرض على GitHub↗10,644
  • facebookresearch/nougatالصورة الرمزية لـ facebookresearch

    facebookresearch/nougat

    10,015عرض على GitHub↗

    Nougat is a neural OCR system and LLM document parser designed to convert images of academic PDF documents into structured markdown text and mathematical formulas. It functions as a PDF to markdown converter that uses deep learning to handle layout and formula recognition. The project provides a document training pipeline for generating datasets and training neural networks to recognize specific academic document styles. This includes utilities for training dataset generation, neural model training, and model checkpoint management to ensure reproducible deployment. The system covers a broad

    Implements a system for saving and restoring neural network weights to ensure reproducible training and deployment.

    Python
    عرض على GitHub↗10,015
  • deepseek-ai/3fsالصورة الرمزية لـ deepseek-ai

    deepseek-ai/3FS

    9,970عرض على GitHub↗

    3FS is a distributed file system and RDMA storage cluster designed for high-performance AI training and inference workloads. It functions as a strongly consistent storage layer that utilizes a disaggregated architecture to pool SSDs and memory resources across multiple nodes. The system provides specialized storage implementations including an AI training checkpoint store for parallel state preservation and a distributed key-value cache store for decoder layer vectors to optimize inference processing. It ensures data integrity through chain replication and apportioned query distribution. The

    Writes large model states across multiple storage nodes simultaneously to minimize training downtime during synchronization.

    C++
    عرض على GitHub↗9,970
  • lyhue1991/eat_tensorflow2_in_30_daysالصورة الرمزية لـ lyhue1991

    lyhue1991/eat_tensorflow2_in_30_days

    9,933عرض على GitHub↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Implements systems for saving and restoring neural network states during training to prevent data loss.

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    عرض على GitHub↗9,933
  • open-mmlab/mmposeالصورة الرمزية لـ open-mmlab

    open-mmlab/mmpose

    7,374عرض على GitHub↗

    MMPose is a PyTorch-based pose estimation toolbox and deep learning training pipeline designed for detecting 2D and 3D keypoints on humans, animals, and faces. It serves as a computer vision model zoo and a framework for both 2D pose estimation and 3D pose lifting. The project is distinguished by its modular architecture and extensibility, employing a registry-based system and hierarchical configurations to allow for custom algorithm integration and model pipeline customization. It supports diverse estimation paradigms, including top-down, bottom-up, and two-stage pose lifting workflows. The

    Implements utilities to strip redundant optimizer states and training information from checkpoints to reduce model file size.

    Pythonanimal-pose-estimationbenchmarkcpm
    عرض على GitHub↗7,374
  • carpedm20/dcgan-tensorflowالصورة الرمزية لـ carpedm20

    carpedm20/DCGAN-tensorflow

    7,185عرض على GitHub↗

    This is a TensorFlow implementation of the Deep Convolutional Generative Adversarial Network (DCGAN) architecture, providing a framework for training generative models that produce synthetic images from random noise vectors. The project implements the core DCGAN design, using transposed convolutions for upsampling, batch normalization for training stability, and leaky ReLU activations in the discriminator, all executed as static TensorFlow computation graphs. The implementation supports training on custom image datasets by accepting user-supplied image folders without requiring a predefined f

    Saves and restores trained model parameters using TensorFlow checkpoint files for inference or continued training.

    JavaScriptdcgangangenerative-model
    عرض على GitHub↗7,185
السابق12التالي
  1. Home
  2. Artificial Intelligence & ML
  3. Model Checkpointing

استكشف الوسوم الفرعية

  • Checkpoint SimplifiersUtilities for removing redundant training data and optimizer states from model checkpoint files to minimize size. **Distinct from Model Checkpointing:** Distinct from Model Checkpointing: focuses on post-training size reduction and pruning of metadata rather than the act of saving/restoring state.
  • Compatible Checkpoint FormatsStores checkpoints in a layout directly loadable by conversion tools for fine-tuning pipelines. **Distinct from Checkpoint Simplifiers:** Distinct from Checkpoint Simplifiers: focuses on format compatibility with conversion tools, not size reduction.
  • Modular Checkpoint AdaptationTechniques for refining base model weights using modular task-specific data adapters. **Distinct from Model Checkpointing:** Focuses on adapting weights for specific robot platforms, whereas Model Checkpointing focuses on general persistence.
  • Parallel Checkpoint StreamsMechanisms for simultaneously writing large model states across multiple storage nodes. **Distinct from Model Checkpointing:** Focuses on the parallel streaming nature of the write operation rather than the general persistence of model weights
  • Worker-Specific SerializationMechanisms to restrict serialization operations to a single worker to avoid concurrent write corruption. **Distinct from Model Checkpointing:** Focuses on the coordination of who writes the checkpoint, rather than the general process of saving weights.