Qr

الصف النهائي العام Qr

يحسب تحليلات QR لمصفوفة واحدة أو أكثر.

يحسب تحليل QR لكل مصفوفة داخلية في "الموتر" بحيث يكون "الموتر[..., :, :] = q[..., :, :] * r[..., :,:])`

في الوقت الحالي، يتم تحديد التدرج اللوني لتحليل QR بشكل جيد فقط عندما تكون أعمدة `P` الأولى من المصفوفة الداخلية مستقلة خطيًا، حيث يكون `P` هو الحد الأدنى لـ `M` و`N`، البعدين الداخليين من "الموتر".

# a is a tensor.
 # q is a tensor of orthonormal matrices.
 # r is a tensor of upper triangular matrices.
 q, r = qr(a)
 q_full, r_full = qr(a, full_matrices=True)
 

فئات متداخلة

فصل خيارات ريال قطري السمات الاختيارية لـ Qr

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

ثابت <T يمتد TType > Qr <T>
إنشاء (نطاق النطاق ، إدخال المعامل <T>، الخيارات... الخيارات)
طريقة المصنع لإنشاء فئة تغلف عملية Qr جديدة.
خيارات Qr ثابتة
المصفوفات الكاملة (المصفوفات الكاملة المنطقية)
الإخراج <T>
ف ()
أساس متعامد للنطاق `a`.
الإخراج <T>
ص ()
العامل الثلاثي.

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "Qr"

الأساليب العامة

إنشاء Qr <T> ثابت عام (نطاق النطاق ، وإدخال المعامل <T>، والخيارات... الخيارات)

طريقة المصنع لإنشاء فئة تغلف عملية Qr جديدة.

حدود
نِطَاق النطاق الحالي
مدخل موتر ذو شكل `[..., M, N]` يشكل بعداه الداخليان مصفوفات بالحجم `[M, N]`. اجعل `P` هو الحد الأدنى لـ `M` و`N`.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد من Qr

Qr.Options العامة الثابتة fullMatrices (المصفوفات المنطقية الكاملة)

حدود
fullMatrices إذا كان هذا صحيحًا، فاحسب الحجم الكامل `q` و`r`. إذا كان خطأ (الافتراضي)، فاحسب فقط الأعمدة `P` البادئة لـ `q`.

الإخراج العام <T> ف ()

أساس متعامد للنطاق `a`. إذا كانت `المصفوفات_الكاملة` `خطأ`، فإن الشكل هو `[..., M, P]`؛ إذا كانت `المصفوفات_الكاملة` هي `صحيح`، فإن الشكل هو `[..., M, M]`.

الإخراج العام <T> r ()

العامل الثلاثي. إذا كانت `المصفوفات_الكاملة` `خطأ`، فإن الشكل هو `[..., P, N]`. إذا كانت `المصفوفات_الكاملة` هي `صحيح`، فإن الشكل هو `[..., M, N]`.