Shapes

classe abstrata pública Formas

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} } });
 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);
 }

Construtores Públicos

Formas ()

Métodos Públicos

Operando estático < TInt64 >
anexar (escopo do escopo , forma < TInt64 > forma, lastDimension longa)
Cria um operando unidimensional contendo as dimensões de uma forma seguida pela última dimensão.
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>
flatten (escopo do escopo , operando <T>, tipo Classe<U>)
Achate o operando em 1 dimensão
estático <U estende TNumber > Operando <U>
achatar (escopo do escopo , formato Shape <U>, tipo Class<U>)
Achate a forma em 1 dimensão.
estático <T estende TType > Operando <T>
flatten (escopo do escopo , operando <T>)
Achate o operando em 1 dimensão.
Operando estático < TInt32 >
achatar (escopo do escopo , forma < TInt32 > forma)
Achate a forma em 1 dimensão.
estático <U estende TNumber > Operando <U>
head (escopo do escopo , forma <U>, tipo Classe<U>)
Cria um Operando unidimensional contendo a primeira dimensão da Forma.
Operando estático < TInt32 >
head (escopo do escopo , forma < TInt32 > forma)
Cria um Operando unidimensional contendo a primeira dimensão da Forma.
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 >
prepend (escopo do escopo , Shape < TInt64 > shape, firstDimension longo)
Cria um operando unidimensional contendo a primeira dimensão seguida pelas dimensões da forma.
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 >
prepend ( Escopo escopo, Shape < TInt32 > shape, int firstDimension)
Cria um operando unidimensional contendo a primeira dimensão seguida pelas dimensões da forma.
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 >
reduzDims (escopo do escopo , forma < TInt32 > forma, operando < TInt32 > eixo)
Reduz a forma ao eixo especificado.
estático <T estende TType > Operando <T>
reduzDims (escopo do escopo , operando <T>, eixo Operando <TInt32> )
Remodela o operando reduzindo a forma ao eixo especificado.
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>
tamanho (escopo do escopo , formato <U>, tipo Classe<U>)
Obtenha o tamanho representado pela forma do TensorFlow.
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 >
tamanho (escopo do escopo , forma < TInt32 > forma)
Obtenha o tamanho representado pela forma do TensorFlow.
Operando estático < TInt32 >
tamanho ( Escopo , Forma < TInt32 > forma, Operando < TInt32 > dim)
Obtenha o tamanho da dimensão especificada na forma.
estático <U estende TNumber > Operando <U>
tamanho ( Escopo , Forma <U> forma, Operando <U> dim, Classe<U> tipo)
Obtenha o tamanho da dimensão especificada na forma.
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 >
squeeze (escopo do escopo , forma < TInt32 > forma)
Remove dimensões de tamanho 1 da forma.
estático <U estende TNumber > Operando <U>
squeeze (escopo do escopo , forma <U>, tipo Classe<U>)
Remove dimensões de tamanho 1 da forma.
Operando estático < TInt32 >
tail (escopo do escopo , forma < TInt32 > forma)
Cria um Operando unidimensional que contém a dimensão correspondente à última dimensão da Forma.
estático <U estende TNumber > Operando <U>
tail (escopo do escopo , formato Shape <U>, tipo Class<U>)
Cria um Operando unidimensional que contém a dimensão correspondente à última dimensão da * Forma.
Operando estático < TInt32 >
take ( Escopo , Forma < TInt32 > forma, Operando < TInt32 > n)
Cria um operando unidimensional com as dimensões correspondentes às primeiras n dimensões da forma.
estático <U estende TNumber > Operando <U>
take ( Escopo , Forma <U> forma, Operando <U> n, Classe<U> tipo)
Cria um operando unidimensional contendo as dimensões correspondentes às primeiras n dimensões da forma.
estático <U estende TNumber > Operando <U>
takeLast (escopo do escopo , forma <U>, operando <U> n, tipo classe<U>)
Cria um operando unidimensional contendo as dimensões que correspondem às últimas n dimensões da forma.
estático <U estende TNumber > Operando <TInt32>
takeLast ( Escopo , Forma < TInt32 > forma, Operando < TInt32 > n)
Cria um operando unidimensional contendo as dimensões que correspondem às últimas n dimensões da forma.

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