1 مستودع
Optimized mathematical computations performed across multidimensional arrays of varying dimensions.
Distinct from Digit-Array Arithmetic: The candidates cover specific long-form digit math or image scaling, not general high-performance numerical array arithmetic.
Explore 1 awesome GitHub repository matching scientific & mathematical computing · High-Performance Array Arithmetic. Refine with filters or upvote what's useful.
ndarray هي مكتبة مصفوفات متعددة الأبعاد لـ Rust تعمل كإطار عمل للجبر الخطي وأداة للحوسبة العلمية. توفر البنية التحتية الأساسية لإنشاء ومعالجة المصفوفات n-الأبعاد، وتعمل كمعالج مصفوفات متوازي ومجموعة أدوات لتحليل البيانات الرقمية. تتميز المكتبة بتوفير تقطيع (slicing) وعروض ذاكرة فعالة، مما يسمح بمشاركة البيانات دون نسخ. تستفيد من مكتبات الرياضيات الخلفية المحسنة لضرب المصفوفات عالي السرعة وتوزع التكرارات الرياضية الثقيلة عبر خيوط CPU متعددة لتسريع المعالجة. يغطي المشروع مجموعة واسعة من العمليات الرياضية، بما في ذلك الحساب العنصري، وتجميع البيانات القائم على المحور، وحسابات الضرب النقطي. كما يتضمن أدوات شاملة لمعالجة المصفوفات مثل إعادة التشكيل، والتسطيح، والتكديس، وتوليد شبكة الإحداثيات، إلى جانب دعم توليد المصفوفات العشوائية والتسلسل.
Executes high-performance mathematical operations across arrays of varying dimensions using optimized routines.