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

TPUReplicateMetadata.Options estático
allowSoftPlacement (booleano allowSoftPlacement)
TPUReplicateMetadata.Options estático
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.
TPUReplicateMetadata.Options estático
deviceAssignment (List <Long> deviceAssignment)
TPUReplicateMetadata.Options estático
hostComputeCore (Lista <String> hostComputeCore)
TPUReplicateMetadata.Options estático
numCoresPerReplica (Long numCoresPerReplica)
TPUReplicateMetadata.Options estático
paddingMap (List <String> paddingMap)
TPUReplicateMetadata.Options estático
stepMarkerLocation (String stepMarkerLocation)
TPUReplicateMetadata.Options estático
TPUReplicateMetadata.Options estático
useSpmdForXlaPartitioning (booleano useSpmdForXlaPartitioning)
TPUReplicateMetadata.Options estático
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.