UpperBound

kelas akhir publik UpperBound

Menerapkan batas_atas(nilai_pencarian_diurutkan, nilai) di sepanjang setiap baris.

Setiap kumpulan baris dengan indeks yang sama (input_yang diurutkan, nilai) diperlakukan secara independen. Baris yang dihasilkan setara dengan pemanggilan `np.searchsorted(sorted_inputs, value, side='right')`.

Hasilnya bukanlah indeks global untuk keseluruhan `Tensor`, melainkan hanya indeks pada dimensi terakhir.

Contoh 2-D: diurutkan_urutan = [[0, 3, 9, 9, 10], [1, 2, 3, 4, 5]] nilai = [[2, 4, 9], [0, 2, 6 ]]

hasil = Batas Atas(urutan_diurutkan, nilai)

hasil == [[1, 2, 4], [0, 2, 5]]

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

Keluaran <U>
sebagai Keluaran ()
Mengembalikan pegangan simbolis tensor.
statis <U memperluas TNomber , T memperluas TType > Batas Atas <U>
buat ( Lingkup lingkup, Operand <T> diurutkanInputs, nilai Operand <T>, Kelas<U> outType)
Metode pabrik untuk membuat kelas yang membungkus operasi UpperBound baru.
statis <T memperluas TType > Batas Atas < TInt32 >
buat ( Lingkup lingkup, Operand <T> diurutkanInputs, nilai Operand <T>)
Metode pabrik untuk membuat kelas yang membungkus operasi UpperBound baru menggunakan tipe keluaran default.
Keluaran <U>
keluaran ()
Sebuah `Tensor` dengan bentuk yang sama dengan `nilai`.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "Batas Atas"

Metode Publik

Keluaran publik <U> sebagai Keluaran ()

Mengembalikan pegangan simbolis tensor.

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

public static UpperBound <U> buat ( Lingkup lingkup, Operand <T> diurutkanInputs, nilai Operand <T>, Kelas<U> outType)

Metode pabrik untuk membuat kelas yang membungkus operasi UpperBound baru.

Parameter
cakupan ruang lingkup saat ini
diurutkanInput Tensor 2-D tempat setiap baris diurutkan.
nilai-nilai Tensor 2D dengan jumlah baris yang sama dengan `sorted_search_values`. Berisi nilai yang akan dicari di `sorted_search_values`.
Kembali
  • contoh baru dari UpperBound

public static UpperBound < TInt32 > buat ( Lingkup lingkup , Operan <T> diurutkanInput, nilai Operan <T>)

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

Parameter
cakupan ruang lingkup saat ini
diurutkanInput Tensor 2-D tempat setiap baris diurutkan.
nilai-nilai Tensor 2D dengan jumlah baris yang sama dengan `sorted_search_values`. Berisi nilai yang akan dicari di `sorted_search_values`.
Kembali
  • contoh baru dari UpperBound

Keluaran publik <U> keluaran ()

Sebuah `Tensor` dengan bentuk yang sama dengan `nilai`. Ini berisi indeks skalar terakhir ke dalam dimensi terakhir di mana nilai dapat dimasukkan tanpa mengubah properti yang diurutkan.