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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesGraph-Based Execution Engines

Systems that optimize and execute mathematical operations by constructing directed acyclic graphs of tensors and operators.

Explore 6 awesome GitHub repositories matching scientific & mathematical computing · Graph-Based Execution Engines. Refine with filters or upvote what's useful.

Awesome Graph-Based Execution Engines GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tensorflow/modelsAvatar de tensorflow

    tensorflow/models

    77,663Ver en GitHub↗

    This repository serves as a centralized collection of state-of-the-art deep learning architectures and reference implementations designed for research and application development. It provides a comprehensive toolkit for computer vision and natural language processing, offering pre-built models and training pipelines for tasks ranging from image classification and object detection to complex sequence modeling. The project distinguishes itself by providing a flexible execution harness that manages the entire training lifecycle, including data ingestion and backpropagation. It supports scalable

    Constructs directed acyclic graphs of tensors and operators to enable high-performance execution of mathematical operations.

    Python
    Ver en GitHub↗77,663
  • microsoft/onnxruntimeAvatar de microsoft

    microsoft/onnxruntime

    19,347Ver en GitHub↗

    This project is a cross-platform machine learning inference engine designed to execute pre-trained models across diverse operating systems and hardware environments. It functions as a standardized execution framework that manages the entire lifecycle of model inference, from loading and graph optimization to hardware-accelerated execution and generative sequence management. The runtime distinguishes itself through a highly modular architecture that decouples model logic from hardware-specific kernels. By utilizing an execution provider abstraction, it enables developers to offload computation

    Optimizes and executes machine learning models by representing them as directed acyclic graphs of tensors and operators.

    C++ai-frameworkdeep-learninghardware-acceleration
    Ver en GitHub↗19,347
  • higherorderco/hvm2Avatar de HigherOrderCO

    HigherOrderCO/HVM2

    11,290Ver en GitHub↗

    HVM2 is a high-performance execution environment for pure functional programs, implemented as a systems-level runtime in Rust. It functions as a massively parallel functional runtime that uses interaction combinators to achieve automatic parallelism across multi-core CPUs and GPUs. The project distinguishes itself by using a graph-rewriting computational model to execute programs via local reduction rules, which eliminates the need for manual locks or atomic operations. It employs beta-optimal reduction and lazy evaluation to optimize higher-order functions and eliminate redundant computation

    Uses a graph-based execution engine to distribute functional programs across multiple cores without locks.

    Cuda
    Ver en GitHub↗11,290
  • cactus-compute/cactusAvatar de cactus-compute

    cactus-compute/cactus

    5,363Ver en GitHub↗

    Cactus es un motor de inferencia de IA en el dispositivo diseñado para ejecutar modelos de lenguaje de gran tamaño (LLM), modelos de visión y sistemas de voz a texto en hardware móvil y wearable. Proporciona un grafo de computación tensorial programable para definir secuencias de operaciones matriciales y funciones de activación, junto con un framework de RAG (generación aumentada por recuperación) local que fundamenta las respuestas del modelo utilizando archivos de texto locales. El proyecto cuenta con un SDK multiplataforma con bindings de lenguaje para integrar capacidades de IA en aplicaciones móviles y un sistema de conversión de modelos que transforma formatos externos para una ejecución local optimizada. Utiliza un sistema de enrutamiento híbrido para redirigir cargas de trabajo entre la ejecución en el dispositivo y proveedores en la nube según la capacidad del hardware. El motor cubre una amplia superficie de capacidades, incluyendo procesamiento de audio en el dispositivo para detección de actividad de voz y transcripción, generación de embeddings vectoriales para búsqueda por similitud e integración de herramientas para analizar salidas del modelo en llamadas a funciones externas. Estos procesos están respaldados por kernels nativos optimizados para un rendimiento de baja latencia en hardware móvil.

    Executes mathematical workflows as a sequence of tensor operations and activation functions via directed acyclic graphs.

    C++aiandroidarm
    Ver en GitHub↗5,363
  • nervanasystems/neonAvatar de NervanaSystems

    NervanaSystems/neon

    3,864Ver en GitHub↗

    Neon is a deep learning framework and hardware-abstraction machine learning stack used for designing, training, and deploying neural network architectures. It functions as a graph-based computation engine that utilizes just-in-time kernel compilation to optimize machine code for tensors. The platform decouples model definitions from execution kernels, allowing it to support multiple CPU and GPU backends. This architecture enables the distribution of computational workloads across parallelized hardware environments to increase processing speed and overall efficiency. The system covers the ful

    Implements an execution engine that optimizes mathematical operations by constructing directed acyclic graphs of tensors.

    Python
    Ver en GitHub↗3,864
  • ageron/tf2_courseAvatar de ageron

    ageron/tf2_course

    1,909Ver en GitHub↗

    Este proyecto es un recurso educativo que consiste en un currículo estructurado de notebooks interactivos diseñados para enseñar conceptos de deep learning y arquitecturas de redes neuronales. Se enfoca en proporcionar experiencia práctica con el framework TensorFlow 2 y la API Keras, guiando a los usuarios a través de ejercicios prácticos para dominar técnicas de machine learning. El repositorio se distingue por combinar contenido instructivo con los requisitos técnicos para computación de alto rendimiento. Incluye guías específicas para configurar entornos de desarrollo locales para soportar entrenamiento acelerado por hardware en unidades de procesamiento gráfico, asegurando que los estudiantes puedan realizar cálculos matemáticos intensivos para sus modelos. La plataforma soporta un rango de flujos de trabajo de desarrollo, desde el prototipado rápido de arquitecturas de redes neuronales hasta la ejecución de experimentos de ciencia de datos. Proporciona utilidades para renderizar ecuaciones matemáticas y código dentro de documentos, y acomoda tanto el desarrollo local offline como entornos de ejecución basados en la nube.

    Defines neural network operations as a series of mathematical nodes that are optimized and executed by a high-performance backend engine.

    Jupyter Notebook
    Ver en GitHub↗1,909
  1. Home
  2. Scientific & Mathematical Computing
  3. High-Performance Execution Environments
  4. Scientific Computing Platforms
  5. Graph-Based Execution Engines