Shapes

Bentuk kelas abstrak publik

Operator yang menyediakan metode pada tensor org.tensorflow.op.core.Shape dan operan 1d yang mewakili dimensi suatu bentuk.

Ops tf = Ops.create();
 Operand<TFloat32> yPred = tf.constant(new float[][][] { { {0f, 0.5f, {0.3f, 0.9f} } });
 Shape predShape = tf.shape(yPred);
 Operand numLabels =
     tf.reduceProd(tf.shape.takeLast(predShape, // take all but the first dimension
         tf.math.sub(  // by subtract 1 from the total dimensions represent by  predShape
             tf.shape.numDimensions(predShape),
             tf.constant(1))),
         tf.constant(0));

 Operand numPred = tf.shape.size(predShape, tf.constant(0));
 Operand predFlat = tf.shape.flatten(yPred);

 Shape predShape64 = tf.shape(yPred, TInt64.class);
 Operand predSqueezed = tf.shape.squeeze(predShape64, TInt64.class);
 }

Konstruktor Publik

Bentuk ()

Metode Publik

Operan statis < TInt64 >
tambahkan ( Lingkup lingkup, Bentuk < TInt64 > bentuk, Dimensi terakhir yang panjang)
Membuat operan 1 dimensi yang berisi dimensi suatu bentuk diikuti dengan dimensi terakhir.
Operan statis < TInt32 >
tambahkan ( Lingkup lingkup, Bentuk < TInt32 > bentuk, int Dimensi terakhir)
Membuat operan 1 dimensi yang berisi dimensi suatu bentuk diikuti dengan dimensi terakhir.
statis <T memperluas TNomber > Operan <T>
tambahkan ( Lingkup lingkup, Bentuk Operan <T>, Operan <T> bentukToAppend)
Membuat operan 1 dimensi yang mewakili bentuk baru yang berisi dimensi operan yang mewakili suatu bentuk, diikuti dengan dimensi operan yang mewakili bentuk yang akan ditambahkan.
statis <T memperluas TType , U memperluas TNumber > Operan <T>
ratakan ( Lingkup lingkup , Operan <T> operan, Tipe Kelas<U>)
Ratakan operan menjadi 1 dimensi
statis <U memperluas TNomber > Operan <U>
ratakan ( Lingkup lingkup, Bentuk <U> bentuk, Tipe Kelas<U>)
Ratakan bentuknya menjadi 1 dimensi.
statis <T memperluas TType > Operan <T>
ratakan ( Lingkup lingkup , Operan <T> operan)
Ratakan operan menjadi 1 dimensi.
Operan statis < TInt32 >
ratakan ( Lingkup lingkup, Bentuk < TInt32 > bentuk)
Ratakan bentuknya menjadi 1 dimensi.
statis <U memperluas TNomber > Operan <U>
kepala ( Lingkup lingkup, Bentuk <U> bentuk, Kelas<U> tipe)
Membuat Operan 1 dimensi yang berisi dimensi pertama Bentuk.
Operan statis < TInt32 >
kepala ( Lingkup lingkup, Bentuk < TInt32 > bentuk)
Membuat Operan 1 dimensi yang berisi dimensi pertama Bentuk.
Operan statis < TInt32 >
numDimensions ( Lingkup lingkup, Bentuk < TInt32 > bentuk)
Dapatkan jumlah dimensi objek bentuk.
statis <U memperluas TNomber > Operan <U>
numDimensions ( Lingkup lingkup, Bentuk <U>, tipe Kelas<U>)
Dapatkan jumlah dimensi objek bentuk.
Operan statis < TInt64 >
tambahkan ( Lingkup lingkup, Bentuk < TInt64 > bentuk, Dimensi pertama panjang)
Membuat operan 1 dimensi yang berisi dimensi pertama diikuti dengan dimensi bentuk.
statis <T memperluas TNomber > Operan <T>
tambahkan ( Lingkup lingkup, Bentuk Operan <T>, Operan <T> bentukToPrepend)
Membuat operan 1 dimensi yang mewakili bentuk baru yang berisi dimensi operan yang mewakili bentuk yang akan ditambahkan, diikuti dengan dimensi operan yang mewakili bentuk.
Operan statis < TInt32 >
tambahkan ( Lingkup lingkup, Bentuk < TInt32 > bentuk, int dimensi pertama)
Membuat operan 1 dimensi yang berisi dimensi pertama diikuti dengan dimensi bentuk.
statis <U memperluas TNomber > Operan <U>
penguranganDims ( Lingkup lingkup, Bentuk <U>, sumbu Operan <U>, tipe Kelas<U>)
Mengurangi bentuk ke sumbu yang ditentukan.
Operan statis < TInt32 >
kurangiDims ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > sumbu)
Mengurangi bentuk ke sumbu yang ditentukan.
statis <T memperluas TType > Operan <T>
penguranganDims ( Lingkup lingkup, Operan <T> operan, Operan < TInt32 > sumbu)
Membentuk ulang operan dengan mengurangi bentuk ke sumbu yang ditentukan.
statis <T memperluas TType , U memperluas TNumber > Operan <T>
penguranganDims ( Lingkup lingkup, operan <T> operan, sumbu Operan <U>, tipe Kelas<U>)
Membentuk ulang operan dengan mengurangi bentuk ke sumbu yang ditentukan.
statis <U memperluas TNomber > Operan <U>
ukuran ( Lingkup lingkup, Bentuk <U> bentuk, Kelas<U> tipe)
Dapatkan ukuran yang diwakili oleh bentuk TensorFlow.
statis <T memperluas TType > Operan < TInt32 >
ukuran ( Lingkup lingkup, Operan <T> masukan, Operan < TInt32 > redup)
Dapatkan ukuran dimensi yang ditentukan untuk bentuk tensor.
Operan statis < TInt32 >
ukuran ( Lingkup lingkup, Bentuk < TInt32 > bentuk)
Dapatkan ukuran yang diwakili oleh bentuk TensorFlow.
Operan statis < TInt32 >
ukuran ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > redup)
Dapatkan ukuran dimensi yang ditentukan dalam bentuk.
statis <U memperluas TNomber > Operan <U>
ukuran ( Lingkup lingkup, Bentuk <U> bentuk, Operan <U> redup, Tipe Kelas<U>)
Dapatkan ukuran dimensi yang ditentukan dalam bentuk.
statis <T memperluas TType , U memperluas TNumber > Operan <U>
ukuran ( Lingkup lingkup, masukan Operan <T>, Operan <U> redup, tipe Kelas<U>)
Dapatkan ukuran dimensi yang ditentukan untuk bentuk tensor.
Operan statis < TInt32 >
peras ( Lingkup lingkup, Bentuk < TInt32 > bentuk)
Menghapus dimensi ukuran 1 dari bentuk.
statis <U memperluas TNomber > Operan <U>
pemerasan ( Lingkup lingkup, Bentuk <U> bentuk, Kelas<U> tipe)
Menghapus dimensi ukuran 1 dari bentuk.
Operan statis < TInt32 >
ekor ( Lingkup lingkup, Bentuk < TInt32 > bentuk)
Membuat Operan 1 dimensi yang berisi dimensi yang cocok dengan dimensi terakhir Bentuk.
statis <U memperluas TNomber > Operan <U>
ekor ( Lingkup lingkup, Bentuk <U> bentuk, Kelas<U> tipe)
Membuat Operan 1 dimensi yang berisi dimensi yang cocok dengan dimensi terakhir * Bentuk.
Operan statis < TInt32 >
ambil ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > n)
Membuat operan 1 dimensi dengan dimensi yang cocok dengan n dimensi pertama dari bentuk tersebut.
statis <U memperluas TNomber > Operan <U>
ambil ( Lingkup lingkup, Bentuk <U> bentuk, Operan <U> n, Tipe Kelas<U>)
Membuat operan 1 dimensi yang berisi dimensi yang cocok dengan n dimensi pertama dari bentuk.
statis <U memperluas TNomber > Operan <U>
takeLast ( Lingkup lingkup, Bentuk <U>, Operan <U> n, Tipe Kelas<U>)
Membuat operan 1 dimensi yang berisi dimensi yang cocok dengan n dimensi terakhir dari bentuk tersebut.
statis <U extends TNumber > Operan < TInt32 >
takeLast ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > n)
Membuat operan 1 dimensi yang berisi dimensi yang cocok dengan n dimensi terakhir dari bentuk tersebut.

Metode Warisan

Konstruktor Publik

Bentuk publik ()

Metode Publik

Operan statis publik < TInt64 > tambahkan ( Lingkup lingkup, Bentuk < TInt64 > bentuk, Dimensi terakhir yang panjang)

Membuat operan 1 dimensi yang berisi dimensi suatu bentuk diikuti dengan dimensi terakhir.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Dimensi terakhir dimensi yang akan ditambahkan
Kembali
  • operan 1 dimensi yang berisi dimensi suatu bentuk diikuti dengan dimensi terakhir

Operan statis publik < TInt32 > tambahkan ( Lingkup lingkup, Bentuk < TInt32 > bentuk, int Dimensi terakhir)

Membuat operan 1 dimensi yang berisi dimensi suatu bentuk diikuti dengan dimensi terakhir.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Dimensi terakhir dimensi yang akan ditambahkan
Kembali
  • operan 1 dimensi yang berisi dimensi suatu bentuk diikuti dengan dimensi terakhir

Operan statis publik <T> tambahkan ( Lingkup lingkup, bentuk Operan <T>, Operan <T> shapeToAppend)

Membuat operan 1 dimensi yang mewakili bentuk baru yang berisi dimensi operan yang mewakili suatu bentuk, diikuti dengan dimensi operan yang mewakili bentuk yang akan ditambahkan.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
shapeToAppend bentuk lain yang akan ditambahkan
Kembali
  • operan 1 dimensi yang mewakili bentuk baru yang berisi dimensi operan yang mewakili suatu bentuk, diikuti dengan dimensi operan yang mewakili bentuk yang akan ditambahkan

Operan statis publik <T> rata ( Lingkup lingkup, Operan <T> operan, tipe Kelas<U>)

Ratakan operan menjadi 1 dimensi

Parameter
cakupan ruang lingkup saat ini
operan operan untuk diratakan
jenis tipe data bentuk
Kembali
  • operan yang dibentuk ulang

Operan statis publik <U> diratakan ( Lingkup lingkup, Bentuk <U>, tipe Kelas<U>)

Ratakan bentuknya menjadi 1 dimensi.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
jenis tipe data bentuk
Kembali
  • bentuknya yang pipih

Operan statis publik <T> ratakan ( Lingkup lingkup , Operan <T> operan)

Ratakan operan menjadi 1 dimensi.

Parameter
cakupan ruang lingkup saat ini
operan operan untuk diratakan
Kembali
  • operan yang dibentuk ulang

Operan statis publik < TInt32 > ratakan ( Lingkup lingkup, Bentuk < TInt32 > bentuk)

Ratakan bentuknya menjadi 1 dimensi.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Kembali
  • bentuknya yang pipih

Operan statis publik <U> kepala ( Lingkup lingkup, Bentuk <U>, tipe Kelas<U>)

Membuat Operan 1 dimensi yang berisi dimensi pertama Bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
jenis tipe data bentuk.
Kembali
  • Operan 1 dimensi yang berisi dimensi pertama Bentuk

Operan statis publik < TInt32 > kepala ( Lingkup lingkup, Bentuk < TInt32 > bentuk)

Membuat Operan 1 dimensi yang berisi dimensi pertama Bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Kembali
  • Operan 1 dimensi yang berisi dimensi pertama Bentuk

Operan statis publik < TInt32 > numDimensions ( Lingkup lingkup, Bentuk < TInt32 > bentuk)

Dapatkan jumlah dimensi objek bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk
Kembali
  • jumlah dimensi

Operan statis publik <U> numDimensions ( Lingkup lingkup, Bentuk <U>, tipe Kelas<U>)

Dapatkan jumlah dimensi objek bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk
jenis tipe data bentuk
Kembali
  • jumlah dimensi

Operan statis publik < TInt64 > tambahkan ( Lingkup lingkup, Bentuk < TInt64 > bentuk, Dimensi pertama panjang)

Membuat operan 1 dimensi yang berisi dimensi pertama diikuti dengan dimensi bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Dimensi pertama dimensi yang akan ditambahkan
Kembali
  • operan 1 dimensi berisi dimensi pertama diikuti dengan dimensi bentuk

Operan statis publik <T> prepend ( Lingkup lingkup, bentuk Operan <T>, Operan <T> shapeToPrepend)

Membuat operan 1 dimensi yang mewakili bentuk baru yang berisi dimensi operan yang mewakili bentuk yang akan ditambahkan, diikuti dengan dimensi operan yang mewakili bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk operan yang berisi dimensi suatu bentuk
bentukToPrepend sebuah operan yang berisi dimensi bentuk yang akan ditambahkan
Kembali
  • operan 1 dimensi yang mewakili bentuk baru yang berisi dimensi operan yang mewakili bentuk yang akan ditambahkan, diikuti dengan dimensi operan yang mewakili bentuk

Operan statis publik < TInt32 > tambahkan ( Lingkup lingkup, Bentuk < TInt32 > bentuk, int dimensi pertama)

Membuat operan 1 dimensi yang berisi dimensi pertama diikuti dengan dimensi bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Dimensi pertama dimensi yang akan ditambahkan
Kembali
  • operan 1 dimensi berisi dimensi pertama diikuti dengan dimensi bentuk

Operan statis publik <U> penguranganDims ( Lingkup lingkup, Bentuk <U>, sumbu Operan <U>, tipe Kelas<U>)

Mengurangi bentuk ke sumbu yang ditentukan.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
sumbu sumbu
jenis tipe data bentuk
Kembali
  • bentuk yang diperkecil

Operan statis publik < TInt32 > penguranganDims ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > sumbu)

Mengurangi bentuk ke sumbu yang ditentukan.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
sumbu sumbu
Kembali
  • operan yang berisi dimensi untuk bentuk yang diperkecil

Operan statis publik <T> penguranganDims ( Lingkup lingkup, Operan <T> operan, Operan < TInt32 > sumbu)

Membentuk ulang operan dengan mengurangi bentuk ke sumbu yang ditentukan.

Parameter
cakupan ruang lingkup saat ini
operan operan
sumbu sumbu
Kembali
  • operan yang dibentuk ulang

Operan statis publik <T> penguranganDims ( Lingkup lingkup, Operan <T> operan, sumbu Operan <U>, tipe Kelas<U>)

Membentuk ulang operan dengan mengurangi bentuk ke sumbu yang ditentukan.

Parameter
cakupan ruang lingkup saat ini
operan operan
sumbu sumbu
jenis tipe data bentuk
Kembali
  • operan yang dibentuk ulang

ukuran <U> Operan statis publik ( Lingkup lingkup, Bentuk <U>, tipe Kelas<U>)

Dapatkan ukuran yang diwakili oleh bentuk TensorFlow.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
jenis tipe data bentuk
Kembali
  • ukuran

Operan statis publik < TInt32 > ukuran ( Lingkup lingkup, masukan Operan <T>, Operan < TInt32 > redup)

Dapatkan ukuran dimensi yang ditentukan untuk bentuk tensor.

Parameter
cakupan ruang lingkup saat ini
memasukkan operan
redup dimensi
Kembali
  • ukuran dimensi yang ditentukan

Operan statis publik < TInt32 > ukuran ( Lingkup lingkup, Bentuk < TInt32 > bentuk)

Dapatkan ukuran yang diwakili oleh bentuk TensorFlow.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Kembali
  • ukuran

Operan statis publik < TInt32 > ukuran ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > redup)

Dapatkan ukuran dimensi yang ditentukan dalam bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
redup dimensi
Kembali
  • ukuran dimensi yang ditentukan

ukuran <U> Operan statis publik ( Lingkup lingkup, Bentuk <U>, Operan <U> redup, tipe Kelas<U>)

Dapatkan ukuran dimensi yang ditentukan dalam bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
redup dimensi
jenis tipe data bentuk
Kembali
  • ukuran dimensi yang ditentukan

ukuran Operan statis publik <U> ( Lingkup lingkup, masukan Operan <T>, Operan <U> redup, tipe Kelas<U>)

Dapatkan ukuran dimensi yang ditentukan untuk bentuk tensor.

Parameter
cakupan ruang lingkup saat ini
memasukkan operan
redup dimensi
jenis tipe data bentuk
Kembali
  • ukuran dimensi yang ditentukan

Operan statis publik < TInt32 > pemerasan ( Lingkup lingkup, Bentuk < TInt32 > bentuk)

Menghapus dimensi ukuran 1 dari bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Kembali
  • bentuk yang diperas

Operan statis publik <U> pemerasan ( Lingkup lingkup, Bentuk <U>, tipe Kelas<U>)

Menghapus dimensi ukuran 1 dari bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
jenis tipe data bentuk.
Kembali
  • bentuk yang diperas

Operan statis publik < TInt32 > ekor ( Lingkup lingkup, Bentuk < TInt32 > bentuk)

Membuat Operan 1 dimensi yang berisi dimensi yang cocok dengan dimensi terakhir Bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
Kembali
  • Operan 1 dimensi yang berisi dimensi yang cocok dengan dimensi terakhir Bentuk

Operan statis publik <U> ekor ( Lingkup lingkup, Bentuk <U>, tipe Kelas<U>)

Membuat Operan 1 dimensi yang berisi dimensi yang cocok dengan dimensi terakhir * Bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
jenis tipe data bentuk.
Kembali
  • Operan 1 dimensi yang berisi dimensi yang cocok dengan dimensi terakhir Bentuk

Operan statis publik < TInt32 > ambil ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > n)

Membuat operan 1 dimensi dengan dimensi yang cocok dengan n dimensi pertama dari bentuk tersebut.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
N jumlah dimensi terdepan yang didapat, harus <= daripada numDimensions() bentuk
Kembali
  • operan 1 dimensi dengan dimensi yang cocok dengan n dimensi pertama dari bentuk tersebut

Operan statis publik <U> ambil ( Ruang lingkup , Bentuk <U>, Operan <U> n, Tipe Kelas<U>)

Membuat operan 1 dimensi yang berisi dimensi yang cocok dengan n dimensi pertama dari bentuk.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
N jumlah dimensi terdepan yang didapat, harus <= daripada numDimensions() bentuk
jenis tipe data bentuk.
Kembali
  • operan 1 dimensi dengan dimensi yang cocok * dengan n dimensi pertama dari bentuk tersebut

Operan statis publik <U> takeLast ( Lingkup lingkup, Bentuk <U>, Operan <U> n, Tipe Kelas<U>)

Membuat operan 1 dimensi yang berisi dimensi yang cocok dengan n dimensi terakhir dari bentuk tersebut.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
N jumlah dimensi terdepan yang didapat, harus <= daripada numDimensions() bentuk
jenis tipe data bentuk.
Kembali
  • operan 1 dimensi berisi dimensi yang cocok dengan n dimensi terakhir dari bentuk tersebut

Operan statis publik < TInt32 > takeLast ( Lingkup lingkup, Bentuk < TInt32 > bentuk, Operan < TInt32 > n)

Membuat operan 1 dimensi yang berisi dimensi yang cocok dengan n dimensi terakhir dari bentuk tersebut.

Parameter
cakupan ruang lingkup saat ini
membentuk bentuk TensorFlow
N jumlah dimensi terdepan yang didapat, harus <= daripada numDimensions() bentuk
Kembali
  • operan 1 dimensi berisi dimensi yang cocok dengan n dimensi terakhir dari bentuk tersebut