TPUReplicateMetadata

clase final pública TPUReplicateMetadata

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 TPUReplicateMetadata.Options Atributos opcionales para TPUReplicateMetadata

Métodos públicos

estático TPUReplicateMetadata.Options
allowSoftPlacement (booleano allowSoftPlacement)
estático TPUReplicateMetadata.Options
computationShape (List <Long> computationShape)
TPUReplicateMetadata estático
crear ( alcance del alcance, numReplicas largas, Opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación TPUReplicateMetadata.
estático TPUReplicateMetadata.Options
deviceAssignment (List <Long> deviceAssignment)
estático TPUReplicateMetadata.Options
hostComputeCore (Lista <String> hostComputeCore)
estático TPUReplicateMetadata.Options
numCoresPerReplica (Long numCoresPerReplica)
estático TPUReplicateMetadata.Options
paddingMap (List <String> paddingMap)
estático TPUReplicateMetadata.Options
stepMarkerLocation (String stepMarkerLocation)
estático TPUReplicateMetadata.Options
estático TPUReplicateMetadata.Options
useSpmdForXlaPartitioning (booleano useSpmdForXlaPartitioning)
estático TPUReplicateMetadata.Options
useTpu (booleano useTpu)

Métodos heredados

Métodos públicos

TPUReplicateMetadata.Options estática pública allowSoftPlacement (booleano allowSoftPlacement)

público estático TPUReplicateMetadata.Options computationShape (List <Long> computationShape)

Parámetros
computationShape OBSOLETO. Utilice num_cores_per_replica en su lugar.

Public static TPUReplicateMetadata create ( Alcance del alcance, Long numReplicas, Options ... options)

Método de fábrica para crear una clase que envuelva una nueva operación TPUReplicateMetadata.

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 TPUReplicateMetadata

TPUReplicateMetadata.Options estático público deviceAssignment (List <Long> deviceAssignment)

Parámetros
deviceAssignment La asignación de dispositivos para el cálculo.

TPUReplicateMetadata.Options estática pública hostComputeCore (List <String> hostComputeCore)

TPUReplicateMetadata.Options estática pública numCoresPerReplica (Long numCoresPerReplica)

Parámetros
numCoresPerReplica Número de núcleos por réplica. Se utiliza para el paralelismo de modelos.

TPUReplicateMetadata.Options estática pública paddingMap (List <String> paddingMap)

TPUReplicateMetadata.Options estática pública stepMarkerLocation (String stepMarkerLocation)

TPUReplicateMetadata.Options estática pública topología (topología de cadenas)

Parámetros
topología TopologyProto que indica la topología del segmento del pod de TPU.

TPUReplicateMetadata.Options estática pública useSpmdForXlaPartitioning (Boolean useSpmdForXlaPartitioning)

TPUReplicateMetadata.Options estática pública useTpu (booleano useTpu)

Parámetros
useTpu Ya sea para colocar el cálculo en la TPU.