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

4 dépôts

Awesome GitHub RepositoriesOperator Fusions

Combining multiple neural network layers into single kernels to minimize memory access.

Distinct from Execution Pattern Optimizations: Focuses on layer fusion within the inference graph, whereas execution pattern optimizations are broader runtime strategies.

Explore 4 awesome GitHub repositories matching artificial intelligence & ml · Operator Fusions. Refine with filters or upvote what's useful.

Awesome Operator Fusions 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.
  • tencent/tnnAvatar de Tencent

    Tencent/TNN

    4,641Voir sur GitHub↗

    TNN est un framework d'inférence de deep learning conçu pour exécuter des réseaux de neurones pré-entraînés sur du matériel mobile, de bureau et serveur. Il fonctionne comme un runtime accéléré par le matériel et une boîte à outils de compression de modèles, fournissant une interface unifiée pour déployer des modèles dans divers environnements. Le framework inclut un convertisseur de modèles ONNX pour transformer les modèles provenant de divers frameworks d'entraînement en un format interne standardisé. Il se distingue par une combinaison d'outils de compression de modèles — incluant la quantification des poids et l'élagage de code statique — et un système de gestion de la mémoire qui réutilise les tampons entre les nœuds non dépendants pour réduire l'utilisation de la RAM. Le système optimise les performances via la fusion d'opérateurs pour minimiser l'accès à la mémoire et utilise des backends spécifiques à la plateforme pour tirer parti des processeurs spécialisés et des GPU. Il augmente encore la vitesse d'exécution grâce à des calculs en basse précision et un réglage spécifique au matériel.

    Optimizes execution flow by fusing operators to reduce memory access and kernel startup overhead.

    C++
    Voir sur GitHub↗4,641
  • tingsongyu/pytorch-tutorial-2ndAvatar de TingsongYu

    TingsongYu/PyTorch-Tutorial-2nd

    4,555Voir sur GitHub↗

    This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It covers the fundamental building blocks of deep learning, including tensor manipulation, automatic differentiation, and the construction of modular neural network components. The repository serves as a technical guide for several specialized domains. It provides implementation details for computer vision tasks such as image classification, object detection, and semantic segmentation, as well as natural language processing workflows involving transformers, recurrent networks, and gen

    Combines multiple neural network layers into single kernels to minimize memory access during inference.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    Voir sur GitHub↗4,555
  • uxlfoundation/onednnAvatar de uxlfoundation

    uxlfoundation/oneDNN

    4,009Voir sur GitHub↗

    oneDNN is a library for deep learning acceleration that provides optimized building blocks for neural network training and inference. It manages tensor computation across CPU and GPU hardware, enabling the execution of high-performance primitives for model training and neural network inference optimization. The project distinguishes itself through hardware-specific kernel optimization and the use of just-in-time compilation to target specific processor instruction sets. It supports quantized neural network execution using both static and dynamic quantization to reduce memory usage and increas

    Reduces inference overhead by fusing neural network primitives with subsequent post-operations into single kernels.

    C++aarch64amxavx512
    Voir sur GitHub↗4,009
  • hyperai/tvm-cnAvatar de hyperai

    hyperai/tvm-cn

    3,813Voir sur GitHub↗

    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.

    Supports merging consecutive neural network layers into single kernels to minimize memory access and processing time.

    TypeScriptapachechinese-simplifieddeep-learning
    Voir sur GitHub↗3,813
  1. Home
  2. Artificial Intelligence & ML
  3. Optimization Algorithms
  4. High-Performance Optimizer Implementations
  5. Execution Pattern Optimizations
  6. Operator Fusions

Explorer les sous-tags

  • PReLU Activation FusionsFusing Parametric ReLU operations with other neural network primitives using weight tensors and broadcasting masks. **Distinct from Operator Fusions:** Focuses specifically on the PReLU activation fusion rather than general layer fusion.