ReplicateMetadata public final class
Metadatos que indican cómo se debe replicar el cálculo de la TPU.
Esta operación contiene los metadatos comunes a las operaciones de un subgrafo de cálculo `tpu.replicate ()`.
Clases anidadas
| clase | ReplicateMetadata.Options | Los atributos opcionales para ReplicateMetadata | |
Constantes
| Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
| estáticas ReplicateMetadata.Options | allowSoftPlacement (Boolean allowSoftPlacement) |
| estáticas ReplicateMetadata.Options | computationShape (List <Larga> computationShape) |
| estática ReplicateMetadata | crear ( Alcance alcance, largas numReplicas, Opciones ... Opciones) Método de fábrica para crear una clase que envuelva una nueva operación ReplicateMetadata. |
| estáticas ReplicateMetadata.Options | deviceAssignment (List <Larga> deviceAssignment) |
| estáticas ReplicateMetadata.Options | hostComputeCore (List <String> hostComputeCore) |
| estáticas ReplicateMetadata.Options | numCoresPerReplica (Long numCoresPerReplica) |
| estáticas ReplicateMetadata.Options | paddingMap (List <String> paddingMap) |
| estáticas ReplicateMetadata.Options | stepMarkerLocation (String stepMarkerLocation) |
| estáticas ReplicateMetadata.Options | topología (topología String) |
| estáticas ReplicateMetadata.Options | useSpmdForXlaPartitioning (Boolean useSpmdForXlaPartitioning) |
| estáticas ReplicateMetadata.Options | useTpu (Boolean useTpu) |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Valor constante: "TPUReplicateMetadata"
Métodos públicos
public static ReplicateMetadata.Options computationShape (List <Larga> computationShape)
Parámetros
| computationShape | OBSOLETO. Utilice num_cores_per_replica en su lugar. |
|---|
estáticas pública ReplicateMetadata crean ( Alcance alcance, Long numReplicas, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación ReplicateMetadata.
Parámetros
| alcance | alcance actual |
|---|---|
| numReplicas | Número de réplicas del cálculo |
| opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de ReplicateMetadata
public static ReplicateMetadata.Options deviceAssignment (List <Larga> deviceAssignment)
Parámetros
| deviceAssignment | La asignación de dispositivos para el cálculo. |
|---|
public static ReplicateMetadata.Options numCoresPerReplica (Long numCoresPerReplica)
Parámetros
| numCoresPerReplica | Número de núcleos por réplica. Se utiliza para el paralelismo de modelos. |
|---|
estáticas pública ReplicateMetadata.Options topología (topología de cadena)
Parámetros
| topología | TopologyProto que indica la topología del segmento del pod de TPU. |
|---|
estáticas pública ReplicateMetadata.Options useSpmdForXlaPartitioning (booleano useSpmdForXlaPartitioning)
public static ReplicateMetadata.Options useTpu (booleano useTpu)
Parámetros
| useTpu | Ya sea para colocar el cálculo en la TPU. |
|---|