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