Lu

kelas akhir umum Lu

Menghitung dekomposisi LU dari satu atau lebih matriks persegi.

Masukannya berupa tensor berbentuk `[..., M, M]` yang 2 dimensi terdalamnya membentuk matriks persegi.

Masukannya harus dapat dibalik.

Outputnya terdiri dari dua tensor LU dan P yang berisi dekomposisi LU dari semua submatriks input `[..., :, :]`. LU mengkodekan faktor segitiga bawah dan segitiga atas.

Untuk setiap submatriks masukan berbentuk `[M, M]`, L adalah matriks segitiga bawah berbentuk `[M, M]` dengan unit diagonal yang entri-entrinya sesuai dengan bagian segitiga bawah LU. U adalah matriks segitiga atas berbentuk `[M, M]` yang entri-entrinya sesuai dengan bagian segitiga atas, termasuk diagonal, dari LU.

P mewakili matriks permutasi yang dikodekan sebagai daftar indeks masing-masing antara `0` dan `M-1`, inklusif. Jika P_mat menunjukkan matriks permutasi yang bersesuaian dengan P, maka L, U dan P memenuhi P_mat * input = L * U.

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

statis <T memperluas TType , U memperluas TNomber > Lu <T, U>
buat ( Lingkup lingkup, masukan Operan <T>, Kelas<U> keluaranIdxType)
Metode pabrik untuk membuat kelas yang membungkus operasi Lu baru.
statis <T memperluas TType > Lu <T, TInt32 >
buat ( Lingkup lingkup, masukan Operan <T>)
Metode pabrik untuk membuat kelas yang membungkus operasi Lu baru menggunakan tipe keluaran default.
Keluaran <T>
kamu ()
Tensor berbentuk `[..., M, M]` yang bagian segitiga bawahnya menunjukkan faktor segitiga bawah `L` dengan satuan diagonal, dan bagian segitiga atasnya menunjukkan faktor segitiga atas `U`.
Keluaran <U>
P ()
Permutasi baris yang dikodekan sebagai daftar indeks di `0..M-1`.

Metode Warisan

org.tensorflow.op.RawOp
boolean terakhir
sama dengan (Objek objek)
int terakhir
Operasi
op ()
Kembalikan unit komputasi ini sebagai satu Operation .
String terakhir
boolean
sama dengan (Objek arg0)
Kelas terakhir<?>
dapatkan Kelas ()
ke dalam
Kode hash ()
kekosongan terakhir
memberitahu ()
kekosongan terakhir
beri tahuSemua ()
Rangkaian
keString ()
kekosongan terakhir
tunggu (arg0 panjang, int arg1)
kekosongan terakhir
tunggu (argumen panjang0)
kekosongan terakhir
Tunggu ()
org.tensorflow.op.Op
Lingkungan Eksekusi abstrak
env ()
Kembalikan lingkungan eksekusi tempat operasi ini dibuat.
Operasi abstrak
op ()
Kembalikan unit komputasi ini sebagai satu Operation .

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "Lu"

Metode Publik

public static Lu <T, U> buat ( Lingkup lingkup, masukan Operan <T>, Kelas<U> keluaranIdxType)

Metode pabrik untuk membuat kelas yang membungkus operasi Lu baru.

Parameter
cakupan ruang lingkup saat ini
memasukkan Tensor berbentuk `[..., M, M]` yang 2 dimensi terdalamnya membentuk matriks berukuran `[M, M]`.
Kembali
  • contoh baru dari Lu

public static Lu <T, TInt32 > buat ( Lingkup lingkup, Operan <T> masukan)

Metode pabrik untuk membuat kelas yang membungkus operasi Lu baru menggunakan tipe keluaran default.

Parameter
cakupan ruang lingkup saat ini
memasukkan Tensor berbentuk `[..., M, M]` yang 2 dimensi terdalamnya membentuk matriks berukuran `[M, M]`.
Kembali
  • contoh baru dari Lu

Keluaran publik <T> lu ()

Tensor berbentuk `[..., M, M]` yang bagian segitiga bawahnya menunjukkan faktor segitiga bawah `L` dengan satuan diagonal, dan bagian segitiga atasnya menunjukkan faktor segitiga atas `U`.

Keluaran publik <U> p ()

Permutasi baris yang dikodekan sebagai daftar indeks di `0..M-1`. Bentuknya adalah `[..., M]`.