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]]
 

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

Sortie <T>
comme Sortie ()
Renvoie le handle symbolique du tenseur.
statique <T étend TType > Pad <T>
créer ( Portée de portée , Entrée Opérande <T>, Opérande <? étend TNumber > paddings, Opérande <T> constanteValues)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération Pad.
Sortie <T>
sortir ()

Méthodes héritées

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "PadV2"

Méthodes publiques

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 Pad <T> créer (portée de portée , entrée opérande <T>, opérande <? étend TNumber > remplissages, opérande <T> constanteValues)

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

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

sortie publique <T> sortie ()