awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Lightning-AI avatar

Lightning-AI/litgpt

0
View on GitHub↗
13,431 stars·1,459 forks·Python·Apache-2.0·10 vueslightning.ai↗

Litgpt

LitGPT is a training and deployment framework for large language models, providing a suite of tools for pretraining, finetuning, quantizing, evaluating, and serving models within a production environment. It includes a dedicated training pipeline for adapting pretrained models to specific tasks, a quantization tool for reducing weight precision, and an inference server for hosting models via web interfaces.

The framework supports high-performance model development through custom architecture implementation and the use of predefined recipes to standardize pretraining and finetuning. It enables the reuse of trained layers from existing architectures to reduce the data and compute required for new models.

Capabilities cover the full model lifecycle, including foundational pretraining, instruction tuning, and task-specific adaptation. The system also provides weight optimization for various hardware configurations, model weight export for cross-ecosystem compatibility, and a benchmarking suite for evaluating generation quality and accuracy.

Features

  • Large Language Model Training Frameworks - Provides a comprehensive toolkit for pretraining, finetuning, and deploying large language models using optimized recipes.
  • Instruction Tuning - Provides efficient recipes and pipelines for adapting pre-trained models to follow specific user instructions.
  • Model Inference Servers - Provides a dedicated server application to host quantized large language models via web interfaces for external apps.
  • Model Quantization Tools - Includes utilities to reduce the precision of model weights, decreasing memory usage and increasing inference speed.
  • Model Fine-Tuning and Adaptation - Includes workflows for refining pre-trained models to meet specific domain or task requirements.
  • Model Fine-Tuning - Implements specialized parameter techniques to adapt large models to specific tasks and datasets.
  • Model Pretraining Frameworks - Provides a framework for the large-scale unsupervised training of foundation models from scratch.
  • Finetuning Workflows - Adapts pretrained foundation models to specific tasks or industry datasets using supervised or unsupervised tuning processes.
  • Model Quantization - Provides tools to reduce the precision of model weights to decrease memory footprint and increase inference speed.
  • Language Model Pretraining - Trains foundation language models from scratch or using inherited blocks to establish core knowledge on massive datasets.
  • Parameter Efficient Fine-Tuning - Implements memory-efficient adaptation techniques that update only a small subset of parameters to reduce resource requirements.
  • Weight Quantization - Compresses model weights into lower-precision formats to decrease memory footprint and accelerate inference on constrained hardware.
  • ML Model Hosting - Hosts models on web servers to provide a network-accessible interface for external websites and applications.
  • Dataset Integration - Provides interfaces for integrating industry-standard datasets or custom user-provided data sources into training pipelines.
  • Model Performance Benchmarking - Includes a benchmarking suite to measure the generation quality and accuracy of language models.
  • Custom Model Architectures - Enables the implementation of high-performance custom model structures to maximize execution speed and minimize abstraction.
  • Inference Optimization Tools - Applies hardware-specific quantization and memory optimizations to improve the performance of production model inference.
  • Hardware-Aware Selection - Optimizes model execution by automatically selecting memory and precision settings based on target hardware specifications.
  • Post-Training Configuration Recipes - Uses predefined configuration recipes to standardize the pretraining and finetuning processes across different model architectures.
  • Weight Inheritance - Allows new models to reuse trained transformer layers from existing architectures to reduce pretraining data and compute.
  • Model Inference Deployment - Supports the setup of production environments capable of serving high volumes of inferences to end users.
  • LLM Production Infrastructure - Manages the deployment, scaling, and reliability of optimized large language models in production environments.
  • LLM Evaluation - Provides a benchmarking toolset for testing the generation quality and understanding of models against standardized datasets.
  • Interactive Model Interfaces - Ships a chat interface for manually verifying model responses and extracting embeddings for analysis.
  • Fine-Tuning Frameworks - Library for pretraining and fine-tuning using advanced techniques.
  • Model Training - High-performance recipes for pretraining and fine-tuning LLMs.
  • Model Training and Fine-tuning - Fast training and fine-tuning for LLMs.
  • Model Training Frameworks - High-performance framework for pretraining and fine-tuning LLMs.
  • Fine-Tuning Frameworks - Toolkit for pretraining and fine-tuning with state-of-the-art techniques.

Historique des stars

Graphique de l'historique des stars pour lightning-ai/litgptGraphique de l'historique des stars pour lightning-ai/litgpt

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Litgpt

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Litgpt.
  • pytorch/torchtuneAvatar de pytorch

    pytorch/torchtune

    5,774Voir sur GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a configurable training pipeline orchestrated through YAML recipes, with CLI overrides and component swapping, distributed training via FSDP2, memory optimizations, and parameter-efficient fine-tuning methods like LoRA, DoRA, and QLoRA. The library distinguishes itself through its YAML-driven configuration system that defines all training parameters and instantiates components from config files, with full CLI override capability for any field or component at launch time. It suppo

    Python
    Voir sur GitHub↗5,774
  • unslothai/unslothAvatar de unslothai

    unslothai/unsloth

    66,628Voir sur GitHub↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Pythonagentdeepseekdeepseek-r1
    Voir sur GitHub↗66,628
  • mosaicml/llm-foundryAvatar de mosaicml

    mosaicml/llm-foundry

    4,415Voir sur GitHub↗

    llm-foundry is a training framework for large language models, providing a system for foundation model pre-training and supervised fine-tuning. It includes a distributed trainer for scaling workloads across multiple nodes and GPUs, a dataset streaming pipeline for loading data from cloud storage, and a parameter-efficient fine-tuning implementation. The framework distinguishes itself through its use of parameter sharding and high-throughput data streaming to maintain stability during large-scale training. It incorporates low-rank adaptation to reduce computational costs and uses eight-bit flo

    Pythondeep-learningllmneural-networks
    Voir sur GitHub↗4,415
  • hiyouga/llama-efficient-tuningAvatar de hiyouga

    hiyouga/LLaMA-Efficient-Tuning

    72,239Voir sur GitHub↗

    This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision models. It provides a specialized toolkit for parameter-efficient tuning and supervised learning, serving as both a trainer for multimodal models and a deployment tool for serving fine-tuned models via high-performance inference engines. The framework focuses on reducing memory and compute requirements by updating a small subset of model parameters. It supports a wide range of adaptation strategies, including vision-language model training to align text, image, video, and aud

    Python
    Voir sur GitHub↗72,239
Voir les 30 alternatives à Litgpt→

Questions fréquentes

Que fait lightning-ai/litgpt ?

LitGPT is a training and deployment framework for large language models, providing a suite of tools for pretraining, finetuning, quantizing, evaluating, and serving models within a production environment. It includes a dedicated training pipeline for adapting pretrained models to specific tasks, a quantization tool for reducing weight precision, and an inference server for hosting models via web interfaces.

Quelles sont les fonctionnalités principales de lightning-ai/litgpt ?

Les fonctionnalités principales de lightning-ai/litgpt sont : Large Language Model Training Frameworks, Instruction Tuning, Model Inference Servers, Model Quantization Tools, Model Fine-Tuning and Adaptation, Model Fine-Tuning, Model Pretraining Frameworks, Finetuning Workflows.

Quelles sont les alternatives open-source à lightning-ai/litgpt ?

Les alternatives open-source à lightning-ai/litgpt incluent : pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a… unslothai/unsloth — Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and… mosaicml/llm-foundry — llm-foundry is a training framework for large language models, providing a system for foundation model pre-training… hiyouga/llama-efficient-tuning — This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision… paddlepaddle/paddlenlp — PaddleNLP is a development library and toolkit for training, fine-tuning, and deploying large and small language… ymcui/chinese-llama-alpaca-2 — This project provides a Chinese large language model based on the LLaMA architecture. It is an instruction-tuned model…