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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesInference Optimization Tools

Utilities that apply hardware-specific optimizations to improve the performance of machine learning model inference.

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

Awesome Inference Optimization Tools GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • keras-team/kerasAvatar de keras-team

    keras-team/keras

    64,094Voir sur GitHub↗

    Keras is a high-level deep learning framework designed for constructing and training neural networks through the composition of modular, functional layers. It serves as a comprehensive modeling toolkit that provides standardized procedures for defining, evaluating, and deploying complex architectures. By utilizing a directed acyclic graph approach, the framework allows users to build intricate models with multiple inputs, outputs, and shared layers, ensuring consistent numerical execution through functional state management. The project distinguishes itself as a multi-backend machine learning

    Applies hardware-specific tuning to model execution paths, significantly enhancing inference speed and throughput on diverse computing devices.

    Pythondata-sciencedeep-learningjax
    Voir sur GitHub↗64,094
  • facefusion/facefusionAvatar de facefusion

    facefusion/facefusion

    28,806Voir sur GitHub↗

    Facefusion is a modular framework designed for automated image and video manipulation, specializing in tasks such as face swapping, enhancement, and restoration. It functions as a computer vision processing pipeline that chains independent machine learning modules to perform complex transformations, including facial animation, age modification, and lip synchronization. The system is built to handle both real-time interactive feeds and large-scale batch processing tasks. The platform distinguishes itself through a highly extensible architecture that supports custom processing modules and inter

    Applies high-performance libraries to graphics hardware to reduce inference latency and increase throughput.

    Pythonaideep-fakedeepfake
    Voir sur GitHub↗28,806
  • onnx/onnxAvatar de onnx

    onnx/onnx

    20,358Voir sur GitHub↗

    ONNX is an open-source standard for machine learning interoperability that provides a unified format for representing neural network models. By defining a common set of operators and a standardized file structure, it enables models to be shared, exported, and executed consistently across different training frameworks and software ecosystems. The project functions as an intermediate representation layer that decouples model development from deployment. It utilizes a language-neutral binary serialization format to store model structures and weights, ensuring that computational graphs remain por

    Applies hardware-specific acceleration techniques and specialized runtime libraries to improve inference speed and efficiency.

    Pythonaiartificial-intelligencedeep-learning
    Voir sur GitHub↗20,358
  • pytorch/visionAvatar de pytorch

    pytorch/vision

    17,743Voir sur GitHub↗

    This project is a comprehensive computer vision library for the PyTorch ecosystem, providing a standardized collection of neural network architectures, datasets, and high-performance transformation utilities. It serves as a foundational framework for building, training, and deploying deep learning models, offering a centralized model registry that allows developers to instantiate architectures with pre-trained weights for tasks such as image classification, object detection, and semantic segmentation. The library distinguishes itself through its modular approach to data and compute management

    Compiles machine learning models for specialized hardware accelerators to improve execution speed.

    Pythoncomputer-visionmachine-learning
    Voir sur GitHub↗17,743
  • lightning-ai/litgptAvatar de Lightning-AI

    Lightning-AI/litgpt

    13,431Voir sur 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

    Applies hardware-specific quantization and memory optimizations to improve the performance of production model inference.

    Python
    Voir sur GitHub↗13,431
  • microsoft/loraAvatar de microsoft

    microsoft/LoRA

    13,264Voir sur GitHub↗

    LoRA is a framework for parameter-efficient fine-tuning of large-scale neural networks. It functions by injecting trainable low-rank decomposition matrices into frozen model layers, allowing for task-specific adaptation while preserving the integrity of the original base model weights. The project distinguishes itself by enabling the direct merging of these trained low-rank matrices into primary model weights. This process eliminates additional computational overhead during inference, ensuring that adapted models maintain the same performance characteristics as the original architecture. Furt

    Merges task-specific adaptation matrices into primary model weights to eliminate inference overhead and minimize checkpoint storage size.

    Pythonadaptationdebertadeep-learning
    Voir sur GitHub↗13,264
  • onnx/onnx-tensorrtAvatar de onnx

    onnx/onnx-tensorrt

    3,187Voir sur GitHub↗

    This project is a deep learning model compiler and parser that converts ONNX models into optimized TensorRT engines. It functions as a bridge that maps standardized ONNX operators to vendor-specific kernels to enable high-performance inference on NVIDIA GPUs. The system operates as a GPU inference optimizer, selecting hardware-specific kernels and tuning memory allocation to maximize throughput. It transforms neural network graphs into serialized binary execution plans to reduce runtime overhead. The toolset covers deep learning model deployment and edge AI performance tuning. It includes ca

    Applies hardware-specific kernel selection and memory tuning to maximize machine learning model throughput.

    C++deep-learningnvidiaonnx
    Voir sur GitHub↗3,187
  • datitran/object_detector_appAvatar de datitran

    datitran/object_detector_app

    1,305Voir sur GitHub↗

    This application is a real-time computer vision system designed to identify and label objects within live video feeds, recorded files, and static images. It functions as a comprehensive framework that integrates pre-trained machine learning models with video processing pipelines to perform multi-object localization and visual data tracking. The system distinguishes itself through a multithreaded architecture that decouples frame acquisition from detection logic, ensuring the interface remains responsive during continuous analysis. It provides specialized scripts for training and optimizing cu

    Offers settings to adjust multithreading and processing parameters to balance detection speed and accuracy.

    Pythonopencvtensorflow
    Voir sur GitHub↗1,305
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Optimization & Inference
  6. Serving & Runtime
  7. Inference Optimization Utilities
  8. Inference Optimization Tools