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

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

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

jzhang38/TinyLlamaArchived

0
View on GitHub↗
8,994 نجوم·624 تفرعات·Python·Apache-2.0·2 مشاهدات

TinyLlama

TinyLlama is a compact 1.1B parameter language model pretrained on a dataset of 3 trillion tokens. It is an edge AI model designed for high-performance text generation on memory-constrained devices.

The project provides a distributed pretraining framework for training small language models across multiple GPUs and nodes. It also includes a finetuning toolkit for full-parameter weight adjustments to adapt the base model for chat and specific tasks.

The system supports distributed large language model training and on-device text generation. Its architectural components include rotary positional embeddings, root mean square layer normalization, and attention kernels.

Features

  • Generative AI Models - Provides a lightweight 1.1B parameter generative model optimized for deployment on edge hardware.
  • Data-Parallel Training - Provides a framework for distributing training workloads across multiple GPUs using data parallelism.
  • Efficient LLM Development - Focuses on the development and optimization of compact models to enable high performance on constrained hardware.
  • LLM Development Toolkits - Includes a toolkit for full-parameter weight adjustments to adapt the model for specific tasks.
  • Large Language Model Training Frameworks - Executes distributed pretraining of transformer models across multi-GPU environments using optimized attention.
  • Model Pretraining Frameworks - Provides a distributed system for training foundational language models across multiple GPUs and nodes.
  • Finetuning Workflows - Provides workflows for adapting a pretrained base model to specific tasks or chat styles.
  • Language Model Pretraining - Trains a compact Llama model on a 3 trillion token dataset using distributed GPU clusters.
  • On-Device Text Generation Runners - Enables real-time text generation and dialogue execution on memory-constrained edge hardware.
  • Language Models - Implements a compact 1.1B parameter language model for high-performance text generation.
  • FlashAttention - Uses FlashAttention kernels to minimize GPU memory access and increase attention computation speed.
  • Full Parameter Fine-Tuning - Ships scripts for updating all model parameters to adapt the general model for chat interactions.
  • Causal Masking - Implements causal masking to prevent the model from attending to future tokens during training.
  • RMSNorm Layers - Implements root mean square layer normalization to stabilize neural network activations during training.
  • Rotary Positional Embeddings - Utilizes rotary positional embeddings to encode relative token positions in a high-dimensional space.
  • Pretrained Weight Initializers - Employs specific weight initialization distributions to ensure stable convergence during large-scale pretraining.
  • Large Language Models - Compact language models for efficient deployment.
  • Small Language Models - Pre-trained small-scale LLaMA model.
  • Large Language Models (LLMs) - Listed in the “Large Language Models (LLMs)” section of the The Incredible Pytorch awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ jzhang38/tinyllamaمخطط تاريخ النجوم لـ jzhang38/tinyllama

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

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

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

Start searching with AI

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

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

    mosaicml/llm-foundry

    4,415عرض على 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
    عرض على GitHub↗4,415
  • paddlepaddle/ernieالصورة الرمزية لـ PaddlePaddle

    PaddlePaddle/ERNIE

    7,717عرض على GitHub↗

    ERNIE is a development toolkit for training, fine-tuning, and deploying large language models built on the PaddlePaddle deep learning platform. It provides a comprehensive suite of core components, including an inference server for vision and language models, a training and fine-tuning toolkit, and a framework for building retrieval-augmented generation systems using private knowledge bases. The project features multimodal AI models capable of reasoning across text, images, and video to perform complex visual understanding and information extraction. It distinguishes itself through specialize

    Pythonernieernie-45ernie-45-vl
    عرض على GitHub↗7,717
  • karpathy/llm.cالصورة الرمزية لـ karpathy

    karpathy/llm.c

    30,230عرض على GitHub↗

    This project is a low-dependency engine designed for training large language models using native C and CUDA. It provides a bare-metal environment for tensor computation, allowing for the execution of neural network operations directly on hardware accelerators without the overhead of high-level software abstractions. The framework distinguishes itself by implementing manual gradient backpropagation and custom hardware-specific kernels, providing granular control over memory mapping and computational precision. It supports distributed training across multiple graphics processors and compute nod

    Cuda
    عرض على GitHub↗30,230
عرض جميع البدائل الـ 30 لـ TinyLlama→

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

ما هي وظيفة jzhang38/tinyllama؟

TinyLlama is a compact 1.1B parameter language model pretrained on a dataset of 3 trillion tokens. It is an edge AI model designed for high-performance text generation on memory-constrained devices.

ما هي الميزات الرئيسية لـ jzhang38/tinyllama؟

الميزات الرئيسية لـ jzhang38/tinyllama هي: Generative AI Models, Data-Parallel Training, Efficient LLM Development, LLM Development Toolkits, Large Language Model Training Frameworks, Model Pretraining Frameworks, Finetuning Workflows, Language Model Pretraining.

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

تشمل البدائل مفتوحة المصدر لـ jzhang38/tinyllama: lightning-ai/litgpt — LitGPT is a training and deployment framework for large language models, providing a suite of tools for pretraining,… mosaicml/llm-foundry — llm-foundry is a training framework for large language models, providing a system for foundation model pre-training… paddlepaddle/ernie — ERNIE is a development toolkit for training, fine-tuning, and deploying large language models built on the… karpathy/llm.c — This project is a low-dependency engine designed for training large language models using native C and CUDA. It… deepseek-ai/deepseek-llm — DeepSeek-LLM is a large language model and causal language model designed for natural language generation. It… d2l-ai/d2l-en — This project is an educational platform and research toolkit designed to teach deep learning through a combination of…