Constant

public final class Constant

Um operador que produz um valor constante.

Todos os pontos de extremidade deste operador são chamados de `constante`, exceto aqueles que aceitam elementos vararg no parâmetro, que são chamados de` 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...)
 }

Constantes

Fragmento OP_NAME

Métodos Públicos

Constante estática < TString >
arrayOf ( escopo do escopo, conjunto de caracteres do conjunto de caracteres, string ... dados)
Cria uma constante de elementos String , usando o conjunto de caracteres fornecido.
Constante estática < TInt32 >
arrayOf ( escopo do escopo, int ... dados)
Cria uma constante de elementos int .
Constante estática < TInt64 >
arrayOf ( escopo do escopo, longo ... dados)
Cria uma constante de elementos long .
Constante estática < TString >
arrayOf ( escopo do escopo, String ... dados)
Cria uma constante de elementos String , usando o conjunto de caracteres UTF-8 padrão.
Constante estática < TUint8 >
arrayOf ( escopo do escopo, byte ... dados)
Cria uma constante de elementos de byte .
Constante estática < TFloat32 >
arrayOf ( escopo do escopo, float ... dados)
Cria uma constante de elementos float .
Constante estática < TBool >
arrayOf ( escopo do escopo, booleano ... dados)
Cria uma constante de elementos boolean .
Constante estática < TFloat64 >
arrayOf ( escopo do escopo, duplo ... dados)
Cria uma constante de elementos double .
Saída <T>
asOutput ()
Retorna o identificador simbólico do tensor.
static <T extends TType > Constant <T>
criar ( escopo do escopo, tensor T)
Crie uma constante fazendo uma cópia imutável de tensor .
Constante estática < TFloat32 >
scalarOf ( escopo do escopo, dados flutuantes)
Cria uma constante contendo um único elemento float .
Constante estática < TUint8 >
scalarOf ( escopo do escopo, dados de byte)
Cria uma constante contendo um único elemento de byte .
Constante estática < TString >
scalarOf ( escopo do escopo, conjunto de caracteres do conjunto de caracteres, dados de string)
Cria uma constante String usando uma codificação especificada.
Constante estática < TFloat64 >
scalarOf ( escopo do escopo, dados duplos)
Cria uma constante contendo um único elemento double .
Constante estática < TInt32 >
scalarOf ( escopo do escopo, dados internos )
Cria uma constante contendo um único elemento int .
Constante estática < TBool >
scalarOf ( escopo do escopo, dados booleanos)
Cria uma constante contendo um único elemento boolean .
Constante estática < TString >
scalarOf ( escopo do escopo, dados da string)
Cria uma constante String usando a codificação UTF-8 padrão.
Constante estática < TInt64 >
scalarOf ( escopo do escopo, dados longos)
Cria uma constante contendo um único elemento long .
Constante estática < TBool >
tensorOf ( escopo do escopo, dados booleanos [] [] [] [] [] [])
Cria uma constante de classificação 6 de elementos boolean .
Constante estática < TFloat64 >
tensorOf ( escopo do escopo, double [] [] [] data)
Cria uma constante de classificação 3 de elementos double .
Constante estática < TString >
tensorOf ( escopo do escopo, dados de String [] [] [] [] [] [])
Cria uma constante de classificação 6 de elementos String , usando a codificação UTF-8 padrão.
Constante estática < TUint8 >
tensorOf ( escopo do escopo, byte [] [] [] [] dados)
Cria uma constante de classificação 4 de elementos de byte .
Constante estática < TInt32 >
tensorOf ( escopo do escopo, dados int [] [])
Cria uma constante de classificação 2 de elementos int .
Constante estática < TInt32 >
tensorOf ( escopo do escopo, forma da forma, dados IntDataBuffer )
Crie uma constante TInt32 com dados do buffer fornecido.
Constante estática < TInt64 >
tensorOf ( escopo do escopo, dados longos [] [])
Cria uma constante de classificação 2 de elementos long .
Constante estática < TInt64 >
tensorOf ( Âmbito âmbito, Forma forma, LongDataBuffer dados)
Crie uma constante TInt64 com dados do buffer fornecido.
Constante estática < TFloat32 >
tensorOf ( escopo do escopo, float [] [] [] [] data)
Cria uma constante de classificação 4 de elementos float .
Constante estática < TBool >
tensorOf ( escopo do escopo, dados booleanos [] [] [])
Cria uma constante de classificação 3 de elementos boolean .
Constante estática < TString >
tensorOf ( escopo do escopo, dados String [] [] [])
Cria uma constante de classificação 3 de elementos String , usando a codificação UTF-8 padrão.
Constante estática < TInt64 >
tensorOf ( escopo do escopo, dados longos [] [] [] [] [] []
Cria uma constante de classificação 6 de elementos long .
Constante estática < TInt64 >
tensorOf ( escopo do escopo, long [] [] [] [] data)
Cria uma constante de classificação 4 de elementos long .
Constante estática < TInt32 >
tensorOf ( escopo do escopo, dados int [] [] [])
Cria uma constante de classificação 3 de elementos int .
Constante estática < TString >
tensorOf ( escopo do escopo, forma 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 >
tensorOf ( escopo do escopo, dados booleanos [] [])
Cria uma constante de classificação 2 de elementos boolean .
Constante estática < TInt32 >
tensorOf ( escopo do escopo, int [] [] [] [] [] data)
Cria uma constante de classificação 5 de elementos int .
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 >
tensorOf ( escopo do escopo, conjunto de caracteres do conjunto de caracteres, dados NdArray <String>)
Cria uma constante de elementos String que é uma cópia de uma determinada matriz n-dimensional, usando a codificação fornecida.
static <T extends TType > Constant <T>
tensorOf ( Âmbito âmbito, Classe <T> tipo, Forma forma, ByteDataBuffer dados)
Crie uma constante com dados do buffer fornecido.
Constante estática < TString >
tensorOf ( escopo do escopo, conjunto de caracteres do conjunto de caracteres, forma da forma, dados <String> do DataBuffer )
Crie uma constante TString com dados do buffer fornecido, usando a codificação fornecida.
Constante estática < TFloat64 >
tensorOf ( escopo do escopo, double [] [] [] [] [] [] data)
Cria uma constante de classificação 6 de elementos double .
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 >
tensorOf ( escopo do escopo, dados booleanos [] [] [] [] [])
Cria uma constante de classificação 5 de elementos boolean .
static <T extends TNumber > Constante <T>
tensorOf ( escopo do escopo, tipo de classe <T>, número do número)
Cria um escalar do type , com o valor de number .
Constante estática < TUint8 >
tensorOf ( escopo do escopo, dados ByteNdArray )
Cria uma constante de elementos de byte que é uma cópia de uma determinada matriz n-dimensional.
Constante estática < TBool >
tensorOf ( escopo do escopo, forma da forma, dados BooleanDataBuffer )
Crie uma constante TBool com dados do buffer fornecido.
Constante estática < TFloat32 >
tensorOf ( escopo do escopo, dados float [] [])
Cria uma constante de classificação 2 de elementos float .
Constante estática < TUint8 >
tensorOf ( escopo do escopo, byte [] [] dados)
Cria uma constante de classificação 2 de elementos de byte .
Constante estática < TFloat32 >
tensorOf ( escopo do escopo, forma da 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 >
tensorOf ( escopo do escopo, forma da forma)
Cria uma constante de classificação 1 de elementos long que representam o tamanho de cada dimensão da forma fornecida.
Constante estática < TFloat32 >
tensorOf ( escopo do escopo, float [] [] [] [] [] dados)
Cria uma constante de classificação 5 de elementos float .
Constante estática < TUint8 >
tensorOf ( escopo do escopo, forma da forma, dados ByteDataBuffer )
Crie uma constante TUint8 com dados do buffer fornecido.
Constante estática < 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.
Constante estática < TUint8 >
tensorOf ( escopo do escopo, byte [] [] [] dados)
Cria uma constante de classificação 3 de elementos de byte .
Constante estática < TFloat64 >
tensorOf ( escopo do escopo, dados duplos [] [])
Cria uma constante de classificação 2 de elementos double .
Constante estática < TString >
tensorOf ( escopo do escopo, dados String [] [])
Cria uma constante de classificação 2 de elementos String , usando a codificação UTF-8 padrão.
Constante estática < TFloat64 >
tensorOf ( escopo do escopo, forma da forma, dados DoubleDataBuffer )
Crie uma constante TFloat64 com dados do buffer fornecido.
Constante estática < TInt64 >
tensorOf ( escopo do escopo, dados longos [] [] [] [] []
Cria uma constante de classificação 5 de elementos long .
Constante estática < TBool >
tensorOf ( escopo do escopo, dados booleanos [] [] [] [])
Cria uma constante de classificação 4 de elementos boolean .
Constante estática < TFloat32 >
tensorOf ( escopo do escopo, dados float [] [] [])
Cria uma constante de classificação 3 de elementos float .
Constante estática < TUint8 >
tensorOf ( escopo do escopo, byte [] [] [] [] [] dados)
Cria uma constante de classificação 5 de elementos de byte .
Constante estática < TString >
tensorOf ( escopo do escopo, dados de String [] [] [] [] [])
Cria uma constante de classificação 5 de elementos String , usando a codificação UTF-8 padrão.
Constante estática < TInt64 >
tensorOf ( escopo do escopo, dados longos [] [] [])
Cria uma constante de classificação 3 de elementos long .
Constante estática < TUint8 >
tensorOf ( escopo do escopo, byte [] [] [] [] [] [] dados)
Cria uma constante de classificação 6 de elementos de byte .
Constante estática < TFloat32 >
tensorOf ( escopo do escopo, float [] [] [] [] [] [] dados)
Cria uma constante de classificação 6 de elementos float .
Constante estática < TInt32 >
tensorOf ( escopo do escopo, dados int [] [] [] [] [] [])
Cria uma constante de classificação 6 de elementos int .
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 >
tensorOf ( escopo do escopo, int [] [] [] [] data)
Cria uma constante de classificação 4 de elementos int .
Constante estática < TFloat64 >
tensorOf ( escopo do escopo, double [] [] [] [] [] data)
Cria uma constante de classificação 5 de elementos double .
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 >
tensorOf ( escopo do escopo, dados de String [] [] [] [])
Cria uma constante de classificação 4 de elementos String , usando a codificação UTF-8 padrão.
Constante estática < TFloat64 >
tensorOf ( escopo do escopo, double [] [] [] [] data)
Cria uma constante de classificação 4 de elementos double .
static <T extends TNumber > Constante <T>
tensorOfSameType ( escopo do escopo, operando <T> para correspondência, número do número)
Cria um escalar do mesmo tipo que toMatch , com o valor de number .
Constante estática < TUint8 >
vectorOf ( escopo do escopo, byte [] dados)
Cria uma constante de classificação 1 de elementos de byte .
Constante estática < TInt64 >
vectorOf ( escopo do escopo, dados longos [])
Cria uma constante de classificação 1 de elementos long .
Constante estática < TFloat64 >
vectorOf ( escopo do escopo, double [] data)
Cria uma constante de classificação 1 de elementos double .
Constante estática < TInt32 >
vectorOf ( escopo do escopo, dados int [])
Cria uma constante de classificação 1 de elementos int .
Constante estática < TString >
vectorOf ( escopo do escopo, conjunto de caracteres, dados de string [])
Cria uma constante de elementos String , usando o conjunto de caracteres fornecido.
Constante estática < TFloat32 >
vectorOf ( escopo do escopo, dados float [])
Cria uma constante de classificação 1 de elementos float .
Constante estática < TBool >
vectorOf ( escopo do escopo, dados booleanos [])
Cria uma constante de classificação 1 de elementos boolean .
Constante estática < TString >
vectorOf ( escopo do escopo, dados String [])
Cria uma constante de classificação 1 de elementos String .

Métodos herdados

Constantes

public static final String OP_NAME

Valor constante: "Const"

Métodos Públicos

public static Constant < TString > arrayOf ( escopo do escopo, conjunto de caracteres do conjunto de caracteres, String ... dados)

Cria uma constante de elementos String , usando o conjunto de caracteres fornecido.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
charset conjunto de caracteres para codificação / decodificação de bytes de strings.
dados Uma matriz contendo os valores a serem colocados na nova constante. Os elementos da 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
alcance é 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 flutuação

public static Constant < TInt64 > arrayOf ( escopo do escopo, longo ... dados)

Cria uma constante de elementos long .

Parâmetros
alcance é 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 do escopo, String ... dados)

Cria uma constante de elementos String , usando o conjunto de caracteres UTF-8 padrão.

Parâmetros
alcance é 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 do escopo, byte ... dados)

Cria uma constante de elementos de byte .

Parâmetros
alcance é 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 byte

public static Constant < TFloat32 > arrayOf ( escopo do escopo, float ... dados)

Cria uma constante de elementos float .

Parâmetros
alcance é 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 flutuação

public static Constant < TBool > arrayOf ( escopo do escopo, booleano ... dados)

Cria uma constante de elementos boolean .

Parâmetros
alcance é 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 do escopo, duplo ... dados)

Cria uma constante de elementos double .

Parâmetros
alcance é 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

public Output <T> asOutput ()

Retorna o identificador simbólico do tensor.

As entradas para as 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
alcance é 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 do escopo, dados flutuantes)

Cria uma constante contendo um único elemento float .

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados O valor a ser colocado na nova constante.
Devoluções
  • uma constante de flutuação

public static Constant < TUint8 > scalarOf ( escopo do escopo, dados de byte)

Cria uma constante contendo um único elemento de byte .

Parâmetros
alcance é 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 de escopo, conjunto de caracteres, dados de string)

Cria uma constante String usando uma codificação especificada.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
charset 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 do escopo, dados duplos)

Cria uma constante contendo um único elemento double .

Parâmetros
alcance é 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 internos )

Cria uma constante contendo um único elemento int .

Parâmetros
alcance é 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
alcance é 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 do escopo, dados da string)

Cria uma constante String usando a codificação UTF-8 padrão.

Parâmetros
alcance é 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 do escopo, dados longos)

Cria uma constante contendo um único elemento long .

Parâmetros
alcance é 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 do escopo, dados booleanos [] [] [] [] [] [])

Cria uma constante de classificação 6 de elementos boolean .

Parâmetros
alcance é 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 do escopo, double [] [] [] data)

Cria uma constante de classificação 3 de elementos double .

Parâmetros
alcance é 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 do escopo, String [] [] [] [] [] [] data)

Cria uma constante de classificação 6 de elementos String , usando a codificação UTF-8 padrão.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados Uma matriz contendo os valores a serem colocados na nova constante.
Devoluções

public static Constant < TUint8 > tensorOf ( escopo do escopo, byte [] [] [] [] data)

Cria uma constante de classificação 4 de elementos de byte .

Parâmetros
alcance é 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 do escopo, dados int [] [])

Cria uma constante de classificação 2 de elementos int .

Parâmetros
alcance é 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 do escopo, forma da forma, dados IntDataBuffer )

Crie uma constante TInt32 com dados do buffer fornecido.

Parâmetros
alcance é 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
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TInt64 > tensorOf ( escopo do escopo, long [] [] data)

Cria uma constante de classificação 2 de elementos long .

Parâmetros
alcance é 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 do escopo, forma da forma, dados LongDataBuffer )

Crie uma constante TInt64 com dados do buffer fornecido.

Parâmetros
alcance é 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
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TFloat32 > tensorOf ( escopo do escopo, float [] [] [] [] data)

Cria uma constante de classificação 4 de elementos float .

Parâmetros
alcance é 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

public static Constant < TBool > tensorOf ( escopo do escopo, dados booleanos [] [] [])

Cria uma constante de classificação 3 de elementos boolean .

Parâmetros
alcance é 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 do escopo, dados de String [] [] [])

Cria uma constante de classificação 3 de elementos String , usando a codificação UTF-8 padrão.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados Uma matriz contendo os valores a serem colocados na nova constante.
Devoluções

public static Constant < TInt64 > tensorOf ( escopo do escopo, long [] [] [] [] [] [] data)

Cria uma constante de classificação 6 de elementos long .

Parâmetros
alcance é 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 do escopo, long [] [] [] [] data)

Cria uma constante de classificação 4 de elementos long .

Parâmetros
alcance é 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 do escopo, dados int [] [] [])

Cria uma constante de classificação 3 de elementos int .

Parâmetros
alcance é 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 do escopo, forma da forma, DataBuffer <String> dados)

Crie uma constante TString com dados do buffer fornecido, usando a codificação UTF-8 padrão.

Parâmetros
alcance é 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
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TBool > tensorOf ( escopo do escopo, dados booleanos [] [])

Cria uma constante de classificação 2 de elementos boolean .

Parâmetros
alcance é 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 do escopo, int [] [] [] [] [] data)

Cria uma constante de classificação 5 de elementos int .

Parâmetros
alcance é 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
alcance é 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 do escopo, conjunto de caracteres, 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
alcance é um escopo usado para adicionar a operação subjacente.
charset conjunto de caracteres usado para codificar / decodificar bytes de string.
dados uma matriz n-dimensional de elementos String .
Devoluções
  • uma constante de string

public static Constante <T> tensorOf ( Scope escopo, Class <T> tipo, forma forma, ByteDataBuffer de dados)

Crie uma constante com dados do buffer fornecido.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
modelo 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
Exceção de argumento ilegal Se o tipo de dados ou forma do tensor não for compatível com o buffer

public static Constant < TString > tensorOf ( Scope scope, Charset charset, Shape shape, DataBuffer <String> data)

Crie uma constante TString com dados do buffer fornecido, usando a codificação fornecida.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
charset conjunto de caracteres 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
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TFloat64 > tensorOf ( escopo do escopo, double [] [] [] [] [] [] data)

Cria uma constante de classificação 6 de elementos double .

Parâmetros
alcance é 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
alcance é um escopo usado para adicionar a operação subjacente.
dados uma matriz n-dimensional de elementos float .
Devoluções
  • uma constante de flutuação

public static Constant < TBool > tensorOf ( escopo do escopo, dados booleanos [] [] [] [] [])

Cria uma constante de classificação 5 de elementos boolean .

Parâmetros
alcance é 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 de escopo, tipo de classe <T>, número numérico)

Cria um escalar do type , com o valor de number . number pode ser truncado se não se ajustar ao tipo de destino.

Parâmetros
modelo 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
Exceção de argumento ilegal 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 de byte que é uma cópia de uma determinada matriz n-dimensional.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados uma matriz n-dimensional de elementos de byte .
Devoluções
  • uma constante de byte

public static Constant < TBool > tensorOf ( escopo do escopo, forma da forma, dados BooleanDataBuffer )

Crie uma constante TBool com dados do buffer fornecido.

Parâmetros
alcance é 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
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TFloat32 > tensorOf ( escopo do escopo, float [] [] data)

Cria uma constante de classificação 2 de elementos float .

Parâmetros
alcance é 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

public static Constant < TUint8 > tensorOf ( escopo do escopo, byte [] [] dados)

Cria uma constante de classificação 2 de elementos de byte .

Parâmetros
alcance é 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 Constante < TFloat32 > tensorOf ( Scope escopo, Forma forma, FloatDataBuffer de dados)

Crie uma constante TFloat32 com dados do buffer fornecido.

Parâmetros
alcance é 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 flutuação
Lança
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TBool > tensorOf ( escopo do escopo, dados BooleanNdArray )

Cria uma constante de elementos boolean que é uma cópia de uma determinada matriz n-dimensional.

Parâmetros
alcance é 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 do escopo, forma da forma)

Cria uma constante de classificação 1 de elementos long que representam o tamanho de cada dimensão da forma fornecida.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
forma uma forma
Devoluções
  • uma longa constante

public static Constant < TFloat32 > tensorOf ( escopo do escopo, float [] [] [] [] [] data)

Cria uma constante de classificação 5 de elementos float .

Parâmetros
alcance é 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

public static Constant < TUint8 > tensorOf ( escopo do escopo, forma da forma, dados ByteDataBuffer )

Crie uma constante TUint8 com dados do buffer fornecido.

Parâmetros
alcance é 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 byte
Lança
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TString > tensorOf ( escopo do escopo, NdArray <String> dados)

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
alcance é 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 do escopo, byte [] [] [] dados)

Cria uma constante de classificação 3 de elementos de byte .

Parâmetros
alcance é 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 < TFloat64 > tensorOf ( escopo do escopo, double [] [] data)

Cria uma constante de classificação 2 de elementos double .

Parâmetros
alcance é 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 do escopo, dados de String [] [])

Cria uma constante de classificação 2 de elementos String , usando a codificação UTF-8 padrão.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados Uma matriz contendo os valores a serem colocados na nova constante.
Devoluções

public static Constant < TFloat64 > tensorOf ( escopo do escopo, forma da forma, dados DoubleDataBuffer )

Crie uma constante TFloat64 com dados do buffer fornecido.

Parâmetros
alcance é 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
Exceção de argumento ilegal Se a forma do tensor não for compatível com o buffer

public static Constant < TInt64 > tensorOf ( escopo do escopo, long [] [] [] [] [] data)

Cria uma constante de classificação 5 de elementos long .

Parâmetros
alcance é 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 do escopo, dados booleanos [] [] [] [])

Cria uma constante de classificação 4 de elementos boolean .

Parâmetros
alcance é 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 do escopo, float [] [] [] data)

Cria uma constante de classificação 3 de elementos float .

Parâmetros
alcance é 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

public static Constant < TUint8 > tensorOf ( escopo do escopo, byte [] [] [] [] [] data)

Cria uma constante de classificação 5 de elementos de byte .

Parâmetros
alcance é 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 do escopo, String [] [] [] [] [] data)

Cria uma constante de classificação 5 de elementos String , usando a codificação UTF-8 padrão.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados Uma matriz contendo os valores a serem colocados na nova constante.
Devoluções

public static Constant < TInt64 > tensorOf ( escopo do escopo, long [] [] [] data)

Cria uma constante de classificação 3 de elementos long .

Parâmetros
alcance é 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 do escopo, byte [] [] [] [] [] [] data)

Cria uma constante de classificação 6 de elementos de byte .

Parâmetros
alcance é 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 do escopo, float [] [] [] [] [] [] data)

Cria uma constante de classificação 6 de elementos float .

Parâmetros
alcance é 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

public static Constant < TInt32 > tensorOf ( escopo do escopo, int [] [] [] [] [] [] data)

Cria uma constante de classificação 6 de elementos int .

Parâmetros
alcance é 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 do escopo, dados IntNdArray )

Cria uma constante de elementos int que é uma cópia de uma determinada matriz n-dimensional.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados uma matriz n-dimensional de elementos int .
Devoluções
  • uma constante inteira

public static Constant < TInt32 > tensorOf ( escopo do escopo, int [] [] [] [] data)

Cria uma constante de classificação 4 de elementos int .

Parâmetros
alcance é 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 do escopo, double [] [] [] [] [] data)

Cria uma constante de classificação 5 de elementos double .

Parâmetros
alcance é 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 < TInt64 > tensorOf ( escopo do escopo, dados LongNdArray )

Cria uma constante de elementos long que é uma cópia de uma determinada matriz n-dimensional.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados uma matriz n-dimensional de elementos long .
Devoluções
  • uma longa constante

public static Constant < TString > tensorOf ( escopo do escopo, dados de String [] [] [] [])

Cria uma constante de classificação 4 de elementos String , usando a codificação UTF-8 padrão.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados Uma matriz contendo os valores a serem colocados na nova constante.
Devoluções

public static Constant < TFloat64 > tensorOf ( Escopo do escopo, double [] [] [] [] data)

Cria uma constante de classificação 4 de elementos double .

Parâmetros
alcance é 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 <T> tensorOfSameType ( Escopo do escopo, Operando <T> toMatch, Number number)

Cria um escalar do mesmo tipo que toMatch , com o valor de number . number pode ser truncado se não se ajustar ao tipo de destino.

Parâmetros
para coincidir o operando fornecendo o tipo de destino
número o valor do tensor
Devoluções
  • uma constante com o mesmo tipo de toMatch
Lança
Exceção de argumento ilegal se o tipo for desconhecido (o que deveria ser impossível).

public static Constant < TUint8 > vectorOf ( escopo do escopo, byte [] dados)

Cria uma constante de classificação 1 de elementos de byte .

Parâmetros
alcance é 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 < TInt64 > vectorOf ( escopo do escopo, long [] data)

Cria uma constante de classificação 1 de elementos long .

Parâmetros
alcance é 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 < TFloat64 > vectorOf ( escopo do escopo, double [] data)

Cria uma constante de classificação 1 de elementos double .

Parâmetros
alcance é 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 < TInt32 > vectorOf ( escopo do escopo, dados int [])

Cria uma constante de classificação 1 de elementos int .

Parâmetros
alcance é 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 > vectorOf ( escopo do escopo, conjunto de caracteres do conjunto de caracteres, dados da string [])

Cria uma constante de elementos String , usando o conjunto de caracteres fornecido.

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
charset conjunto de caracteres para codificação / decodificação de bytes de strings.
dados Uma matriz contendo os valores a serem colocados na nova constante. Os elementos da string são sequências de bytes da última dimensão da matriz.
Devoluções
  • a constante String

public static Constant < TFloat32 > vectorOf ( escopo do escopo, dados float [])

Cria uma constante de classificação 1 de elementos float .

Parâmetros
alcance é 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

public static Constant < TBool > vectorOf ( escopo do escopo, dados booleanos [])

Cria uma constante de classificação 1 de elementos boolean .

Parâmetros
alcance é 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 > vectorOf ( escopo do escopo, dados de String [])

Cria uma constante de classificação 1 de elementos String .

Parâmetros
alcance é um escopo usado para adicionar a operação subjacente.
dados Uma matriz contendo os valores a serem colocados na nova constante.
Devoluções