# Where

kelas akhir publik Dimana

Mengembalikan lokasi nilai bukan nol/benar dalam tensor.

Operasi ini mengembalikan koordinat elemen sebenarnya dalam `kondisi`. Koordinat dikembalikan dalam tensor 2-D 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) ==&gt; [[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) ==&gt; [[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) ==&gt; [[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) ==&gt; [[0, 0, 0],
[0, 1, 0],
[1, 0, 1],
[1, 1, 1],
[2, 1, 1]]
``````

### Metode Publik

 Keluaran sebagai Keluaran () Mengembalikan pegangan simbolik tensor. statis Dimana buat ( Lingkup lingkup, kondisi Operan ) Metode pabrik untuk membuat kelas yang membungkus operasi Where baru. Keluaran indeks ()

## 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 manamembuat( 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

[]
[]