A forma possivelmente parcialmente conhecida de um tensor produzido por uma operação.
Métodos Públicos
boleano | é igual a (obj Object) |
int | hashCode () |
estática Forma | fazer (longa firstDimensionSize, longa ... otherDimensionSizes) Crie uma forma representando um valor N-dimensional. |
int | numDimensions () Número de dimensões representadas por esta forma. |
estática Forma | escalar () Crie uma forma representando um valor escalar. |
grande | tamanho (int i) O tamanho da i-ésima dimensão. |
Fragmento | toString () Descrição sucinta da forma destinada à depuração. |
estática Forma | desconhecida () Crie uma forma representando um número desconhecido de dimensões. |
Métodos herdados
Métodos Públicos
boolean equals (Object obj)
public int hashCode ()
public static Forma make (longa firstDimensionSize, longa ... otherDimensionSizes)
Crie uma forma representando um valor N-dimensional.
Cria uma Forma que representa um valor N-dimensional (N sendo pelo menos 1), com o tamanho fornecido para cada dimensão. Um -1 indica que o tamanho da dimensão correspondente é desconhecido. Por exemplo:
// A 2-element vector.
Shape vector = Shape.create(2);
// A 2x3 matrix.
Shape matrix = Shape.create(2, 3);
// A matrix with 4 columns but an unknown number of rows.
// This is typically used to indicate the shape of tensors that represent
// a variable-sized batch of values. The Shape below might represent a
// variable-sized batch of 4-element vectors.
Shape batch = Shape.create(-1, 4);
numDimensions int público ()
Número de dimensões representadas por esta forma.
Devoluções
- -1 se o número de dimensões for desconhecido, 0 se a forma representar um escalar, 1 para um vetor, 2 para uma matriz etc.
tamanho pública de longo (int i)
O tamanho da i-ésima dimensão.
Devoluções
- O tamanho da dimensão solicitada ou -1 se for desconhecido.
Cordas toString pública ()
Descrição sucinta da forma destinada à depuração.
public static Forma desconhecido ()
Crie uma forma representando um número desconhecido de dimensões.