Pad

Pad de classe finale publique

Rembourre un tenseur.

Cette opération remplit « input » en fonction des « paddings » et des « constant_values ​​» que vous spécifiez. `paddings` est un tenseur entier de forme `[Dn, 2]`, où n est le rang de `input`. Pour chaque dimension D de « input », « paddings[D, 0] » indique le nombre de valeurs de remplissage à ajouter avant le contenu de « input » dans cette dimension, et « paddings[D, 1] » indique le nombre de valeurs de remplissage à ajouter. ajoutez après le contenu de « input » dans cette dimension. `constant_values` est un tenseur scalaire du même type que `input` qui indique la valeur à utiliser pour le remplissage de `input`.

La taille complétée de chaque dimension D de la sortie est :

`paddings(D, 0) + input.dim_size(D) + paddings(D, 1)`

Par exemple:

# 't' is [[1, 1], [2, 2]]
 # 'paddings' is [[1, 1], [2, 2]]
 # 'constant_values' is 0
 # rank of 't' is 2
 pad(t, paddings) ==> [[0, 0, 0, 0, 0, 0]
                       [0, 0, 1, 1, 0, 0]
                       [0, 0, 2, 2, 0, 0]
                       [0, 0, 0, 0, 0, 0]]
 

Méthodes publiques

Sortie <T>
comme Sortie ()
Renvoie le handle symbolique d'un tenseur.
statique <T, U étend le numéro> Pad <T>
créer (portée de portée , entrée d'opérande <T>, remplissages d'opérande <U>, valeurs constantes d'opérande <T>)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération Pad.
Sortie <T>
sortir ()

Méthodes héritées

org.tensorflow.op.PrimitiveOp
booléen final
est égal à (Obj objet)
entier final
Opération
op ()
Renvoie l' Operation sous-jacente
Chaîne finale
booléen
est égal à (Objet arg0)
Classe finale<?>
obtenirClasse ()
int
Code de hachage ()
vide final
notifier ()
vide final
notifierTous ()
Chaîne
àChaîne ()
vide final
attendre (long arg0, int arg1)
vide final
attendez (long arg0)
vide final
attendez ()
org.tensorflow.Operand
sortie abstraite <T>
comme Sortie ()
Renvoie le handle symbolique d'un tenseur.

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 Pad <T> créer (portée de portée , entrée d'opérande <T>, remplissages d' opérande <U>, valeurs constantes d'opérande <T>)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération Pad.

Paramètres
portée portée actuelle
Retours
  • une nouvelle instance de Pad

sortie publique <T> sortie ()