awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesModel Compilers

Tools that transform high-level neural network definitions into optimized, hardware-specific executable code.

Distinct from Model Performance Optimizations: Distinct from Model Performance Optimizations: focuses on the compilation process to machine code rather than general performance tuning.

Explore 7 awesome GitHub repositories matching artificial intelligence & ml · Model Compilers. Refine with filters or upvote what's useful.

Awesome Model Compilers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • apache/tvmAvatar von apache

    apache/tvm

    13,497Auf GitHub ansehen↗

    TVM is a machine learning compiler framework designed to convert deep learning models from various frameworks into optimized machine code. It functions as a cross-platform deployment engine that transforms high-level model definitions into efficient, hardware-specific binaries for diverse computing architectures. The system utilizes a multi-level compilation pipeline that decouples algorithm logic from hardware implementation through tensor-operator abstractions. It employs a graph-level intermediate representation to perform cross-operator optimizations and memory planning before lowering co

    Converts complex neural network models into highly efficient, hardware-optimized machine code.

    Pythoncompilerdeep-learninggpu
    Auf GitHub ansehen↗13,497
  • nvidia/tensorrt-llmAvatar von NVIDIA

    NVIDIA/TensorRT-LLM

    12,913Auf GitHub ansehen↗

    TensorRT-LLM is a platform and toolkit designed for compiling, optimizing, and serving transformer-based models on accelerated hardware. It functions as a framework that transforms machine learning models into efficient execution graphs, providing an engine to refine these models for specific hardware to maximize throughput and minimize latency during text generation. The project distinguishes itself through advanced execution strategies that manage the entire inference pipeline. It utilizes kernel-level fusion and static graph execution to optimize mathematical operations and computational f

    Transforms high-level neural network definitions into hardware-specific execution kernels to maximize throughput.

    Pythonblackwellcudallm-serving
    Auf GitHub ansehen↗12,913
  • zhaochenyang20/awesome-ml-sys-tutorialAvatar von zhaochenyang20

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371Auf GitHub ansehen↗

    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

    Transforms high-level neural network definitions into optimized, hardware-specific executable code for dynamic workloads.

    Python
    Auf GitHub ansehen↗5,371
  • plaidml/plaidmlAvatar von plaidml

    plaidml/plaidml

    4,573Auf GitHub ansehen↗

    PlaidML ist ein Deep-Learning-Compiler-Framework und eine plattformübergreifende Runtime, die darauf ausgelegt ist, Machine-Learning-Modelle auf einer Vielzahl von Hardware-Zielen auszuführen. Es fungiert als hardwareunabhängige Tensor-Engine, die Tensor-Modelle in ausführbaren Code übersetzt, wodurch Deep-Learning-Netzwerke auf verschiedenen Rechengeräten ausgeführt werden können, ohne spezifische Treiberabhängigkeiten zu benötigen. Das System ermöglicht die Ausführung von Modellen auf benutzerdefinierter oder eingeschränkter Hardware durch die Verwendung von JSON-Spezifikationen zur Definition der Gerätehardware. Es verwendet eine domänenspezifische Sprache zur Beschreibung von Tensor-Berechnungen und bietet eine mittlere Schicht, um verschiedene Machine-Learning-Frameworks mit seinem hardwareorientierten Compiler zu integrieren. Die Engine unterstützt eine Reihe von Tensor-Operationen, einschließlich Tensor-Kontraktionen mit Index-Constraints, mehrdimensionalen Faltungen mit konfigurierbaren Strides und Padding sowie elementweisen Operationen unter Verwendung von Broadcasting. Zudem enthält sie eine Test-Suite, um Ausführungsgeschwindigkeit und Effizienz über verschiedene Hardwarekomponenten und Umgebungen hinweg zu benchmarken.

    Transforms high-level neural network definitions into optimized, hardware-specific executable code.

    C++
    Auf GitHub ansehen↗4,573
  • iree-org/ireeAvatar von iree-org

    iree-org/iree

    3,819Auf GitHub ansehen↗

    IREE is an MLIR-based compiler toolchain and runtime designed to translate machine learning models from various frameworks into optimized binaries for execution across diverse hardware targets. It provides a unified pipeline to ingest models from PyTorch, TensorFlow, JAX, and ONNX, lowering them into a common intermediate representation for deployment on CPUs, GPUs, and bare-metal embedded systems. The project distinguishes itself through a bytecode virtual machine and a hardware abstraction layer that decouple high-level model logic from specific hardware instruction sets. It supports sophis

    Transforms high-level neural network definitions into optimized, hardware-specific executable code for diverse deployment targets.

    C++compilercudajax
    Auf GitHub ansehen↗3,819
  • hyperai/tvm-cnAvatar von hyperai

    hyperai/tvm-cn

    3,813Auf GitHub ansehen↗

    This project is a collection of technical guides and manuals for the Apache TVM compiler stack translated into Simplified Chinese. It provides translated documentation focusing on deep learning compilation and the transformation of machine learning models into optimized executable code. The documentation covers the use of hardware backend guides for deploying models across CPUs, GPUs, and specialized accelerators. It also includes references for intermediate representations and graph-level optimizations used to compile tensor programs.

    Transforms high-level neural network definitions into optimized, hardware-specific executable code.

    TypeScriptapachechinese-simplifieddeep-learning
    Auf GitHub ansehen↗3,813
  • zml/zmlAvatar von zml

    zml/zml

    3,171Auf GitHub ansehen↗

    zml is a machine learning model compiler and cross-platform inference engine that transforms model descriptions into optimized executable binaries for specific hardware accelerators. It functions as a model deployment toolkit and hardware-agnostic orchestrator, utilizing a tensor-based architecture definition to provide strong type checking during the compilation process. The project distinguishes itself through the ability to shard tensors and distribute large-scale AI workloads across a logical mesh of multiple devices. It further supports the remote model lifecycle by authenticating and do

    Transforms high-level model definitions into optimized, hardware-specific executable machine code.

    Zigaibazelhpc
    Auf GitHub ansehen↗3,171
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Frameworks
  5. Training Systems
  6. Model Performance Optimizations
  7. Model Compilers