awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
MegEngine avatar

MegEngine/MegEngine

0
View on GitHub↗
4,809 نجوم·549 تفرعات·C++·Apache-2.0·2 مشاهداتmegengine.org.cn↗

MegEngine

MegEngine هو إطار عمل لتعلم الآلة ومحرك تمايز تلقائي يستخدم لتدريب ونشر الشبكات العصبية. يعمل كمكتبة برمجة قابلة للتمايز تتيح إنشاء نماذج رياضية حيث تكون العمليات قابلة للتمايز للتحسين القائم على التدرج.

يوفر المشروع وقت تشغيل موتر محايد للأجهزة ووقت تشغيل نموذج عبر المنصات، مما يسمح للنماذج بالتنفيذ عبر بنيات أجهزة CPU و GPU متنوعة. ويستخدم محرك رسوم بيانية حسابية ديناميكي لبناء رسوم بيانية للتنفيذ أثناء التنقل، مما يدعم أشكال الإدخال المرنة وتدفق التحكم المعقد.

يغطي إطار العمل دورة حياة نموذج الذكاء الاصطناعي الكاملة، من تدريب النموذج التكراري والتحقق إلى النشر عبر المنصات. ويدمج خط أنابيب تمايز تلقائي لحساب التدرجات ويوفر أدوات لتصدير النماذج المدربة للتشغيل بكفاءة عبر منصات أجهزة مختلفة.

Features

  • Automatic Differentiation Engines - Implements an automatic differentiation engine that computes gradients via a backward pass for model optimization.
  • Dynamic Graph Frameworks - Builds execution graphs dynamically during the forward pass to support flexible input shapes and complex control flow.
  • Deep Learning Frameworks - Provides a complete framework for training and deploying neural networks with automatic differentiation and hardware acceleration.
  • End-to-End Model Lifecycles - Provides a unified interface for the full AI model lifecycle, including training, validation, and deployment.
  • Hardware-Agnostic Accelerators - Abstracts device-specific operations through a unified interface to execute tensors across diverse CPU and GPU accelerators.
  • Cross-Platform Deployments - Exports and optimizes trained models for efficient execution across diverse hardware architectures using a unified interface.
  • Differentiable Programming - Allows the creation of mathematical models where all operations are differentiable for gradient-based optimization.
  • Cross-Platform Runtimes - Provides a runtime environment for executing trained models consistently across diverse hardware architectures.
  • Heterogeneous Hardware Runtimes - Provides a runtime environment that executes tensor operations across diverse CPU and GPU hardware architectures.
  • Tensor Memory Management - Manages the allocation and reuse of contiguous memory blocks to optimize large-scale matrix operations.
  • Model Training Pipelines - Supports iterative deep learning workflows encompassing training, optimization, and performance validation.
  • Deferred Computation Graphs - Defers computation until requested to enable graph-level optimizations and operator fusion.
  • Operator Dispatchers - Routes high-level mathematical expressions to optimized low-level kernel implementations based on target hardware and data types.
  • Deep Learning Frameworks - Provides a scalable deep learning framework with auto-differentiation.

سجل النجوم

مخطط تاريخ النجوم لـ megengine/megengineمخطط تاريخ النجوم لـ megengine/megengine

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ MegEngine

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع MegEngine.
  • apache/incubator-mxnetالصورة الرمزية لـ apache

    apache/incubator-mxnet

    20,812عرض على GitHub↗

    Apache MXNet is a deep learning framework and distributed machine learning library designed for training and deploying neural networks across distributed systems, mobile devices, and hardware accelerators. It functions as a cross-platform runtime and a dynamic dataflow scheduler that optimizes neural network execution. The framework provides a multi-language API, enabling the development of machine learning models using Python, R, Julia, Scala, Go, and JavaScript. It supports high-performance model training and the scaling of workloads across multiple GPUs and machines. The system covers cap

    C++
    عرض على GitHub↗20,812
  • mindspore-ai/mindsporeالصورة الرمزية لـ mindspore-ai

    mindspore-ai/mindspore

    4,691عرض على GitHub↗

    MindSpore is a deep learning framework designed for building and training neural networks across cloud, edge, and mobile environments. It functions as a distributed training system and a hardware accelerated AI toolkit capable of executing workloads on CPUs, GPUs, and specialized AI processors. The project includes an automatic differentiation engine that computes gradients through source transformation and static compilation. It enables distributed model training by splitting workloads across hardware using data and model parallelism. The framework covers cross-platform AI deployment and mo

    C++
    عرض على GitHub↗4,691
  • nervanasystems/neonالصورة الرمزية لـ NervanaSystems

    NervanaSystems/neon

    3,864عرض على 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

    Python
    عرض على GitHub↗3,864
  • pytorch/examplesالصورة الرمزية لـ pytorch

    pytorch/examples

    23,752عرض على GitHub↗

    This repository serves as a comprehensive collection of reference implementations for the PyTorch machine learning library. It provides practical examples for building, training, and deploying deep learning models, functioning as a toolkit for developers to explore neural network architectures and training workflows. The project distinguishes itself by offering concrete demonstrations of complex machine learning operations, ranging from computer vision tasks like object detection and depth estimation to the training of large-scale transformer models. These examples illustrate how to implement

    Python
    عرض على GitHub↗23,752
عرض جميع البدائل الـ 30 لـ MegEngine→

الأسئلة الشائعة

ما هي وظيفة megengine/megengine؟

MegEngine هو إطار عمل لتعلم الآلة ومحرك تمايز تلقائي يستخدم لتدريب ونشر الشبكات العصبية. يعمل كمكتبة برمجة قابلة للتمايز تتيح إنشاء نماذج رياضية حيث تكون العمليات قابلة للتمايز للتحسين القائم على التدرج.

ما هي الميزات الرئيسية لـ megengine/megengine؟

الميزات الرئيسية لـ megengine/megengine هي: Automatic Differentiation Engines, Dynamic Graph Frameworks, Deep Learning Frameworks, End-to-End Model Lifecycles, Hardware-Agnostic Accelerators, Cross-Platform Deployments, Differentiable Programming, Cross-Platform Runtimes.

ما هي البدائل مفتوحة المصدر لـ megengine/megengine؟

تشمل البدائل مفتوحة المصدر لـ megengine/megengine: apache/incubator-mxnet — Apache MXNet is a deep learning framework and distributed machine learning library designed for training and deploying… mindspore-ai/mindspore — MindSpore is a deep learning framework designed for building and training neural networks across cloud, edge, and… nervanasystems/neon — Neon is a deep learning framework and hardware-abstraction machine learning stack used for designing, training, and… pytorch/examples — This repository serves as a comprehensive collection of reference implementations for the PyTorch machine learning… chainer/chainer — Chainer is an open-source deep learning framework built around define-by-run automatic differentiation, where… tinygrad/tinygrad — Tinygrad is a deep learning framework and tensor computation engine designed for building and training neural…