SelfAdjointEig

genel final dersi SelfAdjointEig

Bir veya daha fazla kare, kendine eş matrisin öz ayrıştırmasını hesaplar.

'Giriş'teki her bir iç matrisin özdeğerlerini ve (isteğe bağlı olarak) özvektörlerini, 'giriş[..., :, :] = v[..., :, :] * diag(e[..., :) olacak şekilde hesaplar. ])`. Özdeğerler azalmayacak şekilde sıralanır.

# a is a tensor.
 # e is a tensor of eigenvalues.
 # v is a tensor of eigenvectors.
 e, v = self_adjoint_eig(a)
 e = self_adjoint_eig(a, compute_v=False)
 

İç İçe Sınıflar

sınıf SelfAdjointEig.Options SelfAdjointEig için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

statik SelfAdjointEig.Options
hesaplamaV (Boolean hesaplamaV)
statik <T TType'ı genişletir > SelfAdjointEig <T>
oluştur ( Kapsam kapsamı, İşlenen <T> girişi, Seçenekler... seçenekler)
Yeni bir SelfAdjointEig işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <T>
e ()
Özdeğerler.
Çıkış <T>
v ()
Özvektörler.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "SelfAdjointEigV2"

Genel Yöntemler

genel statik SelfAdjointEig.Options computeV (Boolean computeV)

Parametreler
hesaplamaV Eğer 'Doğru' ise özvektörler hesaplanacak ve 'v' cinsinden döndürülecektir. Aksi halde sadece özdeğerler hesaplanacaktır.

public static SelfAdjointEig <T> create ( Kapsam kapsamı, İşlenen <T> girişi, Seçenekler... seçenekler)

Yeni bir SelfAdjointEig işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş '[N, N]' şeklinin 'Tensör' girişi.
seçenekler isteğe bağlı nitelik değerlerini taşır
İade
  • SelfAdjointEig'in yeni bir örneği

genel Çıkış <T> e ()

Özdeğerler. Şekil `[N]`dir.

genel Çıkış <T> v ()

Özvektörler. Şekil `[N, N]`dir.