Bir veya daha fazla matrisin QR ayrıştırmalarını hesaplar.
"Tensör"deki her bir iç matrisin QR ayrıştırmasını, "tensör[..., :, :] = q[..., :, :] * r[..., :,:])' olacak şekilde hesaplar.
Şu anda, QR ayrışımının gradyanı yalnızca iç matrisin ilk "P" sütunları doğrusal olarak bağımsız olduğunda iyi tanımlanmıştır; burada "P", en içteki iki boyut olan "M" ve "N"nin minimumudur "tensör".
# 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)
 İç İçe Sınıflar
| sınıf | Qr.Seçenekler |  Qr için isteğe bağlı özellikler  | |
Sabitler
| Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı | 
Genel Yöntemler
| statik <T TType'ı genişletir > Qr <T> |  oluştur ( Kapsam kapsamı, İşlenen <T> girişi, Seçenekler... seçenekler)  Yeni bir Qr işlemini saran bir sınıf oluşturmak için fabrika yöntemi.  | 
| Statik Qr.Seçenekler |  fullMatrices (Boolean fullMatrices)  | 
| Çıkış <T> |  Q ()  'a' aralığı için ortonormal temel.  | 
| Çıkış <T> |  R ()  Üçgen faktörü.   | 
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
public static Qr <T> create ( Kapsam kapsamı, İşlenen <T> girişi, Seçenekler... seçenekler)
Yeni bir Qr işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam | 
|---|---|
| giriş | En içteki 2 boyutu "[M, N]" boyutunda matrisler oluşturan "[..., M, N]" şeklinde bir tensör. 'P', 'M' ve 'N'nin minimumu olsun. | 
| seçenekler | isteğe bağlı nitelik değerlerini taşır | 
İade
- yeni bir Qr örneği
 
public static Qr.Options fullMatrices (Boolean fullMatrices)
Parametreler
| tam Matrisler | Doğruysa, tam boyutlu 'q' ve 'r'yi hesaplayın. Yanlışsa (varsayılan), yalnızca "q" sütununun baştaki "P" sütunlarını hesaplayın. | 
|---|
genel Çıkış <T> q ()
'a' aralığı için ortonormal temel. "Tam_matrisler" "Yanlış" ise şekil "[..., M, P]" olur; "tam_matrisler" "Doğru" ise şekil "[..., M, M]" olur.
genel Çıkış <T> r ()
Üçgen faktörü. "Tam_matrisler" "Yanlış" ise şekil "[..., P, N]" olur. "Tam_matrisler" "Doğru" ise şekil "[..., M, N]" olur.