Lu

genel final dersi Lu

Bir veya daha fazla kare matrisin LU ayrıştırmasını hesaplar.

Giriş, en içteki 2 boyutu kare matrisler oluşturan `[..., M, M]' şeklinde bir tensördür.

Girişin tersine çevrilebilir olması gerekir.

Çıkış, tüm giriş alt matrislerinin `[..., :, :]' LU ayrıştırmasını içeren iki tensör LU ve P'den oluşur. LU alt üçgen ve üst üçgen faktörlerini kodlar.

'[M, M]' şeklindeki her giriş alt matrisi için L, girişleri LU'nun tam olarak alt üçgen kısmına karşılık gelen birim köşegenli '[M, M]' şeklindeki bir alt üçgen matristir. U, girişleri LU'nun köşegeni de dahil olmak üzere üst üçgen kısmına karşılık gelen '[M, M]' şeklinde bir üst üçgen matristir.

P, her biri "0" ile "M-1" (dahil) arasında yer alan endekslerin listesi olarak kodlanan bir permütasyon matrisini temsil eder. Eğer P_mat, P'ye karşılık gelen permütasyon matrisini gösteriyorsa, o zaman L, U ve P, P_mat * giriş = L * U'yu karşılar.

Sabitler

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

Genel Yöntemler

static <T TType'ı genişletir, U TNumber'ı genişletir > Lu <T, U>
create ( Kapsam kapsamı, İşlenen <T> girişi, Class<U> çıktıIdxType)
Yeni bir Lu işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
statik <T, TType'ı genişletir > Lu <T, TInt32 >
create ( Kapsam kapsamı, İşlenen <T> girişi)
Varsayılan çıktı türlerini kullanarak yeni bir Lu işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <T>
lu ()
Tam olarak alt üçgen kısmı birim köşegenli alt üçgen faktörünü 'L' ifade eden ve üst üçgen kısmı üst üçgen faktörünü 'U' ifade eden '[..., M, M]' şeklinde bir tensör.
Çıkış <U>
P ()
'0..M-1'de indeks listesi olarak kodlanan satırların permütasyonu.

Kalıtsal Yöntemler

org.tensorflow.op.RawOp sınıfından
son boole değeri
eşittir (Nesne nesnesi)
son int
Operasyon
işlem ()
Bu hesaplama birimini tek bir Operation olarak döndürün.
son Dize
boolean
eşittir (Nesne arg0)
son Sınıf<?>
getClass ()
int
hash kodu ()
son boşluk
bildir ()
son boşluk
tümünü bildir ()
Sicim
toString ()
son boşluk
bekle (uzun arg0, int arg1)
son boşluk
bekle (uzun arg0)
son boşluk
Beklemek ()
org.tensorflow.op.Op arayüzünden
özet Yürütme Ortamı
env ()
Bu operasyonun oluşturulduğu yürütme ortamını döndürün.
soyut Operasyon
işlem ()
Bu hesaplama birimini tek bir Operation olarak döndürün.

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "Lu"

Genel Yöntemler

public static Lu <T, U> create ( Kapsam kapsamı, İşlenen <T> girişi, Class<U> çıktıIdxType)

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

Parametreler
kapsam mevcut kapsam
giriş En içteki 2 boyutu "[M, M]" boyutunda matrisler oluşturan "[..., M, M]" şeklinde bir tensör.
İadeler
  • Lu'nun yeni bir örneği

public static Lu <T, TInt32 > create ( Kapsam kapsamı , İşlenen <T> girişi)

Varsayılan çıktı türlerini kullanarak yeni bir Lu işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş En içteki 2 boyutu "[M, M]" boyutunda matrisler oluşturan "[..., M, M]" şeklinde bir tensör.
İadeler
  • Lu'nun yeni bir örneği

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

Tam olarak alt üçgen kısmı birim köşegenli alt üçgen faktörünü 'L' ifade eden ve üst üçgen kısmı üst üçgen faktörünü 'U' ifade eden '[..., M, M]' şeklinde bir tensör.

genel Çıkış <U> p ()

'0..M-1'de indeks listesi olarak kodlanan satırların permütasyonu. Şekil `[..., M]`dir.