Um operador que fornece métodos em tensores org.tensorflow.op.core.Shape e operandos 1d que representam as dimensões de uma forma.
Ops tf = Ops.create(); Operand<TFloat32> yPred = tf.constant(new float[][][] { { {0f, 0.5f
, {0.3f, 0.9f} } }); ShapepredShape = 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); }
Construtores Públicos
Formas () |
Métodos Públicos
Operando estático < TInt64 > | |
Operando estático < TInt32 > | acrescentar ( Escopo escopo, Shape < TInt32 > shape, int lastDimension) Cria um operando unidimensional contendo as dimensões de uma forma seguida pela última dimensão. |
estático <T estende TNumber > Operando <T> | acrescentar (escopo do escopo , forma do operando <T>, forma do operando <T> shapeToAppend) Cria um operando unidimensional que representa uma nova forma contendo as dimensões do operando que representa uma forma, seguida pelas dimensões de um operando que representa uma forma a ser acrescentada. |
estático <T estende TType , U estende TNumber > Operando <T> | |
estático <U estende TNumber > Operando <U> | |
estático <T estende TType > Operando <T> | |
Operando estático < TInt32 > | |
estático <U estende TNumber > Operando <U> | |
Operando estático < TInt32 > | |
Operando estático < TInt32 > | numDimensions (escopo do escopo , forma < TInt32 > forma) Obtenha o número de dimensões do objeto de forma. |
estático <U estende TNumber > Operando <U> | numDimensions (escopo do escopo , formato Shape <U>, tipo Class<U>) Obtenha o número de dimensões do objeto de forma. |
Operando estático < TInt64 > | |
estático <T estende TNumber > Operando <T> | prepend (escopo do escopo , forma do operando <T>, forma do operando <T> shapeToPrepend) Cria um operando unidimensional que representa uma nova forma contendo as dimensões de um operando que representa a forma a ser acrescentada, seguida pelas dimensões de um operando que representa uma forma. |
Operando estático < TInt32 > | |
estático <U estende TNumber > Operando <U> | reduzDims (escopo do escopo , formato da forma <U>, eixo do operando <U>, tipo de classe<U>) Reduz a forma ao eixo especificado. |
Operando estático < TInt32 > | |
estático <T estende TType > Operando <T> | |
estático <T estende TType , U estende TNumber > Operando <T> | reduzDims (escopo do escopo , operando <T>, eixo do operando <U>, tipo Classe<U>) Remodela o operando reduzindo a forma ao eixo especificado. |
estático <U estende TNumber > Operando <U> | |
estático <T estende TType > Operando <TInt32> | tamanho (escopo do escopo , entrada do operando <T>, operando < TInt32 > dim) Obtenha o tamanho da dimensão especificada para a forma do tensor. |
Operando estático < TInt32 > | |
Operando estático < TInt32 > | |
estático <U estende TNumber > Operando <U> | |
estático <T estende TType , U estende TNumber > Operando <U> | tamanho (escopo do escopo , entrada do operando <T>, operando <U> dim, tipo de classe<U>) Obtenha o tamanho da dimensão especificada para a forma do tensor. |
Operando estático < TInt32 > | |
estático <U estende TNumber > Operando <U> | |
Operando estático < TInt32 > | |
estático <U estende TNumber > Operando <U> | |
Operando estático < TInt32 > | |
estático <U estende TNumber > Operando <U> | |
estático <U estende TNumber > Operando <U> | |
estático <U estende TNumber > Operando <TInt32> |
Métodos herdados
Construtores Públicos
Formas públicas ()
Métodos Públicos
operando estático público < TInt64 > anexar (escopo de escopo , forma < TInt64 > forma, última dimensão longa)
Cria um operando unidimensional contendo as dimensões de uma forma seguida pela última dimensão.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
última dimensão | as dimensões a serem anexadas |
Devoluções
- um operando unidimensional contendo as dimensões de uma forma seguida pela última dimensão
public static Operando < TInt32 > anexar ( Escopo escopo , Forma < TInt32 > forma, int lastDimension)
Cria um operando unidimensional contendo as dimensões de uma forma seguida pela última dimensão.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
última dimensão | as dimensões a serem anexadas |
Devoluções
- um operando unidimensional contendo as dimensões de uma forma seguida pela última dimensão
operando estático público <T> anexar (escopo do escopo , forma do operando <T>, operando <T> shapeToAppend)
Cria um operando unidimensional que representa uma nova forma contendo as dimensões do operando que representa uma forma, seguida pelas dimensões de um operando que representa uma forma a ser acrescentada.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
shapeToAppend | a outra forma para anexar |
Devoluções
- um operando unidimensional que representa uma nova forma contendo as dimensões do operando que representa uma forma, seguido pelas dimensões de um operando que representa uma forma a ser acrescentada
operando estático público <T> achatar (escopo do escopo , operando <T>, tipo Classe<U>)
Achate o operando em 1 dimensão
Parâmetros
escopo | escopo atual |
---|---|
operando | o operando a nivelar |
tipo | o tipo de dados da forma |
Devoluções
- o operando remodelado
operando estático público <U> achatar (escopo do escopo , formato <U>, tipo Classe<U>)
Achate a forma em 1 dimensão.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
tipo | o tipo de dados da forma |
Devoluções
- a forma achatada
operando estático público <T> achatar (escopo do escopo , operando <T> operando)
Achate o operando em 1 dimensão.
Parâmetros
escopo | escopo atual |
---|---|
operando | o operando a nivelar |
Devoluções
- o operando remodelado
operando estático público < TInt32 > flatten (escopo do escopo , forma < TInt32 > forma)
Achate a forma em 1 dimensão.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
Devoluções
- a forma achatada
cabeçalho do operando estático público <U> (escopo do escopo , forma <U>, tipo Classe<U>)
Cria um Operando unidimensional contendo a primeira dimensão da Forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
tipo | o tipo de dados da forma. |
Devoluções
- um operando unidimensional contendo a primeira dimensão da forma
operando estático público < TInt32 > head (escopo do escopo , Shape < TInt32 > shape)
Cria um Operando unidimensional contendo a primeira dimensão da Forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
Devoluções
- um operando unidimensional contendo a primeira dimensão da forma
operando estático público < TInt32 > numDimensions ( escopo do escopo , forma < TInt32 > forma)
Obtenha o número de dimensões do objeto de forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma |
Devoluções
- o número de dimensões
operando estático público <U> numDimensions (escopo do escopo , formato <U>, tipo Classe<U>)
Obtenha o número de dimensões do objeto de forma.
Parâmetros
escopo | o escopo atual |
---|---|
forma | a forma |
tipo | o tipo de dados da forma |
Devoluções
- o número de dimensões
operando estático público < TInt64 > prepend (escopo do escopo , forma < TInt64 > forma, primeira dimensão longa)
Cria um operando unidimensional contendo a primeira dimensão seguida pelas dimensões da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
primeira dimensão | a dimensão a ser anexada |
Devoluções
- um operando unidimensional contendo a primeira dimensão seguida pelas dimensões da forma
public static Operand <T> prepend (Escopo do escopo , Operando <T> forma, Operando <T> shapeToPrepend)
Cria um operando unidimensional que representa uma nova forma contendo as dimensões de um operando que representa a forma a ser acrescentada, seguida pelas dimensões de um operando que representa uma forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | um operando contendo as dimensões de uma forma |
shapeToPrepend | um operando contendo as dimensões da forma a ser anexada |
Devoluções
- um operando unidimensional que representa uma nova forma contendo as dimensões de um operando que representa a forma a ser acrescentada, seguido pelas dimensões de um operando que representa a forma
operando estático público < TInt32 > prepend (escopo do escopo , forma < TInt32 > forma, int firstDimension)
Cria um operando unidimensional contendo a primeira dimensão seguida pelas dimensões da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
primeira dimensão | a dimensão a ser anexada |
Devoluções
- um operando unidimensional contendo a primeira dimensão seguida pelas dimensões da forma
operando estático público <U> reduzDims (escopo do escopo , forma <U>, eixo do operando <U>, tipo Classe<U>)
Reduz a forma ao eixo especificado.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
eixo | o eixo |
tipo | o tipo de dados da forma |
Devoluções
- a forma reduzida
operando estático público < TInt32 > reduzDims (escopo do escopo , forma < TInt32 > forma, operando < TInt32 > eixo)
Reduz a forma ao eixo especificado.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
eixo | o eixo |
Devoluções
- um operando contendo as dimensões da forma reduzida
operando estático público <T> reduzDims (escopo do escopo , operando <T>, operando <TInt32> eixo)
Remodela o operando reduzindo a forma ao eixo especificado.
Parâmetros
escopo | escopo atual |
---|---|
operando | o operando |
eixo | o eixo |
Devoluções
- o operando remodelado
operando estático público <T> reduzDims (escopo do escopo , operando <T>, eixo do operando <U>, tipo Classe<U>)
Remodela o operando reduzindo a forma ao eixo especificado.
Parâmetros
escopo | escopo atual |
---|---|
operando | o operando |
eixo | o eixo |
tipo | o tipo de dados da forma |
Devoluções
- o operando remodelado
tamanho do operando estático público <U> (escopo do escopo , forma <U>, tipo Classe<U>)
Obtenha o tamanho representado pela forma do TensorFlow.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
tipo | o tipo de dados da forma |
Devoluções
- o tamanho
tamanho do operando estático público < TInt32 > (escopo do escopo , entrada do operando <T>, operando < TInt32 > dim)
Obtenha o tamanho da dimensão especificada para a forma do tensor.
Parâmetros
escopo | escopo atual |
---|---|
entrada | o operando |
escurecer | a dimensão |
Devoluções
- o tamanho da dimensão especificada
operando estático público < TInt32 > tamanho (escopo do escopo , forma < TInt32 > formato)
Obtenha o tamanho representado pela forma do TensorFlow.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
Devoluções
- o tamanho
operando estático público < TInt32 > tamanho ( Escopo do escopo , Forma < TInt32 > forma, Operando < TInt32 > dim)
Obtenha o tamanho da dimensão especificada na forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
escurecer | a dimensão |
Devoluções
- o tamanho da dimensão especificada
tamanho do operando estático público <U> (escopo do escopo , forma <U>, operando <U> dim, tipo Classe<U>)
Obtenha o tamanho da dimensão especificada na forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
escurecer | a dimensão |
tipo | o tipo de dados da forma |
Devoluções
- o tamanho da dimensão especificada
tamanho do operando estático público <U> (escopo do escopo , entrada do operando <T>, operando <U> dim, tipo de classe <U>)
Obtenha o tamanho da dimensão especificada para a forma do tensor.
Parâmetros
escopo | escopo atual |
---|---|
entrada | o operando |
escurecer | a dimensão |
tipo | o tipo de dados da forma |
Devoluções
- o tamanho da dimensão especificada
operando estático público < TInt32 > squeeze (escopo do escopo , forma < TInt32 > forma)
Remove dimensões de tamanho 1 da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
Devoluções
- a forma espremida
operando estático público <U> squeeze (escopo do escopo , formato <U>, tipo Classe<U>)
Remove dimensões de tamanho 1 da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
tipo | o tipo de dados da forma. |
Devoluções
- a forma espremida
operando estático público < TInt32 > tail (escopo do escopo , forma < TInt32 > forma)
Cria um Operando unidimensional que contém a dimensão correspondente à última dimensão da Forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
Devoluções
- um operando unidimensional que contém a dimensão correspondente à última dimensão da forma
public static Operand <U> tail (escopo do escopo , formato <U>, tipo Classe<U>)
Cria um Operando unidimensional que contém a dimensão correspondente à última dimensão da * Forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
tipo | o tipo de dados da forma. |
Devoluções
- um operando unidimensional que contém a dimensão correspondente à última dimensão da forma
operando estático público < TInt32 > take (escopo do escopo , forma < TInt32 > forma, operando < TInt32 > n)
Cria um operando unidimensional com as dimensões correspondentes às primeiras n dimensões da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
n | o número de dimensões principais a serem obtidas deve ser <= que numDimensions() da forma |
Devoluções
- um operando unidimensional com as dimensões correspondentes às primeiras n dimensões da forma
operando estático público <U> take (escopo do escopo , formato <U>, operando <U> n, tipo Classe<U>)
Cria um operando unidimensional contendo as dimensões correspondentes às primeiras n dimensões da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
n | o número de dimensões principais a serem obtidas deve ser <= que numDimensions() da forma |
tipo | o tipo de dados da forma. |
Devoluções
- um operando unidimensional com as dimensões correspondentes * às primeiras n dimensões da forma
operando estático público <U> takeLast (escopo do escopo , formato <U>, operando <U> n, tipo Classe<U>)
Cria um operando unidimensional contendo as dimensões que correspondem às últimas n dimensões da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
n | o número de dimensões principais a serem obtidas deve ser <= que numDimensions() da forma |
tipo | o tipo de dados da forma. |
Devoluções
- um operando unidimensional contendo as dimensões que correspondem às últimas n dimensões da forma
operando estático público < TInt32 > takeLast (escopo do escopo , forma < TInt32 > forma, operando < TInt32 > n)
Cria um operando unidimensional contendo as dimensões que correspondem às últimas n dimensões da forma.
Parâmetros
escopo | escopo atual |
---|---|
forma | a forma do TensorFlow |
n | o número de dimensões principais a serem obtidas deve ser <= que numDimensions() da forma |
Devoluções
- um operando unidimensional contendo as dimensões que correspondem às últimas n dimensões da forma