публичный финальный класс TPUReplicationMetadata
Метаданные, указывающие, как следует реплицировать вычисления TPU.
Эта операция содержит метаданные, общие для операций подграфа вычислений tpu.replication().
Вложенные классы
| сорт | ТПУРепликатетаметадата.Параметры | Необязательные атрибуты для TPUReplicateMetadata. | |
Константы
| Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. | 
Публичные методы
| статический TPUReplicateMetadata.Options |  allowSoftPlacement (логическое значениеallowSoftPlacement) | 
| статический TPUReplicateMetadata.Options |  ComputingShape (List<Long> ComputingShape) | 
| статические TPUReplicationMetadata |  create (Область действия , Длинные числа реплик, Параметры... параметры)  Фабричный метод для создания класса, обертывающего новую операцию TPUReplicateMetadata. | 
| статический TPUReplicateMetadata.Options |  deviceAssignment (List<Long> deviceAssignment) | 
| статический TPUReplicateMetadata.Options |  хостComputeCore (Список<String> хостComputeCore) | 
| статический TPUReplicateMetadata.Options |  numCoresPerReplica (длинное numCoresPerReplica) | 
| статический TPUReplicateMetadata.Options |  paddingMap (Список<String> paddingMap) | 
| статический TPUReplicateMetadata.Options |  StepMarkerLocation (Строка StepMarkerLocation) | 
| статический TPUReplicateMetadata.Options |  топология (строковая топология) | 
| статический TPUReplicateMetadata.Options |  useSpmdForXlaPartitioning (логическое значение useSpmdForXlaPartitioning) | 
| статический TPUReplicateMetadata.Options |  useTpu (логическое значение useTpu)  | 
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
 Постоянное значение: «TPUReplicateMetadata». 
Публичные методы
общедоступный статический TPUReplicateMetadata.OptionsallowSoftPlacement ( BooleanallowSoftPlacement)
общедоступный статический TPUReplicateMetadata.Options ComputingShape (List<Long> ComputingShape)
Параметры
| ВычислениеФорма | УСТАРЕЛО. Вместо этого используйте num_cores_per_replica. | 
|---|
public static TPUReplicateMetadata create ( Область действия, Long numReplicas, Опции... параметры)
Фабричный метод для создания класса, обертывающего новую операцию TPUReplicateMetadata.
Параметры
| объем | текущий объем | 
|---|---|
| количество реплик | Количество реплик вычислений | 
| параметры | содержит значения необязательных атрибутов | 
Возврат
- новый экземпляр TPUReplicationMetadata
общедоступный статический TPUReplicateMetadata.Options deviceAssignment (List<Long> deviceAssignment)
Параметры
| устройствоНазначение | Назначение устройств для вычислений. | 
|---|
общедоступный статический TPUReplicateMetadata.Options хостComputeCore (List<String> hostComputeCore)
общедоступный статический TPUReplicateMetadata.Options numCoresPerReplica (Long numCoresPerReplica)
Параметры
| numCoresPerReplica | Количество ядер на реплику. Используется для параллелизма моделей. | 
|---|
общедоступный статический TPUReplicateMetadata.Options StepMarkerLocation (String StepMarkerLocation)
общедоступная статическая топология TPUReplicateMetadata.Options (топология String)
Параметры
| топология | TopologyProto, указывающий топологию фрагмента модуля TPU. | 
|---|
общедоступный статический TPUReplicateMetadata.Options useSpmdForXlaPartitioning (логическое значение useSpmdForXlaPartitioning)
общедоступный статический TPUReplicateMetadata.Options useTpu (логическое значение useTpu)
Параметры
| использовать ТПУ | Размещать ли вычисления на TPU. | 
|---|