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

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

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

Microsoft/MMdnn

0
View on GitHub↗
5,804 نجوم·958 تفرعات·Python·MIT·4 مشاهدات

MMdnn

MMdnn هو محول ونظام ترحيل لنماذج التعلم العميق، مصمم لنقل معماريات الشبكات العصبية وأوزانها بين أطر عمل مختلفة مثل TensorFlow وPyTorch وKeras. يستخدم MMdnn تمثيلاً وسيطاً موحداً لفصل هياكل الشبكة وأوزانها عن تطبيقات أطر العمل المحددة، مما يتيح تحويل النماذج المدربة مسبقاً عبر بيئات مختلفة.

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

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

Features

  • Model Intermediate Representations - Uses a standardized intermediate representation to decouple model structures from specific deep learning framework implementations.
  • Model Migrators - Migrates pre-trained neural network architectures and weights between different frameworks like TensorFlow, PyTorch, and Keras.
  • Architecture Code Generation - Generates native Python reconstruction scripts to rebuild and fine-tune neural network structures in target frameworks.
  • Cross-Framework Model Conversion - Translates neural network architectures and weights between different machine learning frameworks.
  • Deep Learning Model Converters - Translates neural network architectures and weights between different frameworks like TensorFlow, PyTorch, and Keras.
  • Model-to-Code Generators - Generates executable native Python source code from model representations to enable rebuilding and fine-tuning in target frameworks.
  • Model Binary Assembly - Assembles binary model files by combining architecture definitions and weight data for target environments.
  • Model Reconstruction Tools - Provides utilities to assemble functional deployable models by combining generated source code with corresponding weight files.
  • Native Framework Reconstructions - Synthesizes original framework-specific model binaries by combining generated architecture code and binary weight data.
  • Mobile Model Deployment - Converts deep learning models into optimized formats like CoreML for execution on mobile devices.
  • Mobile Model Format Converters - Transforms deep learning models into mobile-compatible formats like CoreML and TensorFlow Lite.
  • IR to Model Code Translation - Translates standardized intermediate representations into executable framework-specific Python code.
  • Model IR Translations - Translates CoreML checkpoint files into a standardized intermediate representation of architecture and weight files.
  • Intermediate Representations - Parses model files into a framework-neutral intermediate representation to facilitate visualization and conversion.
  • Model Architecture Code Generators - Generates native framework architecture and weight files from intermediate model representations via Python code snippets.
  • CoreML Model Generation - Transforms neural network architectures and weights from other frameworks into the CoreML format for Apple platform deployment.
  • Inference Model Deployment - Converts models from high-level frameworks into optimized compute graphs for hardware execution and deployment.
  • Inference Verification - Runs image inference tests on converted models to validate that the output results match the original model.
  • Computational Graph Visualizers - Inspects model meta files and graph structures to identify node names and network topology.
  • Model Architecture Visualizations - Renders the structural layout and layer connectivity of deep learning models graphically for inspection.
  • Model Checkpoints - Generates native framework checkpoint files from converted code and weights for direct model loading.
  • Model Inference Execution - Provides capabilities to run inference on converted model code to generate predictions or intermediate layer outputs.
  • Model Integrity Validators - Includes tools for executing inference tests on transformed models to verify that output consistency is preserved.
  • Retraining Snippets - Generates code snippets during the conversion process to simplify the fine-tuning or inference of migrated models.
  • Decoupled Weight-Architecture Management - Separates neural network structural definitions from binary weight data to allow independent transformation and reconstruction.
  • Neural Network Visualizations - Generates graphical representations of neural network architectures and topologies to diagnose network structures.
  • Graph Structure Inspection - Analyzes and renders the internal graph representations of models to inspect network nodes and connections.
  • Weight Serialization - Packages model architecture and weight data into binary files for efficient execution on target hardware.
  • Conversion Verifications - Runs a converted model against sample data to confirm the migration preserved original behavior.
  • Keras - Transforms pre-trained Keras model files into compatible network code and weight files.
  • Conversion Validations - Runs inference tests on converted models to verify that the migration preserved the original behavior and accuracy.
  • Darknet Converters - Translates neural network architectures and weights from the Darknet framework into standardized intermediate formats.
  • Model Serialization - Packages model architectures and weights into portable, framework-neutral binary formats for consistent deployment.
  • Pluggable Framework Converters - Employs a modular system of converters to map layers and operations from source frameworks to target equivalents.
  • Model Conversion and Interoperability - Cross-framework tool to convert and visualize deep learning models.
  • Model Conversion - Facilitates interoperability between different deep learning frameworks.

سجل النجوم

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

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع MMdnn.
  • iree-org/ireeالصورة الرمزية لـ iree-org

    iree-org/iree

    3,819عرض على GitHub↗

    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

    C++compilercudajax
    عرض على GitHub↗3,819
  • tensorspace-team/tensorspaceالصورة الرمزية لـ tensorspace-team

    tensorspace-team/tensorspace

    5,179عرض على GitHub↗

    Tensorspace is a WebGL-based 3D visualization framework and renderer designed to map deep learning model architectures and tensor data into interactive three-dimensional spaces. It serves as a neural network architecture visualizer and model inspector, allowing users to render model topologies and analyze data flow within a web browser. The project distinguishes itself through its ability to convert pre-trained Keras and TensorFlow models into spatial representations. It integrates with TensorFlow.js to execute inference in the browser, enabling the real-time visualization of intermediate act

    JavaScript
    عرض على GitHub↗5,179
  • datawhalechina/thorough-pytorchالصورة الرمزية لـ datawhalechina

    datawhalechina/thorough-pytorch

    3,684عرض على GitHub↗

    This project is an educational resource and comprehensive guide for implementing and deploying deep learning models using the PyTorch framework. It provides a structured learning curriculum consisting of tutorials and notebooks that cover neural network architectures, data pipelines, and model optimization across multiple AI domains. The curriculum includes practical implementation guides for building convolutional networks, transformers, and recurrent models. It specifically focuses on workflows for computer vision, including image classification, object detection, and segmentation, as well

    Jupyter Notebookdeep-learningmachine-learningpython
    عرض على GitHub↗3,684
  • unifyai/ivyالصورة الرمزية لـ unifyai

    unifyai/ivy

    14,175عرض على GitHub↗

    Ivy is a machine learning framework transpiler and model converter designed to ensure deep learning portability. It serves as a tool for migrating source code and models between different deep learning frameworks while maintaining original functionality. The system enables cross-framework model portability by translating model weights, architectures, and source code. It uses abstract syntax tree based transpilation and computational graph tracing to capture execution flows and rewrite high-level logic into target framework code. The project covers model interoperability through weight-layout

    Pythonjaxnumpypython
    عرض على GitHub↗14,175
عرض جميع البدائل الـ 30 لـ MMdnn→

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

ما هي وظيفة microsoft/mmdnn؟

MMdnn هو محول ونظام ترحيل لنماذج التعلم العميق، مصمم لنقل معماريات الشبكات العصبية وأوزانها بين أطر عمل مختلفة مثل TensorFlow وPyTorch وKeras. يستخدم MMdnn تمثيلاً وسيطاً موحداً لفصل هياكل الشبكة وأوزانها عن تطبيقات أطر العمل المحددة، مما يتيح تحويل النماذج المدربة مسبقاً عبر بيئات مختلفة.

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

الميزات الرئيسية لـ microsoft/mmdnn هي: Model Intermediate Representations, Model Migrators, Architecture Code Generation, Cross-Framework Model Conversion, Deep Learning Model Converters, Model-to-Code Generators, Model Binary Assembly, Model Reconstruction Tools.

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

تشمل البدائل مفتوحة المصدر لـ microsoft/mmdnn: iree-org/iree — IREE is an MLIR-based compiler toolchain and runtime designed to translate machine learning models from various… tensorspace-team/tensorspace — Tensorspace is a WebGL-based 3D visualization framework and renderer designed to map deep learning model architectures… datawhalechina/thorough-pytorch — This project is an educational resource and comprehensive guide for implementing and deploying deep learning models… unifyai/ivy — Ivy is a machine learning framework transpiler and model converter designed to ensure deep learning portability. It… tencent/pocketflow — PocketFlow is an integrated toolkit for deep learning model compression, distributed training, and mobile format… meituan/yolov6 — YOLOv6 is a single-stage deep learning framework designed for industrial object detection. It serves as a computer…