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

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

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

11 مستودعات

Awesome GitHub RepositoriesHigh-Performance Tensor Libraries

Tools for efficient multidimensional array math and linear algebra with low-level hardware control.

Distinguishing note: Focuses on performance-critical tensor math rather than general data processing.

Explore 11 awesome GitHub repositories matching data & databases · High-Performance Tensor Libraries. Refine with filters or upvote what's useful.

Awesome High-Performance Tensor Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • tinygrad/tinygradالصورة الرمزية لـ tinygrad

    tinygrad/tinygrad

    33,147عرض على GitHub↗

    Tinygrad is a deep learning framework and tensor computation engine designed for building and training neural networks. It functions as a hardware abstraction layer that manages device memory, command queues, and kernel dispatching across heterogeneous computing architectures. By utilizing a lazy-evaluation approach, the framework constructs computational graphs that defer execution until data is explicitly required, allowing it to process only the necessary operations for a given result. The project distinguishes itself through a just-in-time compilation layer that transforms abstract comput

    Performs efficient multidimensional array math with low-level control over memory and device synchronization.

    Python
    عرض على GitHub↗33,147
  • apache/mxnetالصورة الرمزية لـ apache

    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

    Provides a high-performance engine for manipulating multi-dimensional arrays and executing complex mathematical operations on CPUs and GPUs.

    C++mxnet
    عرض على GitHub↗20,829
  • deeplearning4j/deeplearning4jالصورة الرمزية لـ deeplearning4j

    deeplearning4j/deeplearning4j

    14,236عرض على GitHub↗

    Deeplearning4j is a JVM-based deep learning framework and tensor computing library. It provides a computational graph engine for defining and executing deep learning workflows and mathematical operations within the Java Virtual Machine. The project includes a dedicated importer for loading and running pretrained models exported from Keras, TensorFlow, and ONNX formats. Its tensor computing capabilities are driven by a modular native C++ math core to execute high-performance linear algebra operations. The framework covers neural network training, deep learning model inference, and the constru

    Offers high-performance tensor libraries for efficient multidimensional array math and linear algebra with low-level hardware control.

    Java
    عرض على GitHub↗14,236
  • ggml-org/ggmlالصورة الرمزية لـ ggml-org

    ggml-org/ggml

    13,985عرض على GitHub↗

    GGML is a machine learning tensor library and neural network engine written in C. It functions as a compute-focused runtime designed to execute transformer-based models and perform complex mathematical operations on multi-dimensional arrays directly on local consumer hardware. The library distinguishes itself by enabling local inference for large language models and edge machine learning deployment without reliance on external cloud infrastructure. It achieves this through a tensor-based computation graph that organizes operations for efficient execution and memory management, alongside stati

    Performs complex mathematical operations on multi-dimensional arrays using hardware acceleration for high-performance data processing.

    C++automatic-differentiationlarge-language-modelsmachine-learning
    عرض على GitHub↗13,985
  • setzer22/llama-rsالصورة الرمزية لـ setzer22

    setzer22/llama-rs

    6,150عرض على GitHub↗

    llama-rs هو محرك استنتاج للنماذج اللغوية الكبيرة محلياً تم تنفيذه بلغة Rust. يتيح تنفيذ حسابات النموذج على الأجهزة المحلية لتوليد استجابات نصية من مطالبات المستخدم. يستخدم المشروع عمليات الموتر القائمة على Rust وتعيين النموذج في الذاكرة المباشرة للتعامل مع الجبر الخطي عالي الأداء وتحميل الأوزان بكفاءة. يدمج تكميم الأوزان لتقليل أثر الذاكرة للنماذج عن طريق تحويل الأوزان عالية الدقة إلى تنسيقات أصغر. يتضمن النظام واجهة سطر أوامر لجلسات الدردشة التفاعلية والمطالبات الفردية، إلى جانب استمرارية الجلسة المدعومة بالملفات لحفظ واستعادة سجلات المحادثة. كما يوفر أدوات لاسترجاع تكوينات المقسم (tokenizer) من المراكز البعيدة وأدوات لحساب درجات الحيرة لتقييم أداء النموذج.

    Utilizes high-performance tensor operations and linear algebra implemented in Rust for speed and safety.

    Rust
    عرض على GitHub↗6,150
  • flashlight/flashlightالصورة الرمزية لـ flashlight

    flashlight/flashlight

    5,443عرض على GitHub↗

    Flashlight هي مكتبة تعلم آلي مستقلة بلغة C++ ومكتبة موترات تستخدم لبناء وتدريب الشبكات العصبية. تعمل كإطار عمل شامل للشبكات العصبية ومحرك للتمايز التلقائي، مما يوفر الأدوات لبناء رسوم بيانية للحساب وحساب التدرجات عبر الانتشار العكسي. يعمل المشروع كإطار عمل للتدريب الموزع، حيث يستخدم عمليات (All-reduce) لمزامنة التدرجات والمعلمات عبر عقد حساب وأجهزة متعددة. يتميز بالتكامل العميق لمعالجة الموترات عالية الأداء، وقابلية التشغيل البيني لذاكرة الجهاز الأصلية، ونظام لمزامنة الأوزان عبر العمال الموزعين لتسريع تدريب النماذج واسعة النطاق. يغطي إطار العمل مجموعة واسعة من قدرات التعلم العميق، بما في ذلك تكوين الطبقات المعيارية لتصميم بنيات معقدة مثل الكتل المتبقية (Residual blocks) والخلايا المتكررة. يوفر أدوات واسعة النطاق لإدارة البيانات للاستيعاب والجلب المسبق، إلى جانب أنظمة التسلسل لحفظ حالات النموذج. بالإضافة إلى ذلك، يتضمن مجموعة من أدوات المراقبة وقابلية المراقبة لتتبع مقاييس التدريب وقياس أخطاء التسلسل. تم تنفيذ المكتبة بلغة C++.

    Provides high-performance multi-dimensional array operations and custom memory management for hardware accelerators.

    C++
    عرض على GitHub↗5,443
  • laurentmazare/tch-rsالصورة الرمزية لـ LaurentMazare

    LaurentMazare/tch-rs

    5,287عرض على GitHub↗

    This project is a Rust interface for the PyTorch C++ library, serving as a deep learning framework and tensor computing library. It functions as a C++ API wrapper that enables the manipulation of multi-dimensional arrays and the execution of neural network architectures across CPU and GPU hardware accelerators. The library provides a TorchScript inference engine to load and execute just-in-time compiled models. It also supports Rust and Python interoperability, allowing for the creation of Python extensions that share tensor data through a common interface. The system covers deep learning mo

    Provides high-performance multidimensional array mathematics with low-level hardware acceleration.

    Rustdeep-learningmachine-learningneural-network
    عرض على GitHub↗5,287
  • weiliu89/caffeالصورة الرمزية لـ weiliu89

    weiliu89/caffe

    4,800عرض على GitHub↗

    Caffe هو إطار عمل للتعلم العميق عالي الأداء ومكتبة للشبكات العصبية التلافيفية مصممة لتدريب ونشر الشبكات العصبية. يعمل كمحرك تعلم آلي مسرع بواسطة GPU مع نواة منفذة بلغة C++ لتمكين عمليات الموترات (tensor) عالية الإنتاجية. يستخدم المشروع نظام تكوين تصريحي حيث يتم تعريف معماريات النماذج والمعاملات الفائقة في ملفات نصية خارجية، مما يفصل تصميم الشبكة عن كود التنفيذ. يتضمن نظام تسلسل للنماذج لتصدير الأوزان والطوبولوجيا المدربة إلى ملفات ثنائية للنشر الفعال عبر بيئات أجهزة مختلفة. يغطي إطار العمل مجموعة واسعة من القدرات، بما في ذلك تصميم معمارية الشبكة العصبية، والتدريب الخاضع للإشراف للنماذج مع التحسين القائم على التدرج، وسير عمل تصنيف الصور. يوفر أدوات لمعالجة البيانات مسبقاً، واستخراج الميزات العصبية، وضبط النماذج المدربة مسبقاً. نواة C++ متاحة من خلال واجهة متعددة اللغات مع روابط رسمية لـ Python وMATLAB.

    Performs high-performance element-wise mathematics, concatenation, and broadcasting on multi-dimensional data blobs.

    C++
    عرض على GitHub↗4,800
  • astorfi/tensorflow-worldالصورة الرمزية لـ astorfi

    astorfi/TensorFlow-World

    4,492عرض على GitHub↗

    TensorFlow-World هي مجموعة من البرامج التعليمية، وأدلة التنفيذ، وقوالب النماذج لبناء وتدريب نماذج التعلم الآلي باستخدام إطار عمل TensorFlow. تعمل كمورد تعليمي لتصميم بنى التعلم العميق وتنفيذ النماذج التنبؤية. يوفر المشروع أمثلة جاهزة للاستخدام لبناء بنى الشبكات العصبية والمصنفات الخطية. ويتضمن أدلة حول إجراء عمليات الـ tensor، والتمايز التلقائي، وتحسين الانحدار المتدرج. تغطي المواد مجموعة من قدرات التعلم الآلي، بما في ذلك استخدام تجريدات Keras عالية المستوى لتكوين النموذج، وتنفيذ مصنفات النواة (kernel classifiers)، وتطوير أنظمة الانحدار والتصنيف.

    Provides high-performance multidimensional array math and linear algebra for processing numerical data.

    Python
    عرض على GitHub↗4,492
  • l1aoxingyu/code-of-learn-deep-learning-with-pytorchالصورة الرمزية لـ L1aoXingyu

    L1aoXingyu/code-of-learn-deep-learning-with-pytorch

    2,869عرض على GitHub↗

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

    Performs high-performance tensor-based linear algebra by offloading mathematical operations to hardware accelerators.

    Jupyter Notebookpytorchpytorch-tutorialpytorch-tutorials-cn
    عرض على GitHub↗2,869
  • tensor-compiler/tacoالصورة الرمزية لـ tensor-compiler

    tensor-compiler/taco

    1,360عرض على GitHub↗

    Taco is a sparse tensor algebra compiler that translates high-level tensor index expressions into optimized machine code. It functions as a numerical code generator, producing specialized C kernels designed to execute complex multidimensional array operations efficiently on both CPU and GPU hardware. The project distinguishes itself by allowing users to define custom tensor storage layouts by composing dimension-level formats, such as dense or compressed structures, to match the specific sparsity patterns of their datasets. By analyzing the mathematical structure of tensor operations at compi

    Provides a high-performance compiler for executing complex multidimensional array operations with support for custom storage formats and parallel execution.

    C++code-generatorlibrarylinear-algebra
    عرض على GitHub↗1,360
  1. Home
  2. Data & Databases
  3. High-Performance Tensor Libraries