Kendine eş matrislerden oluşan bir grubun öz ayrışmasını hesaplar
(Not: Yalnızca gerçek girişler desteklenir).
Tensördeki en içteki N'ye N matrislerin özdeğerlerini ve özvektörlerini, tensör[...,:,:] * v[..., :,i] = e[..., i] * v olacak şekilde hesaplar. [...,:,i], i=0...N-1 için.
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
statik <T TType'ı genişletir > SelfAdjointEig <T> | |
Çıkış <T> | v () v[..., :, i] sütunu, w[..., i] özdeğerine karşılık gelen normalleştirilmiş özvektördür. |
Çıkış <T> | w () Artan sırada özdeğerler, her biri kendi çokluğuna göre tekrarlanı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 SelfAdjointEig <T> create ( Kapsam kapsamı, İşlenen <T> a, Boolean alt, Long maxIter, Float epsilon)
Yeni bir SelfAdjointEig işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
A | giriş tensörü. |
daha düşük | bir boole, hesaplamanın alt üçgen kısımla mı yoksa üst üçgen kısımla mı yapıldığını belirtir. |
maxIter | maksimum tarama güncellemesi sayısı, yani alt parametreye bağlı olarak alt üçgen kısmın tamamı veya üst üçgen kısmı. Sezgisel olarak, pratikte yaklaşık olarak logN taramalarına ihtiyaç duyulduğu ileri sürülmüştür (Ref: Golub & van Loan "Matrix Computation"). |
epsilon | tolerans oranı. |
İadeler
- SelfAdjointEig'in yeni bir örneği
genel Çıkış <T> v ()
v[..., :, i] sütunu, w[..., i] özdeğerine karşılık gelen normalleştirilmiş özvektördür.