Un opérateur produisant une valeur constante.
Méthodes publiques
Sortie <T> | comme Sortie () Renvoie le handle symbolique d'un tenseur. |
Constante statique <Booléenne> | |
Constante statique <Long> | |
Constante statique <Double> | |
Constante statique <Flottant> | |
statique <T> Constante <T> | |
Constante statique <Chaîne> | |
Constante statique <Flottant> | |
Constante statique <Flottant> | créer (portée Scope , forme long[], données FloatBuffer) Créez une constante DataType.FLOAT avec les données du tampon donné. |
Constante statique <Long> | |
Constante statique <Double> | |
Constante statique <Double> | créer (portée Scope , forme long[], données DoubleBuffer) Créez une constante DataType.DOUBLE avec les données du tampon donné. |
Constante statique <Entier> | |
Constante statique <Chaîne> | |
Constante statique <Chaîne> | |
Constante statique <Flottant> | |
Constante statique <Entier> | |
Constante statique <Chaîne> | |
Constante statique <Flottant> | |
Constante statique <Booléenne> | |
Constante statique <Entier> | |
Constante statique <Entier> | créer (portée Scope , forme long[], données IntBuffer) Créez une constante DataType.INT32 avec les données du tampon donné. |
Constante statique <Flottant> | |
Constante statique <Long> | |
Constante statique <Entier> | |
Constante statique <Chaîne> | |
Constante statique <Chaîne> | |
Constante statique <Flottant> | |
Constante statique <Flottant> | |
Constante statique <Entier> | |
Constante statique <Double> | |
Constante statique <Long> | |
Constante statique <Double> | |
Constante statique <Long> | |
statique <T> Constante <T> | |
Constante statique <Entier> | |
Constante statique <Double> | |
Constante statique <Booléenne> | |
Constante statique <Entier> | |
Constante statique <Chaîne> | |
Constante statique <Booléenne> | créer ( portée de portée , données booléennes[][]) Crée une constante de rang 2 d'éléments boolean . |
Constante statique <Booléenne> | |
Constante statique <Double> | |
Constante statique <Double> | |
Constante statique <Chaîne> | |
Constante statique <Booléenne> | |
Constante statique <Long> | |
Constante statique <Long> | |
Constante statique <Long> | créer (portée Scope , forme long[], données LongBuffer) Créez une constante DataType.INT64 avec les données du tampon donné. |
Constante statique <Booléenne> |
Méthodes héritées
Méthodes publiques
sortie publique <T> asOutput ()
Renvoie le handle symbolique d'un 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 <Boolean> create ( 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. |
public static Constant <Long> créer (portée Scope , données long[])
Crée une constante de rang 1 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. |
public static Constant <Double> créer ( 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. |
public static Constant <Float> créer (portée de 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 <T> créer ( portée Scope, objet Object, type Class<T>)
Créez une constante à partir d'un objet Java.
L' object
argument est d'abord converti en Tensor à l'aide Tensor.create(Object)
, donc seuls les objets pris en charge par cette méthode doivent être fournis. Par exemple:
Constant.create(scope, new int[]{ {1, 2}, {3, 4} }, Integer.class); // returns a 2x2 integer matrix
Paramètres
portée | est une portée utilisée pour ajouter l'opération sous-jacente. |
---|---|
objet | un objet Java représentant la constante. |
taper |
Retours
- une constante de type `type`
Voir aussi
public static Constant <String> créer ( portée de portée, données octet[])
Crée une constante contenant un seul élément String
, représenté sous la forme d'un tableau d' 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 éléments de chaîne sont des séquences d'octets de la dernière dimension du tableau. |
public static Constant <Float> créer ( 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. |
public static Constant <Float> créer ( portée Scope, forme long[], données FloatBuffer)
Créez une constante DataType.FLOAT
avec les données du tampon donné.
Crée une constante avec la forme donnée en copiant les éléments du tampon (en commençant par sa position actuelle) dans le tenseur. Par exemple, si shape = {2,3}
(qui représente une matrice 2x3) alors le tampon doit avoir 6 éléments restants, qui seront consommés par cette méthode.
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 <Long> créer ( Portée de la portée, données longues[][])
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. |
public static Constant <Double> créer ( Scope scope, 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. |
public static Constant <Double> créer (portée Scope , forme long[], données DoubleBuffer)
Créez une constante DataType.DOUBLE
avec les données du tampon donné.
Crée une constante avec la forme donnée en copiant les éléments du tampon (en commençant par sa position actuelle) dans le tenseur. Par exemple, si shape = {2,3}
(qui représente une matrice 2x3) alors le tampon doit avoir 6 éléments restants, qui seront consommés par cette méthode.
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 <Integer> créer ( 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. |
public static Constant <String> create ( Scope scope, byte[][][][][] données)
Crée une constante de rang 4 d'éléments String
, chacun représenté sous la forme d'un tableau d' 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 éléments de chaîne sont des séquences d'octets de la dernière dimension du tableau. |
public static Constant <String> créer ( 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. |
Retours
- une constante de chaîne
public static Constant <Float> créer ( 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. |
public static Constant <Integer> créer ( 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 <String> créer ( portée de portée, données octet[][][][])
Crée une constante de rang 3 d'éléments String
, chacun représenté sous la forme d'un tableau d' 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 éléments de chaîne sont des séquences d'octets de la dernière dimension du tableau. |
public static Constant <Float> créer ( portée Scope, 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. |
public static Constant <Boolean> create ( 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. |
public static Constant <Integer> créer ( 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. |
public static Constant <Integer> créer ( portée Scope, forme long[], données IntBuffer)
Créez une constante DataType.INT32
avec les données du tampon donné.
Crée une constante avec la forme donnée en copiant les éléments du tampon (en commençant par sa position actuelle) dans le tenseur. Par exemple, si shape = {2,3}
(qui représente une matrice 2x3) alors le tampon doit avoir 6 éléments restants, qui seront consommés par cette méthode.
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 <Float> créer ( 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. |
public static Constant <Long> créer ( 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. |
public static Constant <Integer> créer ( 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. |
public static Constant <String> créer ( portée de portée, données de chaîne, jeu de caractères Charset)
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. |
---|---|
données | La chaîne à mettre dans la nouvelle constante. |
jeu de caractères | L'encodage de String en octets. |
Retours
- une constante de chaîne
public static Constant <String> create ( Scope scope, byte[][][][][][] données)
Crée une constante de rang 5 d'éléments String
, chacun représenté sous la forme d'un tableau d' 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 éléments de chaîne sont des séquences d'octets de la dernière dimension du tableau. |
public static Constant <Float> créer ( portée Scope, données float[])
Crée une constante de rang 1 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. |
public static Constant <Float> créer ( 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. |
public static Constant <Integer> créer ( 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. |
public static Constant <Double> créer ( portée de 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
public static Constant <Long> créer ( 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. |
public static Constant <Double> créer ( portée Scope, données double[])
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. |
public static Constant <Long> créer ( 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. |
public static Constant <T> créer ( portée Scope, type Class<T>, forme long[], données ByteBuffer)
Créez une constante avec les données du tampon donné.
Crée une constante avec la forme fournie de n'importe quel type où les données constantes ont été codées en data
conformément à la spécification de l' API TensorFlow C.
Paramètres
portée | est une portée utilisée pour ajouter l'opération sous-jacente. |
---|---|
taper | le type de données 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 <Integer> créer ( Scope scope, int[] données)
Crée une constante de rang 1 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. |
public static Constant <Double> créer ( 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. |
public static Constant <Boolean> create ( 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. |
public static Constant <Integer> créer ( 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. |
public static Constant <String> créer ( portée de portée, données octet[][][])
Crée une constante de rang 2 d'éléments String
, chacun représenté sous la forme d'un tableau d' 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 éléments de chaîne sont des séquences d'octets de la dernière dimension du tableau. |
public static Constant <Boolean> create ( Portée de la 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. |
public static Constant <Boolean> create ( 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. |
public static Constant <Double> créer ( 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. |
public static Constant <Double> créer ( Portée de la 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. |
public static Constant <String> créer ( portée de portée, données octet[][])
Crée une constante de rang 1 d'éléments String
, chacun représenté sous la forme d'un tableau d' 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 éléments de chaîne sont des séquences d'octets de la dernière dimension du tableau. |
public static Constant <Boolean> create ( 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. |
public static Constant <Long> créer (portée de 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 <Long> créer ( 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. |
public static Constant <Long> créer (portée Scope , forme long[], données LongBuffer)
Créez une constante DataType.INT64
avec les données du tampon donné.
Crée une constante avec la forme donnée en copiant les éléments du tampon (en commençant par sa position actuelle) dans le tenseur. Par exemple, si shape = {2,3}
(qui représente une matrice 2x3) alors le tampon doit avoir 6 éléments restants, qui seront consommés par cette méthode.
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 |
---|