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

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

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

facebookresearch/lingua

0
View on GitHub↗
4,759 نجوم·273 تفرعات·Python·BSD-3-Clause·12 مشاهدات

Lingua

Lingua is a research framework for developing, training, and experimenting with large language model architectures and data strategies. It provides a lean codebase designed to facilitate the iteration of new model designs through a combination of distributed training orchestration and evaluation pipelines.

The framework includes a distributed training orchestrator that generates submission scripts and manages configurations for launching tasks across compute clusters. It utilizes a configuration management system that allows model parameters to be overridden via data classes and command-line arguments without modifying the source code.

The system further supports model development through checkpoint-based evaluation pipelines that run periodic scripts to track performance. Its architectural surface covers distributed runtime management, hierarchical configuration overrides, and modular templates for swapping model components.

Features

  • LLM Architecture Research Frameworks - Provides a lean research framework for developing, training, and experimenting with new LLM architectures and data strategies.
  • Distributed Training Orchestrators - Orchestrates the parallelization of model training across multiple processors and compute nodes.
  • Distributed Training Runtimes - Orchestrates model parallelism and data distribution across multiple GPUs to scale large language model training.
  • LLM Development Frameworks - Offers a comprehensive lean framework for the end-to-end research, training, and experimentation of LLMs.
  • LLM Training Orchestrators - Manages the distributed orchestration of large-scale training and execution for language models across compute clusters.
  • Periodic In-Training Evaluation - Provides a pipeline for running periodic evaluations on model saves to monitor performance during the training process.
  • Large Language Model Training Frameworks - Provides a specialized framework for training and evaluating transformer-based models in multi-GPU environments.
  • Model Checkpointing - Implements systems for saving and running evaluation scripts on neural network checkpoints during training.
  • Modular Architectures - Uses a lean codebase structure with modular templates that allow rapid swapping of model components and data strategies.
  • Training Script Generators - Automatically generates executable submission scripts for launching distributed training jobs across compute clusters.
  • Command-Line Configurations - Enables tuning of model parameters and training settings via external files and command-line overrides.
  • Job Submission Pipelines - Provides utilities for generating submission scripts and backing up configurations for cluster-managed training tasks.
  • Hyperparameter Configurations - Implements a system to load hyperparameters from structured Python classes and command-line arguments.
  • Hierarchical Configuration Overrides - Implements a priority-based hierarchy for loading settings from data classes, files, and command-line overrides.
  • Fine-Tuning Frameworks - Lean and efficient codebase for model research.
  • Model Training Frameworks - Lean and efficient codebase for LLM research.
  • Fine-Tuning Frameworks - Lean codebase for model research and training.

سجل النجوم

مخطط تاريخ النجوم لـ facebookresearch/linguaمخطط تاريخ النجوم لـ facebookresearch/lingua

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Lingua.
  • 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

    Python
    عرض على GitHub↗12,953
  • lightning-ai/litgptالصورة الرمزية لـ Lightning-AI

    Lightning-AI/litgpt

    13,431عرض على GitHub↗

    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

    Python
    عرض على GitHub↗13,431
  • pytorch/torchtuneالصورة الرمزية لـ pytorch

    pytorch/torchtune

    5,774عرض على 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
    عرض على GitHub↗5,774
  • internlm/xtunerالصورة الرمزية لـ InternLM

    InternLM/xtuner

    5,150عرض على GitHub↗

    xtuner is a comprehensive training engine for large language models, offering a toolkit for pre-training, supervised fine-tuning, and the optimization of vision-language multimodal models. It serves as a distributed training accelerator and a specialized framework for scaling Mixture-of-Experts models and aligning model behavior through reinforcement learning from human feedback. The project distinguishes itself through advanced memory and compute optimizations, such as sequence parallelism for ultra-long context windows and interleaved pipeline parallelism to reduce GPU idle time. It provide

    Pythonagentdeepseek-v3gpt-oss
    عرض على GitHub↗5,150
عرض جميع البدائل الـ 30 لـ Lingua→

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

ما هي وظيفة facebookresearch/lingua؟

Lingua is a research framework for developing, training, and experimenting with large language model architectures and data strategies. It provides a lean codebase designed to facilitate the iteration of new model designs through a combination of distributed training orchestration and evaluation pipelines.

ما هي الميزات الرئيسية لـ facebookresearch/lingua؟

الميزات الرئيسية لـ facebookresearch/lingua هي: LLM Architecture Research Frameworks, Distributed Training Orchestrators, Distributed Training Runtimes, LLM Development Frameworks, LLM Training Orchestrators, Periodic In-Training Evaluation, Large Language Model Training Frameworks, Model Checkpointing.

ما هي البدائل مفتوحة المصدر لـ facebookresearch/lingua؟

تشمل البدائل مفتوحة المصدر لـ facebookresearch/lingua: paddlepaddle/paddlenlp — PaddleNLP is a development library and toolkit for training, fine-tuning, and deploying large and small language… lightning-ai/litgpt — LitGPT is a training and deployment framework for large language models, providing a suite of tools for pretraining,… pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a… internlm/xtuner — xtuner is a comprehensive training engine for large language models, offering a toolkit for pre-training, supervised… mosaicml/llm-foundry — llm-foundry is a training framework for large language models, providing a system for foundation model pre-training… yangjianxin1/firefly — Firefly is a training framework and inference engine for large language models. It functions as a toolkit for…