Mengembalikan lokasi nilai bukan nol/benar dalam tensor.
Operasi ini mengembalikan koordinat elemen sebenarnya dalam `kondisi`. Koordinat dikembalikan dalam tensor 2D dengan dimensi pertama (baris) mewakili jumlah elemen sebenarnya, dan dimensi kedua (kolom) mewakili koordinat elemen sebenarnya. Perlu diingat, bentuk tensor keluaran dapat bervariasi bergantung pada berapa banyak nilai sebenarnya yang ada dalam `kondisi`. Indeks dikeluarkan dalam urutan baris-utama.
Misalnya:
# 'input' tensor is [[True, False]
# [True, False]]
# 'input' has two true values, so output has two coordinates.
# 'input' has rank of 2, so coordinates have two indices.
where(input) ==> [[0, 0],
[1, 0]]
# `condition` tensor is [[[True, False]
# [True, False]]
# [[False, True]
# [False, True]]
# [[False, False]
# [False, True]]]
# 'input' has 5 true values, so output has 5 coordinates.
# 'input' has rank of 3, so coordinates have three indices.
where(input) ==> [[0, 0, 0],
[0, 1, 0],
[1, 0, 1],
[1, 1, 1],
[2, 1, 1]]
# `condition` tensor is [[[1.5, 0.0]
# [-0.5, 0.0]]
# [[0.0, 0.25]
# [0.0, 0.75]]
# [[0.0, 0.0]
# [0.0, 0.01]]]
# 'input' has 5 nonzero values, so output has 5 coordinates.
# 'input' has rank of 3, so coordinates have three indices.
where(input) ==> [[0, 0, 0],
[0, 1, 0],
[1, 0, 1],
[1, 1, 1],
[2, 1, 1]]
# `condition` tensor is [[[1.5 + 0.0j, 0.0 + 0.0j]
# [0.0 + 0.5j, 0.0 + 0.0j]]
# [[0.0 + 0.0j, 0.25 + 1.5j]
# [0.0 + 0.0j, 0.75 + 0.0j]]
# [[0.0 + 0.0j, 0.0 + 0.0j]
# [0.0 + 0.0j, 0.01 + 0.0j]]]
# 'input' has 5 nonzero magnitude values, so output has 5 coordinates.
# 'input' has rank of 3, so coordinates have three indices.
where(input) ==> [[0, 0, 0],
[0, 1, 0],
[1, 0, 1],
[1, 1, 1],
[2, 1, 1]]
Metode Publik
Keluaran <Panjang> | sebagai Keluaran () Mengembalikan pegangan simbolik tensor. |
statis <T> Dimana | |
Keluaran <Panjang> | indeks () |
Metode Warisan
Metode Publik
Output publik <Panjang> sebagaiOutput ()
Mengembalikan pegangan simbolik tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
public static Di mana membuat ( Lingkup lingkup , kondisi Operan <T>)
Metode pabrik untuk membuat kelas yang membungkus operasi Where baru.
Parameter
cakupan | ruang lingkup saat ini |
---|
Kembali
- contoh baru Dimana