Seorang operator menghasilkan nilai konstan.
Metode Umum
Keluaran <T> | asOutput () Mengembalikan gagang simbolis tensor. |
statis Konstanta <Boolean> | |
statis Konstanta <Panjang> | |
Statis Konstanta <Double> | |
statis Konstan <Float> | |
statis <T> Konstanta <T> | |
statis Konstanta <String> | |
statis Konstan <Float> | |
statis Konstan <Float> | |
statis Konstanta <Panjang> | |
Statis Konstanta <Double> | |
Statis Konstanta <Double> | |
statis Konstanta <Integer> | |
statis Konstanta <String> | |
statis Konstanta <String> | |
statis Konstan <Float> | |
statis Konstanta <Integer> | |
statis Konstanta <String> | |
statis Konstan <Float> | |
statis Konstanta <Boolean> | |
statis Konstanta <Integer> | |
statis Konstanta <Integer> | |
statis Konstan <Float> | |
statis Konstanta <Panjang> | |
statis Konstanta <Integer> | |
statis Konstanta <String> | |
statis Konstanta <String> | |
statis Konstan <Float> | |
statis Konstan <Float> | |
statis Konstanta <Integer> | |
Statis Konstanta <Double> | |
statis Konstanta <Panjang> | |
Statis Konstanta <Double> | |
statis Konstanta <Panjang> | |
statis <T> Konstanta <T> | |
statis Konstanta <Integer> | |
Statis Konstanta <Double> | |
statis Konstanta <Boolean> | |
statis Konstanta <Integer> | |
statis Konstanta <String> | |
statis Konstanta <Boolean> | |
statis Konstanta <Boolean> | |
Statis Konstanta <Double> | |
Statis Konstanta <Double> | |
statis Konstanta <String> | |
statis Konstanta <Boolean> | |
statis Konstanta <Panjang> | |
statis Konstanta <Panjang> | |
statis Konstanta <Panjang> | |
statis Konstanta <Boolean> |
Metode Warisan
Metode Umum
Output publik <T> asOutput ()
Mengembalikan gagang simbolis tensor.
Input untuk operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolik yang mewakili perhitungan input.
public static Constant <Boolean> buat ( Cakupan lingkup, boolean [] [] [] [] data)
Membuat konstanta peringkat-4 dari elemen boolean
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Long> buat ( Scope scope, long [] data)
Membuat konstanta peringkat-1 dari elemen long
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> create ( Scope scope, double [] [] [] [] [] [] data)
Membuat konstanta peringkat-6 dari elemen double
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Float> buat ( Scope scope, float data)
Membuat konstanta yang berisi satu elemen float
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Nilai yang akan dimasukkan ke dalam konstanta baru. |
Kembali
- konstanta float
public static Constant <T> buat ( Lingkup lingkup, Objek objek, Kelas <T> tipe)
Buat konstanta dari objek Java.
object
argumen pertama-tama diubah menjadi Tensor menggunakan create(Object)
, jadi hanya Objek yang didukung oleh metode ini yang harus disediakan. Misalnya:
Constant.create(scope, new int[]{ {1, 2
, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
}
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
obyek | objek Java yang mewakili konstanta. |
Kembali
- sebuah konstanta tipe `type`
Lihat juga
public static Constant <String> buat ( Cakupan lingkup, byte [] data)
Membuat konstanta yang berisi satu elemen String
, direpresentasikan sebagai array byte
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Elemen string adalah urutan byte dari dimensi array terakhir. |
public static Constant <Float> buat ( Cakupan lingkup, float [] [] [] data)
Membuat konstanta peringkat-3 dari elemen float
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Float> buat ( Lingkup lingkup, bentuk panjang [], data FloatBuffer)
Buat konstanta FLOAT
dengan data dari buffer yang diberikan.
Membuat konstanta dengan bentuk yang diberikan dengan menyalin elemen dari buffer (mulai dari posisinya saat ini) ke tensor. Misalnya, jika shape = {2,3
} (yang merepresentasikan matriks 2x3) maka buffer harus memiliki 6 elemen tersisa, yang akan digunakan oleh metode ini.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
bentuk | bentuk tensor. |
data | buffer yang berisi data tensor. |
Kembali
- konstanta float
Melempar
IllegalArgumentException | Jika bentuk tensor tidak kompatibel dengan buffer |
---|
public static Constant <Long> buat ( Scope scope, long [] [] data)
Membuat konstanta peringkat-2 dari elemen long
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> create ( Scope scope, double [] [] [] [] data)
Membuat konstanta peringkat-4 dari elemen double
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> buat ( Lingkup lingkup, bentuk panjang [], data DoubleBuffer)
Buat konstanta DOUBLE
dengan data dari buffer yang diberikan.
Membuat konstanta dengan bentuk yang diberikan dengan menyalin elemen dari buffer (mulai dari posisi saat ini) ke tensor. Misalnya, jika shape = {2,3
} (yang merepresentasikan matriks 2x3) maka buffer harus memiliki 6 elemen yang tersisa, yang akan digunakan oleh metode ini.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
bentuk | bentuk tensor. |
data | buffer yang berisi data tensor. |
Kembali
- konstanta ganda
Melempar
IllegalArgumentException | Jika bentuk tensor tidak kompatibel dengan buffer |
---|
public static Constant <Integer> buat ( Scope scope, int [] [] [] data)
Membuat konstanta peringkat-3 dari elemen int
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <String> buat ( Cakupan lingkup, byte [] [] [] [] [] data)
Membuat konstanta peringkat-4 dari elemen String
, masing-masing direpresentasikan sebagai larik byte
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Elemen string adalah urutan byte dari dimensi array terakhir. |
public static Constant <String> buat ( Lingkup lingkup, data String)
Membuat konstanta String
menggunakan default, pengkodean UTF-8.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | String yang akan dimasukkan ke konstanta baru. |
Kembali
- konstanta string
public static Constant <Float> buat ( Cakupan lingkup, float [] [] [] [] [] data)
Membuat konstanta peringkat-5 dari elemen float
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Integer> buat ( Scope scope, int data)
Membuat konstanta yang berisi satu elemen int
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Nilai yang akan dimasukkan ke dalam konstanta baru. |
Kembali
- konstanta integer
public static Constant <String> buat ( Cakupan lingkup, byte [] [] [] [] data)
Membuat konstanta peringkat-3 dari elemen String
, masing-masing direpresentasikan sebagai larik byte
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Elemen string adalah urutan byte dari dimensi array terakhir. |
public static Constant <Float> buat ( Scope scope, float [] [] data)
Membuat konstanta peringkat-2 dari elemen float
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Boolean> buat ( Cakupan lingkup, boolean [] [] [] data)
Membuat konstanta peringkat-3 dari elemen boolean
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Integer> buat ( Scope scope, int [] [] data)
Membuat konstanta peringkat-2 dari elemen int
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Integer> buat ( Scope scope, long [] shape, IntBuffer data)
Buat konstanta INT32
dengan data dari buffer yang diberikan.
Membuat konstanta dengan bentuk yang diberikan dengan menyalin elemen dari buffer (mulai dari posisi saat ini) ke tensor. Misalnya, jika shape = {2,3
} (yang merepresentasikan matriks 2x3) maka buffer harus memiliki 6 elemen tersisa, yang akan digunakan oleh metode ini.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
bentuk | bentuk tensor. |
data | buffer yang berisi data tensor. |
Kembali
- konstanta integer
Melempar
IllegalArgumentException | Jika bentuk tensor tidak kompatibel dengan buffer |
---|
public static Constant <Float> buat ( Cakupan lingkup, float [] [] [] [] data)
Membuat konstanta peringkat-4 dari elemen float
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Long> buat ( Cakupan lingkup, panjang [] [] [] data)
Membuat konstanta peringkat-3 dari elemen long
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Integer> buat ( Scope scope, int [] [] [] [] [] data)
Membuat konstanta peringkat-5 dari elemen int
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <String> buat ( Lingkup lingkup, data String, Charset charset)
Membuat konstanta String
menggunakan pengkodean yang ditentukan.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | String yang akan dimasukkan ke konstanta baru. |
charset | Pengkodean dari String ke byte. |
Kembali
- konstanta string
public static Constant <String> buat ( Cakupan lingkup, byte [] [] [] [] [] [] data)
Membuat konstanta peringkat-5 dari elemen String
, masing-masing direpresentasikan sebagai larik byte
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Elemen string adalah urutan byte dari dimensi array terakhir. |
public static Constant <Float> buat ( Scope scope, float [] data)
Membuat konstanta peringkat-1 dari elemen float
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Float> buat ( Cakupan lingkup, float [] [] [] [] [] [] data)
Membuat konstanta peringkat-6 dari elemen float
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Integer> buat ( Scope scope, int [] [] [] [] data)
Membuat konstanta peringkat-4 dari elemen int
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> buat ( Lingkup lingkup, data ganda)
Membuat konstanta yang berisi satu elemen double
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Nilai yang akan dimasukkan ke dalam konstanta baru. |
Kembali
- konstanta ganda
public static Konstanta <Long> buat ( Cakupan lingkup, panjang [] [] [] [] [] [] data)
Membuat konstanta peringkat-6 dari elemen long
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> buat ( Scope scope, double [] data)
Membuat konstanta peringkat-1 dari elemen double
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Long> buat ( Cakupan lingkup, panjang [] [] [] [] data)
Membuat konstanta peringkat-4 dari elemen long
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <T> create ( Scope scope, Class <T> type, long [] shape, data ByteBuffer)
Buat konstanta dengan data dari buffer yang diberikan.
Membuat Konstanta dengan bentuk yang disediakan dari jenis apa pun yang datanya telah dienkode menjadi data
sesuai spesifikasi TensorFlow C API .
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
Tipe | tipe data tensor. |
bentuk | bentuk tensor. |
data | buffer yang berisi data tensor. |
Kembali
- sebuah konstanta tipe `type`
Melempar
IllegalArgumentException | Jika tipe data atau bentuk tensor tidak kompatibel dengan buffer |
---|
public static Constant <Integer> buat ( Scope scope, int [] data)
Membuat konstanta peringkat-1 dari elemen int
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> create ( Scope scope, double [] [] [] data)
Membuat konstanta peringkat-3 dari elemen double
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Boolean> create ( Scope scope, boolean [] data)
Membuat konstanta peringkat-1 dari elemen boolean
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Integer> buat ( Scope scope, int [] [] [] [] [] [] data)
Membuat konstanta peringkat-6 dari elemen int
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <String> buat ( Cakupan lingkup, data byte [] [] [])
Membuat konstanta peringkat-2 dari elemen String
, masing-masing direpresentasikan sebagai larik byte
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Elemen string adalah urutan byte dari dimensi array terakhir. |
public static Constant <Boolean> buat ( Cakupan lingkup, boolean [] [] data)
Membuat konstanta peringkat-2 dari elemen boolean
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Konstanta <Boolean> buat ( Cakupan lingkup, boolean [] [] [] [] [] [] data)
Membuat konstanta peringkat-6 dari elemen boolean
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> create ( Scope scope, double [] [] [] [] [] data)
Membuat konstanta peringkat-5 dari elemen double
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Double> buat ( Scope scope, double [] [] data)
Membuat konstanta peringkat-2 dari elemen double
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <String> membuat ( Scope scope, byte [] [] data)
Membuat konstanta peringkat-1 dari elemen String
, masing-masing direpresentasikan sebagai larik byte
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Elemen string adalah urutan byte dari dimensi array terakhir. |
public static Konstanta <Boolean> buat ( Cakupan lingkup, boolean [] [] [] [] [] data)
Membuat konstanta peringkat-5 dari elemen boolean
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Long> buat ( Lingkup lingkup, data panjang)
Membuat konstanta yang berisi satu elemen long
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Nilai yang akan dimasukkan ke dalam konstanta baru. |
Kembali
- konstanta yang panjang
public static Constant <Long> buat ( Cakupan lingkup, panjang [] [] [] [] [] data)
Membuat konstanta peringkat-5 dari elemen long
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Larik yang berisi nilai untuk dimasukkan ke dalam konstanta baru. Dimensi konstanta baru akan cocok dengan yang ada di array. |
public static Constant <Long> buat ( Lingkup lingkup, bentuk [] panjang, data LongBuffer)
Buat konstanta INT64
dengan data dari buffer yang diberikan.
Membuat konstanta dengan bentuk yang diberikan dengan menyalin elemen dari buffer (mulai dari posisi saat ini) ke tensor. Misalnya, jika shape = {2,3
} (yang merepresentasikan matriks 2x3) maka buffer harus memiliki 6 elemen yang tersisa, yang akan digunakan oleh metode ini.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
bentuk | bentuk tensor. |
data | buffer yang berisi data tensor. |
Kembali
- konstanta yang panjang
Melempar
IllegalArgumentException | Jika bentuk tensor tidak kompatibel dengan buffer |
---|
public static Constant <Boolean> buat ( Lingkup lingkup, data boolean)
Membuat konstanta yang berisi satu elemen boolean
.
Parameter
cakupan | adalah ruang lingkup yang digunakan untuk menambahkan operasi yang mendasari. |
---|---|
data | Nilai yang akan dimasukkan ke dalam konstanta baru. |
Kembali
- konstanta boolean