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 > | |
| Constante statique < TInt32 > | |
| Constante statique < TInt64 > | |
| Constante statique < TString > | |
| Constante statique < TUint8 > | |
| Constante statique < TFloat32 > | |
| Constante statique < TBool > | |
| Constante statique < TFloat64 > | |
| Sortie <T> | comme Sortie () Renvoie le handle symbolique du tenseur. |
| statique <T étend TType > Constant <T> | |
| Constante statique < TFloat32 > | |
| Constante statique < TUint8 > | |
| Constante statique < TString > | |
| Constante statique < TFloat64 > | |
| Constante statique < TInt32 > | |
| Constante statique < TBool > | |
| Constante statique < TString > | |
| Constante statique < TInt64 > | |
| Constante statique < TBool > | |
| Constante statique < TFloat64 > | |
| Constante statique < TString > | |
| Constante statique < TUint8 > | |
| Constante statique < TInt32 > | |
| 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 > | |
| 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 > | |
| Constante statique < TBool > | |
| Constante statique < TString > | |
| Constante statique < TInt64 > | |
| Constante statique < TInt64 > | |
| Constante statique < TInt32 > | |
| 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 > | |
| Constante statique < TInt32 > | |
| 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 > | |
| 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 > | |
| 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 > | |
| 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 > | |
| Constante statique < TUint8 > | |
| 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 > | |
| 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 > | |
| Constante statique < TUint8 > | |
| Constante statique < TFloat64 > | |
| Constante statique < TString > | |
| 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 > | |
| Constante statique < TBool > | |
| Constante statique < TFloat32 > | |
| Constante statique < TUint8 > | |
| Constante statique < TString > | |
| Constante statique < TInt64 > | |
| Constante statique < TUint8 > | |
| Constante statique < TFloat32 > | |
| Constante statique < TInt32 > | |
| 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 > | |
| Constante statique < TFloat64 > | |
| 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 > | |
| Constante statique < TFloat64 > | |
| 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 > | |
| Constante statique < TInt64 > | |
| Constante statique < TFloat64 > | |
| Constante statique < TInt32 > | |
| Constante statique < TString > | |
| Constante statique < TFloat32 > | |
| Constante statique < TBool > | |
| Constante statique < TString > |
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. |
Retours
- la constante
String
public static Constant < TInt32 > arrayOf ( Portée de la 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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 |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- une constante booléenne
public static Constant < 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.
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. |
Retours
- une constante de chaîne
public static Constant < TInt64 > scalarOf ( 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. |
Retours
- 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. |
Retours
- une constante booléenne
public static Constant < TFloat64 > tensorOf ( Scope scope, double[][][] données)
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. |
Retours
- 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. |
Retours
- une matrice constante
TString
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. |
Retours
- 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. |
Retours
- 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. |
Retours
- une constante entière
Jetés
| IllegalArgumentException | 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. |
Retours
- 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. |
Retours
- une longue constante
Jetés
| IllegalArgumentException | 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. |
Retours
- une constante flottante
public static Constant < TBool > tensorOf ( Scope scope, boolean[][][] données)
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. |
Retours
- 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. |
Retours
- une matrice constante
TString
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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- une constante de chaîne
Jetés
| IllegalArgumentException | 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. |
Retours
- 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. |
Retours
- une constante entière
public static Constant < 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 . |
Retours
- 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 . |
Retours
- 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. |
Retours
- une constante de type `type`
Jetés
| IllegalArgumentException | 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. |
Retours
- une constante de chaîne
Jetés
| IllegalArgumentException | 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. |
Retours
- 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 . |
Retours
- 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. |
Retours
- 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 |
Retours
- une constante du type passé
Jetés
| IllegalArgumentException | si le type est abstrait (c'est-à-dire TFloating ) ou inconnu. |
|---|
constante statique publique < 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 . |
Retours
- 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. |
Retours
- une constante booléenne
Jetés
| IllegalArgumentException | 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- une constante flottante
Jetés
| IllegalArgumentException | 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 . |
Retours
- 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 |
Retours
- 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. |
Retours
- 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. |
Retours
- une constante d'octet
Jetés
| IllegalArgumentException | 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 . |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- une matrice constante
TString
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. |
Retours
- une double constante
Jetés
| IllegalArgumentException | 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- une matrice constante
TString
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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- 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 . |
Retours
- 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. |
Retours
- 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. |
Retours
- une double constante
public static Constant < 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 . |
Retours
- 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. |
Retours
- une matrice constante
TString
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. |
Retours
- 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
| Tomatch | l'opérande fournissant le type cible |
|---|---|
| nombre | la valeur du tenseur |
Retours
- une constante avec le même type que
toMatch
Jetés
| IllegalArgumentException | Si le type est inconnu (ce qui devrait être impossible). |
|---|
Voir aussi
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. |
Retours
- 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. |
Retours
- une longue constante
Vectorof public constant statique statique <Tfloat64> (portée de la portée, données doubles [])
Crée une constante de rang 1 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. |
Retours
- 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. |
Retours
- 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. |
Retours
- La
Stringconstante
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. |
Retours
- 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. |
Retours
- une constante booléenne
Vectorof public constant statique statique <tString> (lunette 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. |
Retours
- une matrice constante
TString