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

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

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

79 مستودعات

Awesome GitHub RepositoriesInference Optimization

Techniques and configurations that enhance model execution speed, reduce memory usage, and improve computational efficiency during inference.

Explore 79 awesome GitHub repositories matching artificial intelligence & ml · Inference Optimization. Refine with filters or upvote what's useful.

Awesome Inference Optimization GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • tensorflow/tensorflowالصورة الرمزية لـ tensorflow

    tensorflow/tensorflow

    195,697عرض على GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    Optimizes execution performance by setting specific model weights to zero through target-aware authoring and specialized kernels.

    C++deep-learningdeep-neural-networksdistributed
    عرض على GitHub↗195,697
  • ggerganov/llama.cppالصورة الرمزية لـ ggerganov

    ggerganov/llama.cpp

    116,912عرض على GitHub↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    Implements speculative decoding using a draft model to predict multiple tokens in parallel for faster generation.

    C++
    عرض على GitHub↗116,912
  • vllm-project/vllmالصورة الرمزية لـ vllm-project

    vllm-project/vllm

    83,048عرض على GitHub↗

    vLLM is a high-throughput inference engine designed for the efficient serving and execution of large language models. It functions as a production-ready distributed model server, providing standard API protocols for online serving while also supporting offline batch processing. The system is built to maximize token generation speed and memory efficiency, enabling both large-scale cloud deployments and local execution on personal hardware. The project distinguishes itself through advanced memory management and request scheduling techniques, most notably its use of non-contiguous key-value cach

    Dynamically inserts new sequences into active inference batches to maximize hardware utilization.

    Pythonamdblackwellcuda
    عرض على GitHub↗83,048
  • paddlepaddle/paddleocrالصورة الرمزية لـ PaddlePaddle

    PaddlePaddle/PaddleOCR

    82,412عرض على GitHub↗

    PaddleOCR is a comprehensive optical character recognition framework designed for detecting and transcribing text from images and documents into structured, machine-readable formats. It provides a modular computer vision pipeline that decouples image preprocessing, text detection, and character recognition into independent, configurable stages. This architecture supports automated document digitization and multilingual text recognition, capable of identifying text in over one hundred languages across diverse environments ranging from scanned documents to industrial scenes. The framework disti

    Activates optimized execution paths through specific configuration parameters to boost performance in production environments.

    Pythonai4sciencechineseocrdocument-parsing
    عرض على GitHub↗82,412
  • unslothai/unslothالصورة الرمزية لـ unslothai

    unslothai/unsloth

    66,628عرض على 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

    Predicts multiple future tokens in parallel to accelerate the generation process and reduce total processing steps.

    Pythonagentdeepseekdeepseek-r1
    عرض على GitHub↗66,628
  • facebookresearch/llamaالصورة الرمزية لـ facebookresearch

    facebookresearch/llama

    59,466عرض على GitHub↗

    Llama is a large language model runtime and inference engine designed to load and execute autoregressive transformer models. It enables the generation of natural language text completions from prompts using pretrained weights. The system features multi-GPU model parallelism, which distributes model weights and workloads across multiple graphics processors to support larger parameter counts. It also incorporates a content safety filter that uses classifiers to intercept and block unsafe inputs or outputs during the inference process. The project covers broad capabilities in distributed model

    Maps specific model layers to individual graphics processors to support models exceeding single GPU memory.

    Python
    عرض على GitHub↗59,466
  • meta-llama/llamaالصورة الرمزية لـ meta-llama

    meta-llama/llama

    59,464عرض على GitHub↗

    Llama is a computational framework and runtime environment designed for executing transformer-based neural networks locally. It functions as a generative AI inference engine, enabling the processing of input sequences through pre-trained model weights to produce text completions and structured data outputs directly on your own hardware. The system distinguishes itself through specialized memory and computation management techniques, including memory-mapped weight loading and quantization-aware inference, which allow for efficient execution on standard consumer hardware. It utilizes a stateles

    Maps weight files directly into process memory for efficient access without requiring full RAM allocation.

    Python
    عرض على GitHub↗59,464
  • ultralytics/yolov5الصورة الرمزية لـ ultralytics

    ultralytics/yolov5

    57,528عرض على GitHub↗

    YOLOv5 is a comprehensive computer vision framework designed for end-to-end deep learning, specializing in real-time object detection, image classification, and instance segmentation. It provides a unified toolkit that manages the entire lifecycle of a model, from initial dataset configuration and hyperparameter tuning to high-speed inference and deployment. The framework utilizes a modular neural architecture, allowing users to swap backbone and head components to tailor models for specific visual tasks. What distinguishes this project is its focus on production-ready deployment and model ef

    Decreases model size and improves execution speed by setting a specific percentage of weights to zero.

    Pythoncoremldeep-learningios
    عرض على GitHub↗57,528
  • xai-org/grok-1الصورة الرمزية لـ xai-org

    xai-org/grok-1

    51,690عرض على GitHub↗

    Grok-1 is an open-weights large language model implementation featuring a sparse mixture-of-experts architecture. It is designed for high-performance text generation and natural language processing by activating only a subset of specialized expert layers per token. The model utilizes 8-bit weight quantization to reduce memory overhead and accelerate loading. To manage its high parameter count, the implementation supports activation sharding, which distributes the memory load across multiple hardware devices during execution. The project covers large-scale model inference, including text comp

    Distributes model activations across multiple hardware devices to handle parameter sets exceeding single-device memory.

    Python
    عرض على GitHub↗51,690
  • ggerganov/whisper.cppالصورة الرمزية لـ ggerganov

    ggerganov/whisper.cpp

    50,791عرض على GitHub↗

    whisper.cpp is a C++ implementation of the Whisper speech-to-text model, serving as a lightweight machine learning inference engine and quantized runtime. It provides high-performance automatic speech recognition and real-time audio transcription without requiring a Python environment. The project utilizes model quantization to reduce memory usage and increase inference speed on local hardware. It incorporates hardware acceleration to optimize processing speed across different processors. The system covers audio processing capabilities including voice activity detection, speaker diarization,

    Optimizes the inference path by skipping unnecessary calculations within the transformer architecture.

    C++
    عرض على GitHub↗50,791
  • openbmb/voxcpmالصورة الرمزية لـ OpenBMB

    OpenBMB/VoxCPM

    29,985عرض على GitHub↗

    VoxCPM is a multilingual speech synthesis system and text-to-speech inference server. It functions as an AI voice cloning tool and a synthetic voice designer, capable of generating natural speech across global languages and regional dialects using a GPU-accelerated audio generator. The project features a speech model fine-tuning framework that supports both full parameter updates and low-rank adaptation for customizing voice characteristics. It enables high-fidelity voice cloning from reference audio, including cross-lingual voice transfer and acoustic environment mimicry, as well as the crea

    Optimizes GPU memory and throughput using continuous batching and attention paging for concurrent speech generation.

    Pythonaudiodeeplearningminicpm
    عرض على GitHub↗29,985
  • sgl-project/sglangالصورة الرمزية لـ sgl-project

    sgl-project/sglang

    29,079عرض على GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Maximizes hardware utilization by dynamically grouping incoming requests into batches during the inference cycle.

    Pythonattentionblackwellcuda
    عرض على GitHub↗29,079
  • pjreddie/darknetالصورة الرمزية لـ pjreddie

    pjreddie/darknet

    26,461عرض على GitHub↗

    Darknet is a low-level neural network engine and framework written in C. It is designed for training and deploying deep learning models, with a primary focus on convolutional neural networks. The project serves as a CUDA accelerated deep learning library that offloads heavy mathematical operations to NVIDIA graphics hardware. This acceleration is used to increase processing speed and reduce execution time during the training of large networks. The engine supports a range of activities including deep learning research, image recognition development, and the training of convolutional neural ne

    Uses memory-mapped weight loaders to reduce RAM usage and accelerate model initialization.

    C
    عرض على GitHub↗26,461
  • black-forest-labs/fluxالصورة الرمزية لـ black-forest-labs

    black-forest-labs/flux

    25,637عرض على GitHub↗

    Flux is a diffusion model inference engine designed for text-to-image generation and image-to-image manipulation. It provides a system for executing open-weight models to transform natural language descriptions into visual imagery or to modify existing images. The project distinguishes itself through a flow-matching framework for image generation and a structural image controller. This controller allows for guided synthesis by using depth maps and Canny edge detection to constrain the geometry and composition of the output. The toolkit covers a broad range of image editing capabilities, incl

    Optimizes inference speed and memory usage through various precision formats and TensorRT acceleration.

    Python
    عرض على GitHub↗25,637
  • mozilla-ocho/llamafileالصورة الرمزية لـ Mozilla-Ocho

    Mozilla-Ocho/llamafile

    25,090عرض على GitHub↗

    llamafile is a model bundler and local runtime that packages large language models and their execution logic into single, portable executable files. It provides a distribution format for zero-installation local execution, allowing users to run models on various operating systems without managing external library dependencies or environment configurations. The project differentiates itself by bundling model weights and the runtime into one self-extracting binary. This approach simplifies the distribution of AI models, as the combined file contains everything necessary to run the model immediat

    Maps model weight files directly from the executable into memory to optimize RAM usage.

    C++
    عرض على GitHub↗25,090
  • mozilla-ai/llamafileالصورة الرمزية لـ mozilla-ai

    mozilla-ai/llamafile

    23,726عرض على GitHub↗

    Llamafile is a machine learning model runner and packager that enables local inference by bundling model weights and runtime environments into a single, self-contained executable. It functions as a cross-platform engine, allowing users to execute large language models and perform speech-to-text tasks directly on their own hardware without requiring external software dependencies or complex installations. The project distinguishes itself by utilizing a specialized binary format that allows the same executable to run natively across multiple operating systems and hardware architectures. It auto

    Maps large model files directly into the process address space to enable efficient data access without loading everything into RAM.

    C
    عرض على GitHub↗23,726
  • volcengine/verlالصورة الرمزية لـ volcengine

    volcengine/verl

    22,015عرض على GitHub↗

    verl is a distributed training system designed for large language model alignment and reinforcement learning. It provides a framework for executing post-training pipelines, including supervised fine-tuning and reinforcement learning from human feedback, to refine model behavior and agentic capabilities. The system utilizes a hybrid training and inference engine that optimizes memory and communication when switching between model generation and gradient updates. It supports multi-modal reinforcement learning for models processing both image and text data, and implements algorithms such as PPO

    Distributes model layers and tensors across multiple GPUs to optimize hardware utilization and bypass memory limits.

    Python
    عرض على GitHub↗22,015
  • microsoft/unilmالصورة الرمزية لـ microsoft

    microsoft/unilm

    22,030عرض على GitHub↗

    This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

    Reduces memory usage and improves computational efficiency during sequence generation using gated retention mechanisms.

    Pythonbeitbeit-3bitnet
    عرض على GitHub↗22,030
  • verl-project/verlالصورة الرمزية لـ verl-project

    verl-project/verl

    22,000عرض على GitHub↗

    This project is a distributed training infrastructure designed for aligning large language models through reinforcement learning. It functions as an end-to-end engine for complex alignment tasks, including proximal policy optimization, direct preference optimization, and iterative self-play. By providing a unified framework for multi-turn interactions and tool-use scenarios, it enables the development of models capable of reasoning and external environment engagement. The framework distinguishes itself through a decoupled architecture that separates model training from sample generation. This

    Accelerates the rollout phase of reinforcement learning using optimized inference engines for efficient sample generation.

    Python
    عرض على GitHub↗22,000
  • harvard-edge/cs249r_bookالصورة الرمزية لـ harvard-edge

    harvard-edge/cs249r_book

    20,217عرض على GitHub↗

    This project is a comprehensive educational framework designed to teach the design, deployment, and performance optimization of machine learning systems. It provides a structured curriculum that covers the full stack of artificial intelligence engineering, ranging from the construction of core framework components like tensors and automatic differentiation engines to the orchestration of large-scale distributed training clusters. The platform distinguishes itself through its integration of physics-grounded systems modeling and interactive simulation environments. Users can experiment with dis

    Manages the operational lifecycle of models by optimizing performance across the serving stack and edge environments.

    JavaScriptartificial-intelligencecloud-mlcomputer-systems
    عرض على GitHub↗20,217
السابق123…4التالي
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Model Inference and Serving
  6. Inference Optimization

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

  • Continuous Batching Strategies2 وسوم فرعيةTechniques that dynamically insert new requests into active inference batches to maintain high hardware utilization.
  • High-Performance Inference Modes1 وسم فرعيConfiguration parameters that enable optimized execution paths for production workloads.
  • Inference Acceleration Techniques1 وسم فرعيMethods and strategies designed to increase the speed of text generation by optimizing token prediction processes.
  • Memory-Mapped Weight Loaders1 وسم فرعيMechanisms that map model weight files directly into process memory to reduce RAM usage and improve load times.
  • Model Sparsity1 وسم فرعيTechniques that reduce model size and improve execution performance by setting a portion of weights to zero.
  • Quantization StrategiesTechniques for reducing the numerical precision of model weights and activations to optimize inference speed and memory usage.