2 مستودعات
Validates that array dimensions match expected shapes during execution.
Distinct from Array Shape Validation: Distinct from Array Shape Validation: focuses on runtime verification of object shapes rather than static schema analysis.
Explore 2 awesome GitHub repositories matching testing & quality assurance · Runtime Shape Verification. Refine with filters or upvote what's useful.
Tensor-Puzzles هي مجموعة تمارين تعليمية ودرس تعليمي للحوسبة العددية مصمم لإتقان عمليات الموتر وقواعد البث داخل PyTorch. تعمل كمدرب تنفيذ حيث يمارس المستخدمون الانتقال من الصيغ الرياضية إلى الكود عن طريق إعادة تنفيذ بدائيات تعلم الآلة الرياضية. يستخدم المشروع مجموعة تمارين قائمة على القيود تقيد استدعاءات المكتبة المتاحة لفرض استخدام بدائيات موتر محددة. تم هيكلة هذه التحديات كألغاز متسلسلة تتطلب من المستخدمين حل المهام باستخدام نمط تنفيذ معياري، حيث يتم تقسيم الوظائف المعقدة إلى عمليات تابعة أبسط. يتم ضمان الصحة من خلال بيئة تنفيذ متكاملة مع PyTorch تستخدم التحقق من التنفيذ المرجعي وفحوصات التسامح العددي. يتحقق النظام من أن مخرجات المستخدم تتطابق مع النتائج المرجعية وتلتزم بقواعد بث المصفوفة متعددة الأبعاد القياسية.
Provides runtime verification to ensure tensor dimensions adhere to broadcasting alignment rules.
xtensor is a C++ multidimensional array library for numerical computing that provides N-dimensional containers with an interface mirroring the NumPy API. It utilizes a lazy evaluation expression engine to defer numerical computations until assignment, which minimizes memory allocations and intermediate copies. The library features a foreign memory array adaptor that allows it to wrap external buffers, such as NumPy arrays, to perform numerical operations in-place without duplicating data. It further optimizes performance through lazy broadcasting and a system that manages the lifetime of temp
Checks if two objects possess the same shape or match a target shape at runtime.