Um operador que produz um valor constante.
Todos os pontos finais deste operador são denominados `constantes`, exceto aqueles que aceitam elementos vararg no parâmetro, que são denominados `array`. Por exemplo:
Ops tf = Ops.create();
tf.constant(1.0f); // mapped to Constant.scalarOf(scope, float);
tf.constant(new float[] {1.0f, 2.0f
); // mapped to Constant.vectorOf(scope, float[])
tf.constant(new float[][] { {1.0f, 2.0f}, {3.0f, 4.0f} }); //mapped to Constant.tensorOf(scope, float[][])
tf.array(1.0f, 2.0f, 3.0f); // mapped to Constant.arrayOf(scope, float...)
}
Métodos Públicos
Constante estática < TString > | |
Constante estática < TInt32 > | |
Constante estática < TInt64 > | |
Constante estática < TString > | |
Constante estática <TUint8> | |
Constante estática <TFloat32> | |
Constante estática < TBool > | |
Constante estática < TFloat64 > | |
Saída <T> | asOutput () Retorna o identificador simbólico do tensor. |
estático <T estende TType > Constante <T> | |
Constante estática <TFloat32> | |
Constante estática <TUint8> | |
Constante estática < TString > | |
Constante estática < TFloat64 > | |
Constante estática < TInt32 > | |
Constante estática < TBool > | |
Constante estática < TString > | |
Constante estática < TInt64 > | |
Constante estática < TBool > | |
Constante estática < TFloat64 > | |
Constante estática < TString > | |
Constante estática <TUint8> | |
Constante estática < TInt32 > | |
Constante estática < TInt32 > | tensorOf (escopo de escopo , formato de forma , dados IntDataBuffer ) Crie uma constante TInt32 com dados do buffer fornecido. |
Constante estática < TInt64 > | |
Constante estática < TInt64 > | tensorOf (escopo de escopo , formato de forma , dados LongDataBuffer ) Crie uma constante TInt64 com dados do buffer fornecido. |
Constante estática <TFloat32> | |
Constante estática < TBool > | |
Constante estática < TString > | |
Constante estática < TInt64 > | |
Constante estática < TInt64 > | |
Constante estática < TInt32 > | |
Constante estática < TString > | tensorOf (escopo do escopo , formato da forma , dados DataBuffer <String>) Crie uma constante TString com dados do buffer fornecido, usando a codificação UTF-8 padrão. |
Constante estática < TBool > | |
Constante estática < TInt32 > | |
Constante estática < TFloat64 > | tensorOf (escopo do escopo , dados DoubleNdArray ) Cria uma constante de elementos double que é uma cópia de uma determinada matriz n-dimensional. |
Constante estática < TString > | |
estático <T estende TType > Constante <T> | tensorOf (escopo de escopo , tipo Class<T>, formato de forma , dados ByteDataBuffer ) Crie uma constante com dados do buffer fornecido. |
Constante estática < TString > | tensorOf (escopo de escopo , conjunto de caracteres Charset, formato de forma , dados DataBuffer <String>) Crie uma constante TString com dados do buffer fornecido, usando a codificação fornecida. |
Constante estática < TFloat64 > | |
Constante estática <TFloat32> | tensorOf (escopo do escopo , dados FloatNdArray ) Cria uma constante de elementos float que é uma cópia de uma determinada matriz n-dimensional. |
Constante estática < TBool > | |
estático <T estende TNumber > Constante <T> | |
Constante estática <TUint8> | tensorOf (escopo do escopo , dados ByteNdArray ) Cria uma constante de elementos byte que é uma cópia de uma determinada matriz n-dimensional. |
Constante estática < TBool > | tensorOf (escopo do escopo , formato da forma , dados BooleanDataBuffer ) Crie uma constante TBool com dados do buffer fornecido. |
Constante estática <TFloat32> | |
Constante estática <TUint8> | |
Constante estática <TFloat32> | tensorOf (escopo de escopo , formato de forma , dados FloatDataBuffer ) Crie uma constante TFloat32 com dados do buffer fornecido. |
Constante estática < TBool > | tensorOf (escopo do escopo , dados BooleanNdArray ) Cria uma constante de elementos boolean que é uma cópia de uma determinada matriz n-dimensional. |
Constante estática < TInt64 > | |
Constante estática <TFloat32> | |
Constante estática <TUint8> | tensorOf (escopo do escopo , formato da forma , dados ByteDataBuffer ) Crie uma constante TUint8 com dados do buffer fornecido. |
Constante estática < TString > | |
Constante estática <TUint8> | |
Constante estática < TFloat64 > | |
Constante estática < TString > | |
Constante estática < TFloat64 > | tensorOf (escopo de escopo , formato de forma , dados DoubleDataBuffer ) Crie uma constante TFloat64 com dados do buffer fornecido. |
Constante estática < TInt64 > | |
Constante estática < TBool > | |
Constante estática <TFloat32> | |
Constante estática <TUint8> | |
Constante estática < TString > | |
Constante estática < TInt64 > | |
Constante estática <TUint8> | |
Constante estática <TFloat32> | |
Constante estática < TInt32 > | |
Constante estática < TInt32 > | tensorOf (escopo do escopo , dados IntNdArray ) Cria uma constante de elementos int que é uma cópia de uma determinada matriz n-dimensional. |
Constante estática < TInt32 > | |
Constante estática < TFloat64 > | |
Constante estática < TInt64 > | tensorOf (escopo do escopo , dados LongNdArray ) Cria uma constante de elementos long que é uma cópia de uma determinada matriz n-dimensional. |
Constante estática < TString > | |
Constante estática < TFloat64 > | |
estático <T estende TNumber > Constante <T> | tensorOfSameType (escopo do escopo , Operando <T> toMatch, Número número) Cria um escalar do mesmo tipo que toMatch , com o valor de number . |
Constante estática <TUint8> | |
Constante estática < TInt64 > | |
Constante estática < TFloat64 > | |
Constante estática < TInt32 > | |
Constante estática < TString > | |
Constante estática <TFloat32> | |
Constante estática < TBool > | |
Constante estática < TString > |
Métodos herdados
Métodos Públicos
public static Constant < TString > arrayOf ( Escopo , Charset charset, String... dados)
Cria uma constante de elementos String
, usando o conjunto de caracteres fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
conjunto de caracteres | charset para codificação/decodificação de bytes de strings. |
dados | Uma matriz contendo os valores a serem colocados na nova constante. Elementos de string são sequências de bytes da última dimensão da matriz. |
Devoluções
- a constante
String
public static Constant < TInt32 > arrayOf (escopo do escopo , int... dados)
Cria uma constante de elementos int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma constante flutuante
public static Constant < TInt64 > arrayOf ( Escopo , longo... dados)
Cria uma constante de elementos long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma longa constante
public static Constant < TString > arrayOf (escopo de escopo , String... dados)
Cria uma constante de elementos String
, usando o conjunto de caracteres UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- a constante
String
public static Constant < TUint8 > arrayOf ( Escopo , byte... dados)
Cria uma constante de elementos byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma constante de bytes
public static Constant < TFloat32 > arrayOf ( Escopo , float... dados)
Cria uma constante de elementos float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma constante flutuante
public static Constant < TBool > arrayOf (escopo de escopo , booleano... dados)
Cria uma constante de elementos boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma constante booleana
public static Constant < TFloat64 > arrayOf (escopo de escopo , duplo... dados)
Cria uma constante de elementos double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma constante dupla
Saída pública <T> asOutput ()
Retorna o identificador simbólico do tensor.
As entradas para operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.
public static Constant <T> create (escopo do escopo , tensor T)
Crie uma constante fazendo uma cópia imutável de tensor
. tensor
pode ser fechado posteriormente sem problemas.
Nota: este endpoint não pode ser simplesmente chamado de constant
, pois entrará em conflito com outros endpoints que aceitam um NdArray no parâmetro {por exemplo tensorOf(Scope, FloatNdArray)
}.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
tensor | um tensor mantendo o valor constante |
Devoluções
- uma constante do mesmo tipo de dados que `tensor`
public static Constant < TFloat32 > scalarOf (escopo de escopo , dados flutuantes)
Cria uma constante contendo um único elemento float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | O valor a ser colocado na nova constante. |
Devoluções
- uma constante flutuante
public static Constant < TUint8 > scalarOf (escopo do escopo , dados de bytes)
Cria uma constante contendo um único elemento byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | O valor a ser colocado na nova constante. |
Devoluções
- uma constante de byte
public static Constant <TString> scalarOf ( Escopo , Charset charset, String data)
Cria uma constante String
usando uma codificação especificada.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
conjunto de caracteres | A codificação de String para bytes. |
dados | A string a ser colocada na nova constante. |
Devoluções
- uma constante de string
public static Constant < TFloat64 > scalarOf (escopo de escopo , dados duplos)
Cria uma constante contendo um único elemento double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | O valor a ser colocado na nova constante. |
Devoluções
- uma constante dupla
public static Constant < TInt32 > scalarOf (escopo do escopo , dados int)
Cria uma constante contendo um único elemento int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | O valor a ser colocado na nova constante. |
Devoluções
- uma constante inteira
public static Constant < TBool > scalarOf (escopo do escopo , dados booleanos)
Cria uma constante contendo um único elemento boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | O valor a ser colocado na nova constante. |
Devoluções
- uma constante booleana
public static Constant <TString> scalarOf (escopo de escopo , dados de string)
Cria uma constante String
usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | A string a ser colocada na nova constante. |
Devoluções
- uma constante de string
public static Constant < TInt64 > scalarOf ( Escopo , dados longos)
Cria uma constante contendo um único elemento long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | O valor a ser colocado na nova constante. |
Devoluções
- uma longa constante
public static Constant < TBool > tensorOf (escopo de escopo , boolean[][][][][][] dados)
Cria uma constante de classificação 6 de elementos boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante booleana
public static Constant < TFloat64 > tensorOf (escopo de escopo , double[][][] dados)
Cria uma constante de classificação 3 de elementos double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante dupla
public static Constant < TString > tensorOf (escopo de escopo , String[][][][][][] dados)
Cria uma constante de classificação 6 de elementos String
, usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma matriz constante
TString
public static Constant < TUint8 > tensorOf (escopo de escopo , byte[][][][] dados)
Cria uma constante de classificação 4 de elementos byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante de byte
public static Constant < TInt32 > tensorOf (escopo de escopo , int[][] dados)
Cria uma constante de classificação 2 de elementos int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante inteira
public static Constant <TInt32> tensorOf (escopo de escopo , formato de forma , dados IntDataBuffer )
Crie uma constante TInt32
com dados do buffer fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante inteira
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant < TInt64 > tensorOf (escopo de escopo , dados longos[][])
Cria uma constante de classificação 2 de elementos long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma longa constante
public static Constant <TInt64> tensorOf (escopo de escopo , formato de forma , dados LongDataBuffer )
Crie uma constante TInt64
com dados do buffer fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma longa constante
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant < TFloat32 > tensorOf (escopo de escopo , float[][][][] dados)
Cria uma constante de classificação 4 de elementos float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante flutuante
public static Constant < TBool > tensorOf (escopo de escopo , boolean[][][] dados)
Cria uma constante de classificação 3 de elementos boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante booleana
public static Constant < TString > tensorOf (escopo de escopo , String[][][] dados)
Cria uma constante de classificação 3 de elementos String
, usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma matriz constante
TString
public static Constant < TInt64 > tensorOf (escopo de escopo , dados longos[][][][][][])
Cria uma constante de classificação 6 de elementos long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma longa constante
public static Constant < TInt64 > tensorOf (escopo de escopo , longo[][][][] dados)
Cria uma constante de classificação 4 de elementos long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma longa constante
public static Constant < TInt32 > tensorOf (escopo de escopo , int[][][] dados)
Cria uma constante de classificação 3 de elementos int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante inteira
public static Constant <TString> tensorOf (escopo de escopo , formato de forma , dados DataBuffer <String>)
Crie uma constante TString
com dados do buffer fornecido, usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante de string
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant < TBool > tensorOf (escopo de escopo , boolean[][] dados)
Cria uma constante de classificação 2 de elementos boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante booleana
public static Constant < TInt32 > tensorOf (escopo de escopo , int[][][][][] dados)
Cria uma constante de classificação 5 de elementos int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante inteira
public static Constant < TFloat64 > tensorOf (escopo de escopo , dados DoubleNdArray )
Cria uma constante de elementos double
que é uma cópia de uma determinada matriz n-dimensional.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | uma matriz n-dimensional de elementos double . |
Devoluções
- uma constante dupla
public static Constant <TString> tensorOf (escopo de escopo , Charset charset, NdArray <String> dados)
Cria uma constante de elementos String
que é uma cópia de uma determinada matriz n-dimensional, usando a codificação fornecida.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
conjunto de caracteres | charset usado para codificar/decodificar bytes de string. |
dados | uma matriz n-dimensional de elementos String . |
Devoluções
- uma constante de string
public static Constant <T> tensorOf (escopo do escopo , tipo Class<T>, formato da forma , dados ByteDataBuffer )
Crie uma constante com dados do buffer fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
tipo | a classe do tipo tensor |
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante do tipo `type`
Lança
IllegalArgumentException | Se o tipo de dados ou forma do tensor não for compatível com o buffer |
---|
public static Constant <TString> tensorOf (escopo de escopo , conjunto de caracteres Charset, formato de forma , dados DataBuffer <String>)
Crie uma constante TString
com dados do buffer fornecido, usando a codificação fornecida.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
conjunto de caracteres | charset usado para codificar/decodificar bytes de string. |
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante de string
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant < TFloat64 > tensorOf (escopo de escopo , double[][][][][][] dados)
Cria uma constante de classificação 6 de elementos double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante dupla
public static Constant < TFloat32 > tensorOf (escopo de escopo , dados FloatNdArray )
Cria uma constante de elementos float
que é uma cópia de uma determinada matriz n-dimensional.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | uma matriz n-dimensional de elementos float . |
Devoluções
- uma constante flutuante
public static Constant < TBool > tensorOf (escopo de escopo , boolean[][][][][] dados)
Cria uma constante de classificação 5 de elementos boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante booleana
public static Constant <T> tensorOf (escopo do escopo , tipo Class<T>, número número)
Cria um escalar do type
, com o valor de number
. number
pode ser truncado se não couber no tipo de destino.
Parâmetros
tipo | o tipo de tensor a ser criado. Deve ser concreto (ou seja, não TFloating ) |
---|---|
número | o valor do tensor |
Devoluções
- uma constante do tipo passado
Lança
IllegalArgumentException | se o tipo for abstrato (ou seja, TFloating ) ou desconhecido. |
---|
public static Constant <TUint8> tensorOf (escopo de escopo , dados ByteNdArray )
Cria uma constante de elementos byte
que é uma cópia de uma determinada matriz n-dimensional.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | uma matriz n-dimensional de elementos byte . |
Devoluções
- uma constante de byte
public static Constant < TBool > tensorOf (escopo de escopo , formato de forma , dados BooleanDataBuffer )
Crie uma constante TBool
com dados do buffer fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante booleana
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant < TFloat32 > tensorOf (escopo de escopo , float[][] dados)
Cria uma constante de classificação 2 de elementos float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante flutuante
public static Constant < TUint8 > tensorOf (escopo de escopo , byte[][] dados)
Cria uma constante de classificação 2 de elementos byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante de byte
public static Constant < TFloat32 > tensorOf (escopo de escopo , formato de forma , dados FloatDataBuffer )
Crie uma constante TFloat32
com dados do buffer fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante flutuante
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant < TBool > tensorOf (escopo de escopo , dados BooleanNdArray )
Cria uma constante de elementos boolean
que é uma cópia de uma determinada matriz n-dimensional.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | uma matriz n-dimensional de elementos boolean . |
Devoluções
- uma constante booleana
public static Constant < TInt64 > tensorOf (escopo de escopo , formato de forma )
Cria uma constante de classificação 1 de elementos long
que representam o tamanho de cada dimensão de uma determinada forma.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | uma forma |
Devoluções
- uma longa constante
public static Constant < TFloat32 > tensorOf (escopo de escopo , float[][][][][] dados)
Cria uma constante de classificação 5 de elementos float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante flutuante
public static Constant <TUint8> tensorOf (escopo de escopo , formato de forma , dados de ByteDataBuffer )
Crie uma constante TUint8
com dados do buffer fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante de bytes
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant <TString> tensorOf (escopo do escopo , dados NdArray <String>)
Cria uma constante de elementos String
que é uma cópia de uma determinada matriz n-dimensional, usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | uma matriz n-dimensional de elementos String . |
Devoluções
- uma constante de string
public static Constant < TUint8 > tensorOf (escopo de escopo , byte[][][] dados)
Cria uma constante de classificação 3 de elementos byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante de bytes
public static Constant < TFloat64 > tensorOf (escopo de escopo , double[][] dados)
Cria uma constante de classificação 2 de elementos double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante dupla
public static Constant < TString > tensorOf (escopo de escopo , String[][] dados)
Cria uma constante de classificação 2 de elementos String
, usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma matriz constante
TString
public static Constant < TFloat64 > tensorOf (escopo de escopo , formato de forma , dados DoubleDataBuffer )
Crie uma constante TFloat64
com dados do buffer fornecido.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
forma | a forma do tensor. |
dados | um buffer contendo os dados do tensor. |
Devoluções
- uma constante dupla
Lança
IllegalArgumentException | Se a forma do tensor não for compatível com o buffer |
---|
public static Constant < TInt64 > tensorOf ( escopo , long[][][][][] dados)
Cria uma constante de classificação 5 de elementos long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma longa constante
public static Constant < TBool > tensorOf (escopo de escopo , boolean[][][][] dados)
Cria uma constante de classificação 4 de elementos boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante booleana
public static Constant < TFloat32 > tensorOf (escopo de escopo , float[][][] dados)
Cria uma constante de classificação 3 de elementos float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante flutuante
public static Constant < TUint8 > tensorOf (escopo de escopo , byte[][][][][] dados)
Cria uma constante de classificação 5 de elementos byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante de byte
public static Constant < TString > tensorOf (escopo de escopo , String[][][][][] dados)
Cria uma constante de classificação 5 de elementos String
, usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma matriz constante
TString
public static Constant < TInt64 > tensorOf (escopo de escopo , dados longos[][][])
Cria uma constante de classificação 3 de elementos long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma longa constante
public static Constant < TUint8 > tensorOf (escopo de escopo , byte[][][][][][] dados)
Cria uma constante de classificação 6 de elementos byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante de byte
public static Constant < TFloat32 > tensorOf (escopo de escopo , float[][][][][][] dados)
Cria uma constante de classificação 6 de elementos float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante flutuante
public static Constant < TInt32 > tensorOf (escopo de escopo , int[][][][][][] dados)
Cria uma constante de classificação 6 de elementos int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante inteira
constante estática pública <TINT32> TensorOf (escopo do escopo , dados INTNDARRAY )
Cria uma constante de elementos int
que é uma cópia de uma determinada matriz n-dimensional.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | uma matriz n-dimensional de elementos int . |
Devoluções
- uma constante inteira
constante estática pública <TINT32> tensorOf (escopo do escopo , int [] [] [] dados)
Cria uma constante de classificação 4 de elementos int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante inteira
constante estática pública <tfloat64> tensorOf (escopo do escopo , duplo [] [] [] [] [] dados)
Cria uma constante de classificação 5 de elementos double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma dupla constante
constante estática pública <TINT64> TensorOf (escopo de escopo , dados de longndary )
Cria uma constante de elementos long
que é uma cópia de uma determinada matriz N-dimensional.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz N-dimensional de elementos long . |
Devoluções
- uma constante longa
constante estática pública <tString> tensorOf (escopo de escopo , string [] [] [] dados)
Cria uma constante de String
Rank-4, usando a codificação UTF-8 padrão.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma matriz constante
TString
constante estática pública <tfloat64> tensorOf (escopo do escopo , Double [] [] [] [] dados)
Cria uma constante de classificação 4 de elementos double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma dupla constante
constante estática pública <t> tensorOfSameType (escopo do escopo , operando <T> Tomatch, número do número)
Cria um escalar do mesmo tipo que toMatch
, com o valor do number
. number
pode ser truncado se não se encaixar no tipo de destino.
Parâmetros
Tomatch | o operando fornecendo o tipo de destino |
---|---|
número | o valor do tensor |
Devoluções
- uma constante com o mesmo tipo que
toMatch
Lança
IllegalArgumentException | Se o tipo for desconhecido (o que deve ser impossível). |
---|
Veja também
constante estática pública <uint8> vetorof (escopo de escopo , byte [] dados)
Cria uma constante de classificação 1 de elementos byte
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante de byte
constante estática pública <TINT64> vetorof (escopo de escopo , dados longos [])
Cria uma constante de classificação 1 de elementos long
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante longa
constante estática pública <tfloat64> vetorof (escopo do escopo , dados duplos [])
Cria uma constante de classificação 1 de elementos double
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma dupla constante
constante estática pública <TINT32> vetorof (escopo do escopo , int [] dados)
Cria uma constante de classificação 1 dos elementos int
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante inteira
constante estática pública <tString> vetorof (escopo de escopo , charset charset, string [] dados)
Cria uma constante de elementos String
, usando o determinado charset.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
conjunto de caracteres | Charset para codificação/decodificação Bytes. |
dados | Uma matriz contendo os valores a serem colocados na nova constante. Os elementos da string são seqüências de bytes da última dimensão da matriz. |
Devoluções
- a
String
constante
constante estática pública <tfloat32> vetorof (escopo de escopo , dados float []
Cria uma constante de rank-1 dos elementos float
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante de flutuação
constante estática pública <TBool> vetorof (escopo de escopo , dados booleanos [])
Cria uma constante de classificação 1 dos elementos boolean
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. As dimensões da nova constante corresponderão às da matriz. |
Devoluções
- uma constante booleana
constante estática pública <tString> vetorof (escopo de escopo , string [] dados)
Cria uma constante de classificação 1 dos elementos String
.
Parâmetros
escopo | é um escopo usado para adicionar a operação subjacente. |
---|---|
dados | Uma matriz contendo os valores a serem colocados na nova constante. |
Devoluções
- uma matriz constante
TString