RandomCrop

classe finale publique RandomCrop

Recadrez «l'image» de manière aléatoire.

`size` est un tenseur int64 1D avec 2 éléments représentant la hauteur et la largeur du recadrage. Les valeurs doivent être non négatives.

Cette opération choisit un emplacement aléatoire dans « image » et recadre un rectangle « hauteur » par « largeur » à partir de cet emplacement. L'emplacement aléatoire est choisi afin que la zone recadrée s'adapte à l'image d'origine.

Classes imbriquées

classe RandomCrop.Options Attributs facultatifs pour RandomCrop

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 TNumber > RandomCrop <T>
créer ( Portée de la portée , Image de l'Opérande <T>, Taille de l'Opérande < TInt64 >, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération RandomCrop.
Sortie <T>
sortir ()
3D de forme `[crop_height, crop_width, canaux].`
RandomCrop.Options statique
graine (graine longue)
RandomCrop.Options statique
graine2 (graine longue2)

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 : "RandomCrop"

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 RandomCrop <T> créer (portée de la portée , image de l'opérande <T>, taille de l'opérande <TInt64> , options... options)

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

Paramètres
portée portée actuelle
image 3-D de forme `[hauteur, largeur, canaux]`.
taille 1-D de longueur 2 contenant : `crop_height`, `crop_width`..
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de RandomCrop

sortie publique <T> sortie ()

3D de forme `[crop_height, crop_width, canaux].`

graine publique statique RandomCrop.Options (graine longue)

Paramètres
graine Si seed ou seed2 sont définis comme étant différents de zéro, le générateur de nombres aléatoires est amorcé par la graine donnée. Sinon, il est ensemencé par une graine aléatoire.

public static RandomCrop.Options seed2 (Long seed2)

Paramètres
graine2 Une deuxième graine pour éviter la collision des graines.