classe finale publique TPUReplicateMetadata
Métadonnées indiquant comment le calcul TPU doit être répliqué.
Cette opération contient les métadonnées communes aux opérations d'un sous-graphe de calcul `tpu.replicate()`.
Classes imbriquées
| classe | TPUReplicateMetadata.Options | Attributs facultatifs pour TPUReplicateMetadata | |
Constantes
| Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow | 
Méthodes publiques
| statique TPUReplicateMetadata.Options |  AllowSoftPlacement (booléen AllowSoftPlacement) | 
| statique TPUReplicateMetadata.Options |  calculShape (Liste<Long> calculShape) | 
| TPUReplicateMetadata statique |  créer (options Scope , Long numReplicas, Options... )  Méthode d'usine pour créer une classe encapsulant une nouvelle opération TPUReplicateMetadata. | 
| statique TPUReplicateMetadata.Options |  DeviceAssignment (Liste <Long> DeviceAssignment) | 
| statique TPUReplicateMetadata.Options |  hostComputeCore (Liste<String> hostComputeCore) | 
| statique TPUReplicateMetadata.Options |  numCoresPerReplica (numCoresPerReplica long) | 
| statique TPUReplicateMetadata.Options |  paddingMap (Liste<String> paddingMap) | 
| statique TPUReplicateMetadata.Options |  stepMarkerLocation (chaîne stepMarkerLocation) | 
| statique TPUReplicateMetadata.Options |  topologie (topologie de chaîne) | 
| statique TPUReplicateMetadata.Options |  useSpmdForXlaPartitioning (booléen useSpmdForXlaPartitioning) | 
| statique TPUReplicateMetadata.Options |  useTpu (booléen useTpu)  | 
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 : "TPUReplicateMetadata" 
Méthodes publiques
public static TPUReplicateMetadata.Options computationShape (List<Long> computationShape)
Paramètres
| calculForme | DÉCONSEILLÉ. Utilisez plutôt num_cores_per_replica. | 
|---|
public static TPUReplicateMetadata create ( Scope scope, Long numReplicas, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération TPUReplicateMetadata.
Paramètres
| portée | portée actuelle | 
|---|---|
| numRépliques | Nombre de répliques du calcul | 
| choix | porte des valeurs d'attributs facultatifs | 
Retour
- une nouvelle instance de TPUReplicateMetadata
public statique TPUReplicateMetadata.Options deviceAssignment (List<Long> deviceAssignment)
Paramètres
| affectation des appareils | L'affectation des appareils pour le calcul. | 
|---|
public statique TPUReplicateMetadata.Options numCoresPerReplica (Long numCoresPerReplica)
Paramètres
| numCoresParReplica | Nombre de cœurs par réplique. Utilisé pour le parallélisme des modèles. | 
|---|
Topologie publique statique TPUReplicateMetadata.Options (topologie String)
Paramètres
| topologie | TopologyProto indiquant la topologie de la tranche du pod TPU. | 
|---|
public statique TPUReplicateMetadata.Options useSpmdForXlaPartitioning (booléen useSpmdForXlaPartitioning)
public statique TPUReplicateMetadata.Options useTpu (booléen useTpu)
Paramètres
| utiliserTpu | S'il faut placer le calcul sur le TPU. | 
|---|