awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 个仓库

Awesome GitHub RepositoriesStatic Graph Execution

Compilation of computational models into fixed graphs to optimize memory and throughput.

Explore 11 awesome GitHub repositories matching programming languages & runtimes · Static Graph Execution. Refine with filters or upvote what's useful.

Awesome Static Graph Execution GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • paddlepaddle/paddleocrPaddlePaddle 的头像

    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

    Compiles computational models into fixed graphs to minimize memory overhead and maximize throughput during inference.

    Pythonai4sciencechineseocrdocument-parsing
    在 GitHub 上查看↗82,412
  • paddlepaddle/paddlePaddlePaddle 的头像

    PaddlePaddle/Paddle

    23,632在 GitHub 上查看↗

    Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a platform for constructing models using tensor-based computations and supports both dynamic and static execution graphs to facilitate research and production workflows. The platform functions as a distributed machine learning system, enabling the scaling of training workloads across multiple nodes and hardware clusters. It includes a comprehensive toolkit for model deployment and optimization, allowing users to convert external model formats, compress trained models for resource-co

    Converts imperative model code into static computation graphs to improve execution speed.

    C++deep-learningdistributed-trainingefficiency
    在 GitHub 上查看↗23,632
  • tencent/ncnnTencent 的头像

    Tencent/ncnn

    22,811在 GitHub 上查看↗

    ncnn is a high-performance neural network inference framework designed for executing deep learning models locally on mobile and desktop hardware. It functions as a specialized engine that enables the deployment of artificial intelligence tasks directly on resource-constrained devices, eliminating the need for external network connectivity or cloud-based processing services. The framework provides a comprehensive toolset for model optimization, allowing users to convert and quantize machine learning models into specialized binary structures. By utilizing static model graph compilation and zero

    Transforms high-level neural network definitions into a memory-efficient binary format optimized for rapid loading and execution on target hardware.

    C++androidarm-neonartificial-intelligence
    在 GitHub 上查看↗22,811
  • zergtant/pytorch-handbookzergtant 的头像

    zergtant/pytorch-handbook

    21,658在 GitHub 上查看↗

    This project is a comprehensive educational resource and technical documentation suite for learning and developing deep learning models. It serves as an open-source textbook, implementation manual, and framework tutorial designed to guide users through the mathematical foundations and practical application of neural networks. The resource provides detailed instructional content on building various model architectures, including convolutional and recurrent neural networks. It includes a dedicated distributed training guide and a learning path that covers the fundamentals of tensors, automatic

    Covers the transformation of dynamic computational graphs into static representations to improve processing speed and deployment.

    Jupyter Notebookdeep-learningmachine-learningneural-network
    在 GitHub 上查看↗21,658
  • apache/mxnetapache 的头像

    apache/mxnet

    20,829在 GitHub 上查看↗

    This project is a deep learning framework designed for constructing, training, and deploying neural networks across diverse hardware environments. It functions as a high-performance tensor computation library that provides both imperative and symbolic programming interfaces, allowing developers to balance flexible, step-by-step model building with the efficiency of compiled computation graphs. The framework distinguishes itself through a hybrid execution engine that integrates declarative graph compilation with imperative runtime logic. It supports scalable, distributed training across multip

    Compiles computational models into fixed graphs to optimize memory and throughput.

    C++mxnet
    在 GitHub 上查看↗20,829
  • tracel-ai/burntracel-ai 的头像

    tracel-ai/burn

    15,474在 GitHub 上查看↗

    Burn is a deep learning framework designed for building, training, and deploying neural networks using a modular architecture. As a machine learning library built in Rust, it provides a backend-agnostic computational engine that enables the execution of models across diverse hardware, including central processors, graphics processors, and web runtimes. The framework distinguishes itself through a highly portable design that allows developers to maintain a single workflow for both training and inference across heterogeneous environments. It incorporates advanced optimization techniques such as

    Compiles model structures into static execution plans to eliminate runtime overhead and improve inference speed.

    Rustautodiffcross-platformcuda
    在 GitHub 上查看↗15,474
  • nvidia/tensorrt-llmNVIDIA 的头像

    NVIDIA/TensorRT-LLM

    12,913在 GitHub 上查看↗

    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

    Pre-calculates computational flow and memory requirements before runtime to ensure predictable performance.

    Pythonblackwellcudallm-serving
    在 GitHub 上查看↗12,913
  • geeeekexplorer/nano-vllmGeeeekExplorer 的头像

    GeeeekExplorer/nano-vllm

    11,745在 GitHub 上查看↗

    Nano-vllm is a high-performance inference engine designed for executing large language models locally. It functions as a specialized runtime that prioritizes accelerated token generation and efficient hardware utilization for text generation tasks. The project distinguishes itself through a comprehensive suite of optimization techniques, including a graph compilation engine that transforms neural network operations into pre-compiled execution plans. It also incorporates a tensor parallelism framework to distribute model weights across multiple hardware accelerators, effectively reducing memor

    Transforms dynamic model operations into pre-compiled execution plans to minimize overhead during inference.

    Pythondeep-learninginferencellm
    在 GitHub 上查看↗11,745
  • lyhue1991/eat_tensorflow2_in_30_dayslyhue1991 的头像

    lyhue1991/eat_tensorflow2_in_30_days

    9,933在 GitHub 上查看↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Demonstrates how to compile dynamic Python functions into static execution graphs for improved efficiency.

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    在 GitHub 上查看↗9,933
  • oneflow-inc/oneflowOneflow-Inc 的头像

    Oneflow-Inc/oneflow

    9,400在 GitHub 上查看↗

    OneFlow is a deep learning framework and distributed execution engine designed for building, training, and deploying neural network architectures. It functions as a scalable neural network library that allows for the development of deep learning models and their execution across distributed hardware. The project includes a machine learning graph compiler used to optimize neural network execution graphs. This allows for the acceleration of model performance and the reduction of latency during both training and inference. The framework covers broad capability areas including large-scale model

    Captures dynamic execution paths and converts them into static graphs for optimized production deployment.

    C++
    在 GitHub 上查看↗9,400
  • zhaochenyang20/awesome-ml-sys-tutorialzhaochenyang20 的头像

    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

    Minimizes latency in fixed computation flows by replaying pre-compiled graphs with minimal CPU overhead.

    Python
    在 GitHub 上查看↗5,371
  1. Home
  2. Programming Languages & Runtimes
  3. Runtime Execution Environments
  4. Runtime Environments
  5. Execution Engines
  6. Static Graph Execution