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

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

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

AnswerDotAI/fsdp_qlora

0
View on GitHub↗
1,548 نجوم·201 تفرعات·Jupyter Notebook·Apache-2.0·8 مشاهدات

Fsdp Qlora

This framework provides a toolkit for fine-tuning large language models by combining distributed data parallelism with parameter sharding and quantization techniques. It is designed to scale the training of massive neural networks across multiple graphics processors, enabling the execution of models that exceed the memory capacity of individual hardware units.

The library distinguishes itself by integrating low-rank adaptation with memory-efficient weight loading and quantization-aware parameter sharding. By initializing model weights directly on the graphics processor and applying granular layer-wise wrapping, the framework minimizes memory spikes and reduces communication overhead during the distributed setup and training phases.

The system supports the training of custom transformer architectures through flexible wrapping policies for attention and multilayer perceptron layers. It further optimizes resource usage by dynamically adjusting numerical precision during computation, balancing training stability against available hardware memory. The project is distributed as a collection of utilities and scripts intended for use in distributed computing environments.

Features

  • Quantized Fine-Tuning Frameworks - Provides a toolkit for fine-tuning large language models using memory-efficient quantization and sharded data parallelism.
  • Large-Scale Model Training - Scales the training process across multiple graphics processors by sharding model parameters to handle massive architectures.
  • Large Language Model Fine-Tuning Frameworks - Combines memory-efficient quantization with distributed data parallelism to train massive models while reducing hardware resource requirements.
  • Fully Sharded Data Parallelism - Distributes model parameters, gradients, and optimizer states across multiple graphics processors to minimize memory consumption per device.
  • QLoRA Adapters - Applies low-rank adaptation and quantization to reduce the memory footprint of large model training.
  • Distributed Memory Optimizers - Partitions memory-intensive optimizer states across multiple devices to enable training of models exceeding single-GPU capacity.
  • Distributed Training Frameworks - Scales model training across multiple nodes by sharding parameters, gradients, and optimizer states efficiently.
  • Automatic Precision Casting - Dynamically switches between numerical precision formats during computation to balance training stability and hardware throughput.
  • Distributed Mixed-Precision Training - Adjusts numerical precision levels between high-accuracy and high-speed modes to balance training stability against available hardware memory.
  • Memory-Efficient Deep Learning - Reduces the hardware footprint of training large neural networks by applying quantization techniques to lower memory usage.
  • Quantized Model Loading - Initializes model weights directly within graphics processor memory to prevent large memory spikes during distributed setup.
  • Weight Sharding - Compresses model weights into lower precision formats before distributing them across the cluster to reduce communication overhead.

سجل النجوم

مخطط تاريخ النجوم لـ answerdotai/fsdp_qloraمخطط تاريخ النجوم لـ answerdotai/fsdp_qlora

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

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

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

Start searching with AI

مجموعات مختارة تضم Fsdp Qlora

مجموعات منسقة بعناية يظهر فيها Fsdp Qlora.
  • الضبط الدقيق الفعال للنماذج اللغوية باستخدام LoRA

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Fsdp Qlora.
  • zhaochenyang20/awesome-ml-sys-tutorialالصورة الرمزية لـ zhaochenyang20

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371عرض على GitHub↗

    This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr

    Python
    عرض على GitHub↗5,371
  • facebookresearch/metaseqالصورة الرمزية لـ facebookresearch

    facebookresearch/metaseq

    6,546عرض على GitHub↗

    Metaseq is a transformer sequence modeling toolkit designed for training, fine-tuning, and deploying sequence-to-sequence models using open pre-trained weights. It provides a comprehensive framework for large language model training, including dedicated tools for sequence dataset processing and a standalone inference server for generating text via API requests. The project features specialized utilities for model quantization to reduce parameter precision to eight bits, which lowers memory usage and increases inference speed. It also includes a checkpoint conversion pipeline to transform mode

    Python
    عرض على GitHub↗6,546
  • hpcaitech/colossalaiالصورة الرمزية لـ hpcaitech

    hpcaitech/ColossalAI

    41,395عرض على GitHub↗

    ColossalAI is a distributed deep learning framework designed for training and deploying massive artificial intelligence models across clusters of hardware accelerators. It functions as a parallel computing engine that partitions model workloads and data across multiple processors to maximize memory efficiency and throughput. The platform distinguishes itself through a comprehensive suite of parallelization strategies, including multi-dimensional tensor parallelism and pipeline-based model parallelism, which segment neural network layers and stages across devices. To support large-scale genera

    Pythonaibig-modeldata-parallelism
    عرض على GitHub↗41,395
  • huggingface/accelerateالصورة الرمزية لـ huggingface

    huggingface/accelerate

    9,725عرض على GitHub↗

    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

    Python
    عرض على GitHub↗9,725
عرض جميع البدائل الـ 30 لـ Fsdp Qlora→

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

ما هي وظيفة answerdotai/fsdp_qlora؟

This framework provides a toolkit for fine-tuning large language models by combining distributed data parallelism with parameter sharding and quantization techniques. It is designed to scale the training of massive neural networks across multiple graphics processors, enabling the execution of models that exceed the memory capacity of individual hardware units.

ما هي الميزات الرئيسية لـ answerdotai/fsdp_qlora؟

الميزات الرئيسية لـ answerdotai/fsdp_qlora هي: Quantized Fine-Tuning Frameworks, Large-Scale Model Training, Large Language Model Fine-Tuning Frameworks, Fully Sharded Data Parallelism, QLoRA Adapters, Distributed Memory Optimizers, Distributed Training Frameworks, Automatic Precision Casting.

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

تشمل البدائل مفتوحة المصدر لـ answerdotai/fsdp_qlora: zhaochenyang20/awesome-ml-sys-tutorial — This project provides a comprehensive technical guide and framework for engineering large-scale machine learning… facebookresearch/metaseq — Metaseq is a transformer sequence modeling toolkit designed for training, fine-tuning, and deploying… hpcaitech/colossalai — ColossalAI is a distributed deep learning framework designed for training and deploying massive artificial… huggingface/accelerate — Accelerate is a PyTorch distributed training library that abstracts the boilerplate required to run models across… microsoft/deepspeed — DeepSpeed is a distributed deep learning optimization library and framework designed for the training and inference of… deepspeedai/deepspeedexamples — DeepSpeedExamples is a collection of reference implementations and scripts for training, fine-tuning, and executing…