Constant

Classe finale publique Constante

Un opérateur produisant une valeur constante.

Tous les points de terminaison de cet opérateur sont nommés « constant », à l'exception de ceux acceptant des éléments vararg en paramètre, qui sont nommés « array ». Par exemple :

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éthodes publiques

Constante statique < TString >
arrayOf ( Scope scope, Charset charset, String... données)
Crée une constante d'éléments String , en utilisant le jeu de caractères donné.
Constante statique < TInt32 >
arrayOf ( portée , int... données)
Crée une constante d'éléments int .
Constante statique < TInt64 >
arrayOf ( Portée , données longues...)
Crée une constante d'éléments long .
Constante statique < TString >
arrayOf ( portée , chaîne... données)
Crée une constante d'éléments String , en utilisant le jeu de caractères UTF-8 par défaut.
Constante statique < TUint8 >
arrayOf ( portée , octet... données)
Crée une constante d'éléments byte .
Constante statique < TFloat32 >
arrayOf ( Portée de portée , données flottantes...)
Crée une constante d'éléments float .
Constante statique < TBool >
arrayOf ( Portée , booléen... données)
Crée une constante d'éléments boolean .
Constante statique < TFloat64 >
arrayOf ( Portée , double... données)
Crée une constante d'éléments double .
Sortie <T>
comme Sortie ()
Renvoie le handle symbolique du tenseur.
statique <T étend TType > Constant <T>
créer (portée Scope , tenseur T)
Créez une constante en créant une copie immuable du tensor .
Constante statique < TFloat32 >
scalarOf ( Portée de la portée , données flottantes)
Crée une constante contenant un seul élément float .
Constante statique < TUint8 >
scalarOf ( Portée de la portée , données en octets)
Crée une constante contenant un élément à un seul byte .
Constante statique < TString >
scalarOf ( Portée de la portée , jeu de caractères Charset, données de chaîne)
Crée une constante String en utilisant un encodage spécifié.
Constante statique < TFloat64 >
scalarOf ( Portée de la portée , données doubles)
Crée une constante contenant un seul élément double .
Constante statique < TInt32 >
scalarOf ( Portée de la portée , données int)
Crée une constante contenant un seul élément int .
Constante statique < TBool >
scalarOf ( Portée de la portée , données booléennes)
Crée une constante contenant un seul élément boolean .
Constante statique < TString >
scalarOf ( Portée de la portée , données de chaîne)
Crée une constante String en utilisant le codage UTF-8 par défaut.
Constante statique < TInt64 >
scalarOf ( Portée de la portée , données longues)
Crée une constante contenant un seul élément long .
Constante statique < TBool >
tensorOf ( Portée de portée , données booléennes[][][][][][] données)
Crée une constante de rang 6 d'éléments boolean .
Constante statique < TFloat64 >
tensorOf ( Portée de portée , données double[][][])
Crée une constante de rang 3 d'éléments double .
Constante statique < TString >
tensorOf ( Scope scope, String[][][][][][] données)
Crée une constante de rang 6 d'éléments String , en utilisant le codage UTF-8 par défaut.
Constante statique < TUint8 >
tensorOf ( Portée de la portée , données octet[][][][])
Crée une constante de rang 4 d'éléments byte .
Constante statique < TInt32 >
tensorOf ( Portée d'application, données int[][])
Crée une constante de rang 2 d'éléments int .
Constante statique < TInt32 >
tensorOf ( Portée de portée, forme de forme , données IntDataBuffer )
Créez une constante TInt32 avec les données du tampon donné.
Constante statique < TInt64 >
tensorOf ( Portée d'application , données longues[][])
Crée une constante de rang 2 d'éléments long .
Constante statique < TInt64 >
tensorOf (portée de portée , forme de forme , données LongDataBuffer )
Créez une constante TInt64 avec les données du tampon donné.
Constante statique < TFloat32 >
tensorOf ( Portée de portée , données float[][][][])
Crée une constante de rang 4 d'éléments float .
Constante statique < TBool >
tensorOf ( Portée de la portée , données booléennes[][][])
Crée une constante de rang 3 d'éléments boolean .
Constante statique < TString >
tensorOf ( Portée de portée , données String[][][])
Crée une constante de rang 3 d'éléments String , en utilisant le codage UTF-8 par défaut.
Constante statique < TInt64 >
tensorOf ( Portée de portée , données longues[][][][][][] données)
Crée une constante de rang 6 d'éléments long .
Constante statique < TInt64 >
tensorOf ( Portée de portée , données longues[][][][] données)
Crée une constante de rang 4 d'éléments long .
Constante statique < TInt32 >
tensorOf ( Portée de portée , données int[][][])
Crée une constante de rang 3 d'éléments int .
Constante statique < TString >
tensorOf ( Portée de portée , forme de forme , données DataBuffer <String>)
Créez une constante TString avec les données du tampon donné, en utilisant le codage UTF-8 par défaut.
Constante statique < TBool >
tensorOf ( Portée d'application, données booléennes[][])
Crée une constante de rang 2 d'éléments boolean .
Constante statique < TInt32 >
tensorOf ( Scope scope, int[][][][][] données)
Crée une constante de rang 5 d'éléments int .
Constante statique < TFloat64 >
tensorOf ( Portée de portée , données DoubleNdArray )
Crée une constante d'éléments double qui est une copie d'un tableau à n dimensions donné.
Constante statique < TString >
tensorOf ( Portée de portée, jeu de caractères Charset, données NdArray <String>)
Crée une constante d'éléments String qui est une copie d'un tableau à n dimensions donné, en utilisant l'encodage donné.
statique <T étend TType > Constant <T>
tensorOf ( Portée de portée , type Class<T>, forme de forme , données ByteDataBuffer )
Créez une constante avec les données du tampon donné.
Constante statique < TString >
tensorOf ( Portée de portée, jeu de caractères Charset, forme de forme , données DataBuffer <String>)
Créez une constante TString avec les données du tampon donné, en utilisant l'encodage donné.
Constante statique < TFloat64 >
tensorOf ( Portée de portée , données double[][][][][][] données)
Crée une constante de rang 6 d'éléments double .
Constante statique < TFloat32 >
tensorOf ( portée Scope , données FloatNdArray )
Crée une constante d'éléments float qui est une copie d'un tableau à n dimensions donné.
Constante statique < TBool >
tensorOf ( Portée de portée , données booléennes[][][][][])
Crée une constante de rang 5 d'éléments boolean .
statique <T étend TNumber > Constant <T>
tensorOf ( Portée de la portée , type Class<T>, numéro numérique)
Crée un scalaire de type , avec la valeur number .
Constante statique < TUint8 >
tensorOf (portée de portée , données ByteNdArray )
Crée une constante d'éléments byte qui est une copie d'un tableau à n dimensions donné.
Constante statique < TBool >
tensorOf ( Portée de portée , forme de forme , données BooleanDataBuffer )
Créez une constante TBool avec les données du tampon donné.
Constante statique < TFloat32 >
tensorOf ( Portée d'application, données float[][])
Crée une constante de rang 2 d'éléments float .
Constante statique < TUint8 >
tensorOf ( Portée de la portée , données octet[][])
Crée une constante de rang 2 d'éléments byte .
Constante statique < TFloat32 >
tensorOf (portée de portée , forme de forme , données FloatDataBuffer )
Créez une constante TFloat32 avec les données du tampon donné.
Constante statique < TBool >
tensorOf (portée de portée , données BooleanNdArray )
Crée une constante d'éléments boolean qui est une copie d'un tableau à n dimensions donné.
Constante statique < TInt64 >
tensorOf ( Portée de la portée , Forme de la forme )
Crée une constante de rang 1 d'éléments long représentant la taille de chaque dimension de la forme donnée.
Constante statique < TFloat32 >
tensorOf ( Portée de portée , données float[][][][][] données)
Crée une constante de rang 5 d'éléments float .
Constante statique < TUint8 >
tensorOf (portée de portée , forme de forme , données ByteDataBuffer )
Créez une constante TUint8 avec les données du tampon donné.
Constante statique < TString >
tensorOf ( Portée de portée, données NdArray <String>)
Crée une constante d'éléments String qui est une copie d'un tableau à n dimensions donné, en utilisant le codage UTF-8 par défaut.
Constante statique < TUint8 >
tensorOf ( Portée de la portée , données octet[][][])
Crée une constante de rang 3 d'éléments byte .
Constante statique < TFloat64 >
tensorOf ( Portée de portée , données double[][])
Crée une constante de rang 2 d'éléments double .
Constante statique < TString >
tensorOf ( Portée d'application, données String[][])
Crée une constante de rang 2 d'éléments String , en utilisant le codage UTF-8 par défaut.
Constante statique < TFloat64 >
tensorOf ( Portée de portée, forme de forme , données DoubleDataBuffer )
Créez une constante TFloat64 avec les données du tampon donné.
Constante statique < TInt64 >
tensorOf ( Portée de portée , données longues[][][][][] données)
Crée une constante de rang 5 d'éléments long .
Constante statique < TBool >
tensorOf ( Portée de la portée , données booléennes[][][][])
Crée une constante de rang 4 d'éléments boolean .
Constante statique < TFloat32 >
tensorOf ( Portée de portée , données float[][][])
Crée une constante de rang 3 d'éléments float .
Constante statique < TUint8 >
tensorOf ( Portée de portée , données octet[][][][][] données)
Crée une constante de rang 5 d'éléments byte .
Constante statique < TString >
tensorOf ( Portée de portée , données String[][][][][] données)
Crée une constante de rang 5 d'éléments String , en utilisant le codage UTF-8 par défaut.
Constante statique < TInt64 >
tensorOf ( Portée de portée , données longues[][][])
Crée une constante de rang 3 d'éléments long .
Constante statique < TUint8 >
tensorOf ( Portée , octet[][][][][][] données)
Crée une constante de rang 6 d'éléments byte .
Constante statique < TFloat32 >
tensorOf ( Portée de portée , données float[][][][][][] données)
Crée une constante de rang 6 d'éléments float .
Constante statique < TInt32 >
tensorOf ( Scope scope, int[][][][][][] données)
Crée une constante de rang 6 d'éléments int .
Constante statique < TInt32 >
tensorOf (portée de portée , données IntNdArray )
Crée une constante d'éléments int qui est une copie d'un tableau à n dimensions donné.
Constante statique < TInt32 >
tensorOf ( Portée de portée , données int[][][][])
Crée une constante de rang 4 d'éléments int .
Constante statique < TFloat64 >
tensorOf ( Portée de portée , données double[][][][][] données)
Crée une constante de rang 5 d'éléments double .
Constante statique < TInt64 >
tensorOf ( Portée de portée , données LongNdArray )
Crée une constante d'éléments long qui est une copie d'un tableau à n dimensions donné.
Constante statique < TString >
tensorOf ( Portée de portée , données String[][][][])
Crée une constante de rang 4 d'éléments String , en utilisant le codage UTF-8 par défaut.
Constante statique < TFloat64 >
tensorOf ( Portée de portée , données double[][][][])
Crée une constante de rang 4 d'éléments double .
statique <T étend TNumber > Constant <T>
tensorOfSameType ( Portée de la portée , Opérande <T> toMatch, Numéro numéro)
Crée un scalaire du même type que toMatch , avec la valeur number .
Constante statique < TUint8 >
vectorOf ( Portée de portée , données octet[])
Crée une constante de rang 1 d'éléments byte .
Constante statique < TInt64 >
vectorOf ( Portée de portée , données long[])
Crée une constante de rang 1 d'éléments long .
Constante statique < TFloat64 >
vectorOf ( Portée de portée , données double[])
Crée une constante de rang 1 d'éléments double .
Constante statique < TInt32 >
vectorOf ( Portée de portée , données int[])
Crée une constante de rang 1 d'éléments int .
Constante statique < TString >
vectorOf ( Portée de portée , jeu de caractères Charset, données String[])
Crée une constante d'éléments String , en utilisant le jeu de caractères donné.
Constante statique < TFloat32 >
vectorOf ( Portée de portée , données float[])
Crée une constante de rang 1 d'éléments float .
Constante statique < TBool >
vectorOf ( Portée de portée , données booléennes [])
Crée une constante de rang 1 d'éléments boolean .
Constante statique < TString >
vectorOf ( Portée de portée , données String[])
Crée une constante de rang 1 d'éléments String .

Méthodes héritées

Méthodes publiques

public static Constant < TString > arrayOf ( Scope scope, Charset charset, String... data)

Crée une constante d'éléments String , en utilisant le jeu de caractères donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
jeu de caractères jeu de caractères pour encoder/décoder les octets des chaînes.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les éléments de chaîne sont des séquences d'octets de la dernière dimension du tableau.
Retour
  • la constante String

public static Constant < TInt32 > arrayOf ( Portée , int... données)

Crée une constante d'éléments int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour
  • une constante flottante

public static Constant < TInt64 > arrayOf ( Portée , données longues...)

Crée une constante d'éléments long .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour
  • une longue constante

public static Constant < TString > arrayOf ( Scope scope, String... données)

Crée une constante d'éléments String , en utilisant le jeu de caractères UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour
  • la constante String

public static Constant < TUint8 > arrayOf ( portée , octet... données)

Crée une constante d'éléments byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour
  • une constante d'octet

public static Constant < TFloat32 > arrayOf ( portée , float... données)

Crée une constante d'éléments float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour
  • une constante flottante

public static Constant < TBool > arrayOf ( portée , booléen... données)

Crée une constante d'éléments boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour
  • une constante booléenne

public static Constant < TFloat64 > arrayOf ( Portée , double... données)

Crée une constante d'éléments double .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour
  • une double constante

sortie publique <T> asOutput ()

Renvoie le handle symbolique du tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

public static Constant <T> créer (portée Scope , tenseur T)

Créez une constante en créant une copie immuable du tensor . tensor peut être fermé par la suite sans problème.

Remarque : ce point de terminaison ne peut pas être simplement appelé constant car il entrera en conflit avec d'autres points de terminaison acceptant un NdArray en paramètre {par exemple tensorOf(Scope, FloatNdArray) }.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
tenseur un Tenseur tenant la valeur constante
Retour
  • une constante du même type de données que « tenseur »

public static Constant < TFloat32 > scalarOf ( portée , données flottantes)

Crée une constante contenant un seul élément float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données La valeur à mettre dans la nouvelle constante.
Retour
  • une constante flottante

public static Constant < TUint8 > scalarOf ( portée , données en octets)

Crée une constante contenant un élément à un seul byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données La valeur à mettre dans la nouvelle constante.
Retour
  • une constante d'octet

public static Constant < TString > scalarOf ( Portée de portée, jeu de caractères Charset, données de chaîne)

Crée une constante String en utilisant un encodage spécifié.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
jeu de caractères L'encodage de String en octets.
données La chaîne à mettre dans la nouvelle constante.
Retour
  • une constante de chaîne

public static Constant < TFloat64 > scalarOf ( Portée , données doubles)

Crée une constante contenant un seul élément double .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données La valeur à mettre dans la nouvelle constante.
Retour
  • une double constante

constante statique publique < TInt32 > scalarOf ( portée , données int)

Crée une constante contenant un seul élément int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données La valeur à mettre dans la nouvelle constante.
Retour
  • une constante entière

public static Constant < TBool > scalarOf ( portée , données booléennes)

Crée une constante contenant un seul élément boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données La valeur à mettre dans la nouvelle constante.
Retour
  • une constante booléenne

public static Constant < TString > scalarOf (portée de portée , données de chaîne)

Crée une constante String en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données La chaîne à mettre dans la nouvelle constante.
Retour
  • une constante de chaîne

public static Constant < TInt64 > scalarOf ( Portée de la portée, données longues)

Crée une constante contenant un seul élément long .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données La valeur à mettre dans la nouvelle constante.
Retour
  • une longue constante

public static Constant < TBool > tensorOf ( Scope scope, boolean[][][][][][] données)

Crée une constante de rang 6 d'éléments boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante booléenne

public static Constant < TFloat64 > tensorOf ( Portée de portée, données double[][][])

Crée une constante de rang 3 d'éléments double .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une double constante

public static Constant < TString > tensorOf ( Scope scope, String[][][][][][] données)

Crée une constante de rang 6 d'éléments String , en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour

public static Constant < TUint8 > tensorOf ( Scope scope, byte[][][][] données)

Crée une constante de rang 4 d'éléments byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante d'octet

public static Constant < TInt32 > tensorOf ( Scope scope, int[][] données)

Crée une constante de rang 2 d'éléments int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante entière

constante statique publique < TInt32 > tensorOf (portée de portée , forme de forme , données IntDataBuffer )

Créez une constante TInt32 avec les données du tampon donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une constante entière
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TInt64 > tensorOf ( Scope scope, long[][] données)

Crée une constante de rang 2 d'éléments long .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une longue constante

constante statique publique < TInt64 > tensorOf (portée de portée , forme de forme , données LongDataBuffer )

Créez une constante TInt64 avec les données du tampon donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une longue constante
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TFloat32 > tensorOf ( Scope scope, float[][][][] données)

Crée une constante de rang 4 d'éléments float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante flottante

public static Constant < TBool > tensorOf ( portée , données booléennes[][][])

Crée une constante de rang 3 d'éléments boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante booléenne

public static Constant < TString > tensorOf ( Scope scope, String[][][] données)

Crée une constante de rang 3 d'éléments String , en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour

public static Constant < TInt64 > tensorOf ( Scope scope, long[][][][][][] données)

Crée une constante de rang 6 d'éléments long .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une longue constante

public static Constant < TInt64 > tensorOf ( Scope scope, long[][][][] données)

Crée une constante de rang 4 d'éléments long .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une longue constante

public static Constant < TInt32 > tensorOf ( Scope scope, int[][][] données)

Crée une constante de rang 3 d'éléments int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante entière

public static Constant < TString > tensorOf (portée de portée , forme de forme , données DataBuffer <String>)

Créez une constante TString avec les données du tampon donné, en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une constante de chaîne
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TBool > tensorOf ( portée , données booléennes[][])

Crée une constante de rang 2 d'éléments boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante booléenne

public static Constant < TInt32 > tensorOf ( Scope scope, int[][][][][] données)

Crée une constante de rang 5 d'éléments int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante entière

constante statique publique < TFloat64 > tensorOf ( portée Scope , données DoubleNdArray )

Crée une constante d'éléments double qui est une copie d'un tableau à n dimensions donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données un tableau à n dimensions d'éléments double .
Retour
  • une double constante

public static Constant < TString > tensorOf ( portée Scope , jeu de caractères Charset, données NdArray <String>)

Crée une constante d'éléments String qui est une copie d'un tableau à n dimensions donné, en utilisant l'encodage donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
jeu de caractères jeu de caractères utilisé pour encoder/décoder les octets de chaîne.
données un tableau à n dimensions d’éléments String .
Retour
  • une constante de chaîne

public static Constant <T> tensorOf ( portée Scope , type Class<T>, forme de forme , données ByteDataBuffer )

Créez une constante avec les données du tampon donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
taper la classe de type tenseur
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une constante de type `type`
Jetés
Exception d'argument illégal Si le type de données ou la forme du tenseur n'est pas compatible avec le tampon

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

Créez une constante TString avec les données du tampon donné, en utilisant l'encodage donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
jeu de caractères jeu de caractères utilisé pour encoder/décoder les octets de chaîne.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une constante de chaîne
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TFloat64 > tensorOf ( Scope scope, double[][][][][][] données)

Crée une constante de rang 6 d'éléments double .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une double constante

constante statique publique < TFloat32 > tensorOf ( portée Scope , données FloatNdArray )

Crée une constante d'éléments float qui est une copie d'un tableau à n dimensions donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données un tableau à n dimensions d'éléments float .
Retour
  • une constante flottante

public static Constant < TBool > tensorOf ( Scope scope, boolean[][][][][] données)

Crée une constante de rang 5 d'éléments boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante booléenne

public static Constant <T> tensorOf ( portée , type Class<T>, numéro)

Crée un scalaire de type , avec la valeur number . number peut être tronqué s’il ne correspond pas au type cible.

Paramètres
taper le type de tenseur à créer. Doit être concret (c'est-à-dire pas TFloating )
nombre la valeur du tenseur
Retour
  • une constante du type passé
Jetés
Exception d'argument illégal si le type est abstrait (c'est-à-dire TFloating ) ou inconnu.

public static Constant < TUint8 > tensorOf (portée Scope , données ByteNdArray )

Crée une constante d'éléments byte qui est une copie d'un tableau à n dimensions donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données un tableau à n dimensions d'éléments byte .
Retour
  • une constante d'octet

public static Constant < TBool > tensorOf (portée de portée , forme de forme , données BooleanDataBuffer )

Créez une constante TBool avec les données du tampon donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une constante booléenne
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TFloat32 > tensorOf ( portée , données float[][])

Crée une constante de rang 2 d'éléments float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante flottante

public static Constant < TUint8 > tensorOf ( Portée de la portée, données octet[][])

Crée une constante de rang 2 d'éléments byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante d'octet

constante statique publique < TFloat32 > tensorOf (portée de portée , forme de forme , données FloatDataBuffer )

Créez une constante TFloat32 avec les données du tampon donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une constante flottante
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TBool > tensorOf (portée Scope , données BooleanNdArray )

Crée une constante d'éléments boolean qui est une copie d'un tableau à n dimensions donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données un tableau à n dimensions d'éléments boolean .
Retour
  • une constante booléenne

constante statique publique < TInt64 > tensorOf ( Portée de la portée, Forme de la forme)

Crée une constante de rang 1 d'éléments long représentant la taille de chaque dimension de la forme donnée.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme une forme
Retour
  • une longue constante

public static Constant < TFloat32 > tensorOf ( Scope scope, float[][][][][] données)

Crée une constante de rang 5 d'éléments float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante flottante

constante statique publique < TUint8 > tensorOf (portée de portée , forme de forme , données ByteDataBuffer )

Créez une constante TUint8 avec les données du tampon donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une constante d'octet
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TString > tensorOf (portée Scope , données NdArray <String>)

Crée une constante d'éléments String qui est une copie d'un tableau à n dimensions donné, en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données un tableau à n dimensions d’éléments String .
Retour
  • une constante de chaîne

public static Constant < TUint8 > tensorOf ( Scope scope, byte[][][] données)

Crée une constante de rang 3 d'éléments byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante d'octet

public static Constant < TFloat64 > tensorOf ( Portée de portée, données double[][])

Crée une constante de rang 2 d'éléments double .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une double constante

public static Constant < TString > tensorOf ( Scope scope, String[][] données)

Crée une constante de rang 2 d'éléments String , en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour

public static Constant < TFloat64 > tensorOf ( portée Scope, forme de forme , données DoubleDataBuffer )

Créez une constante TFloat64 avec les données du tampon donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
forme la forme du tenseur.
données un tampon contenant les données tensorielles.
Retour
  • une double constante
Jetés
Exception d'argument illégal Si la forme du tenseur n'est pas compatible avec le tampon

public static Constant < TInt64 > tensorOf ( Scope scope, long[][][][][] données)

Crée une constante de rang 5 d'éléments long .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une longue constante

public static Constant < TBool > tensorOf ( Scope scope, boolean[][][][] données)

Crée une constante de rang 4 d'éléments boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante booléenne

public static Constant < TFloat32 > tensorOf ( Scope scope, float[][][] données)

Crée une constante de rang 3 d'éléments float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante flottante

public static Constant < TUint8 > tensorOf ( Scope scope, byte[][][][][] données)

Crée une constante de rang 5 d'éléments byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante d'octet

public static Constant < TString > tensorOf ( Scope scope, String[][][][][] données)

Crée une constante de rang 5 d'éléments String , en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour

public static Constant < TInt64 > tensorOf ( Scope scope, long[][][] données)

Crée une constante de rang 3 d'éléments long .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une longue constante

public static Constant < TUint8 > tensorOf ( Scope scope, byte[][][][][][] data)

Crée une constante de rang 6 d'éléments byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante d'octet

public static Constant < TFloat32 > tensorOf ( Scope scope, float[][][][][][] données)

Crée une constante de rang 6 d'éléments float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante flottante

public static Constant < TInt32 > tensorOf ( Scope scope, int[][][][][][] données)

Crée une constante de rang 6 d'éléments int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante entière

constante statique publique < TInt32 > tensorOf (portée Scope , données IntNdArray )

Crée une constante d'éléments int qui est une copie d'un tableau à n dimensions donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données un tableau à n dimensions d'éléments int .
Retour
  • une constante entière

public static Constant < TInt32 > tensorOf ( Scope scope, int[][][][] données)

Crée une constante de rang 4 d'éléments int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante entière

public static Constant < TFloat64 > tensorOf ( Scope scope, double[][][][][] données)

Crée une constante de rang 5 d'éléments double .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une double constante

constante statique publique < TInt64 > tensorOf ( portée Scope , données LongNdArray )

Crée une constante d'éléments long qui est une copie d'un tableau à n dimensions donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau N dimensionnel d'éléments long .
Retour
  • une longue constante

Public Static constante <TString> Tensorof (portée de la portée , chaîne [] [] [] [] données)

Crée une constante de rang-4 d'éléments String , en utilisant le codage UTF-8 par défaut.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour

Constante statique publique <Tfloat64> Tensorof (portée de la portée , double [] [] [] [] données)

Crée une constante de rang-4 d'éléments double .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une double constante

Public Static constante <T> TensorofSametype (portée de la portée , opérande <T> Tomatch, numéro de numéro)

Crée un scalaire du même type que toMatch , avec la valeur du number . number peut être tronqué s'il ne correspond pas au type cible.

Paramètres
correspondre l'opérande fournissant le type cible
nombre la valeur du tenseur
Retour
  • une constante avec le même type que toMatch
Jetés
Exception d'argument illégal Si le type est inconnu (ce qui devrait être impossible).

Vectorof de la constante statique publique <Uint8> (portée de la portée , octet [] données)

Crée une constante de rang-1 d'éléments byte .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante d'octet

Vectorof public constant statique statique <Tint64> (portée de la portée , données longues [])

Crée une constante de rang 1 de long éléments.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une longue constante

Vectorof public constant statique statique <tfloat64> (portée de la portée , données doubles [])

Crée une constante de rang de double d'éléments.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une double constante

Vectorof public constant statique statique <Tint32> (portée de la portée , données int [])

Crée une constante de rang 1 des éléments int .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante entière

Vectorof public constant statique statique <tstring> (portée de la portée , charset charset, string [] data)

Crée une constante d'éléments String , en utilisant le charset donné.

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
jeu de caractères Charset pour les octets de codage / décodage des chaînes.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les éléments de chaîne sont des séquences d'octets de la dernière dimension de tableau.
Retour
  • La String constante

Vectorof public constant statique statique <tfloat32> (portée de la portée , float [] données)

Crée une constante de rang des éléments float .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante de flotteur

Vectorof public constant statique statique <tbool> (portée de la portée , données booléennes [])

Crée une constante de rang-1 d'éléments boolean .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante. Les dimensions de la nouvelle constante correspondront à celles du tableau.
Retour
  • une constante booléenne

Vectorof public constant statique statique <tString> (portée de portée , chaîne [] données)

Crée une constante de rang-1 d'éléments String .

Paramètres
portée est une portée utilisée pour ajouter l'opération sous-jacente.
données Un tableau contenant les valeurs à mettre dans la nouvelle constante.
Retour