Peringatan: API ini tidak digunakan lagi dan akan dihapus di versi TensorFlow mendatang setelah penggantinya stabil.

BatchMatMulV3

kelas akhir publik BatchMatMulV3

Mengalikan irisan dua tensor dalam batch.

Mengalikan semua irisan `Tensor` `x` dan `y` (setiap irisan dapat dilihat sebagai elemen kumpulan), dan mengatur masing-masing hasil dalam satu tensor keluaran dengan ukuran kumpulan yang sama. Masing-masing irisan secara opsional dapat digabungkan (untuk menyatukan matriks berarti mentranspos dan mengkonjugasikannya) sebelum perkalian dengan menyetel flag `adj_x` atau `adj_y` ke `True`, yang secara default `False`.

Tensor input `x` dan `y` adalah 2-D atau lebih tinggi dengan bentuk `[..., r_x, c_x]` dan `[..., r_y, c_y]`.

Tensor keluaran adalah 2-D atau lebih tinggi dengan bentuk `[..., r_o, c_o]`, di mana:

r_o = c_x jika adj_x lain r_x c_o = r_y jika adj_y lain c_y

Ini dihitung sebagai:

keluaran[..., :, :] = matriks(x[..., :, :]) * matriks(y[..., :, :])

CATATAN : `BatchMatMulV3` mendukung penyiaran dalam dimensi batch. Lebih lanjut tentang penyiaran [di sini](http://docs.scipy.org/doc/numpy/user/basics.broadcasting.html).

Kelas Bersarang

kelas BatchMatMulV3.Opsi Atribut opsional untuk BatchMatMulV3

Metode Publik

BatchMatMulV3.Options statis
adjX (AdjX Boolean)
BatchMatMulV3.Options statis
adjY (AdjY Boolean)
Keluaran <V>
sebagai Keluaran ()
Mengembalikan pegangan simbolis dari sebuah tensor.
statis <V, T, U> BatchMatMulV3 <V>
buat ( Lingkup lingkup, Operand <T> x, Operand <U> y, Kelas<V> Tout, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi BatchMatMulV3 baru.
Keluaran <V>
keluaran ()
3-D atau lebih tinggi dengan bentuk `[..., r_o, c_o]`

Metode yang Diwarisi

Metode Publik

publik statis BatchMatMulV3.Options adjX (Boolean adjX)

Parameter
adjX Jika `True`, gabungkan irisan `x`. Default ke `Salah`.

publik statis BatchMatMulV3.Options adjY (Boolean adjY)

Parameter
adjY Jika `True`, gabungkan irisan `y`. Default ke `Salah`.

Output publik <V> sebagai Output ()

Mengembalikan pegangan simbolis dari sebuah tensor.

Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.

public static BatchMatMulV3 <V> create ( Scope scope, Operand <T> x, Operand <U> y, Class<V> Tout, Options... options)

Metode pabrik untuk membuat kelas yang membungkus operasi BatchMatMulV3 baru.

Parameter
cakupan lingkup saat ini
x 2-D atau lebih tinggi dengan bentuk `[..., r_x, c_x]`.
kamu 2-D atau lebih tinggi dengan bentuk `[..., r_y, c_y]`.
Mengintip Jika tidak ditentukan, Tout adalah tipe yang sama dengan tipe input.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru BatchMatMulV3

Keluaran publik <V> keluaran ()

3-D atau lebih tinggi dengan bentuk `[..., r_o, c_o]`