Module: tf.compat.v1.distribute | TensorFlow v2.16.1 (original) (raw)
Module: tf.compat.v1.distribute
Stay organized with collections Save and categorize content based on your preferences.
Public API for tf._api.v2.distribute namespace
Modules
cluster_resolver module: Public API for tf._api.v2.distribute.cluster_resolver namespace
experimental module: Public API for tf._api.v2.distribute.experimental namespace
Classes
class CrossDeviceOps: Base class for cross-device reduction and broadcasting algorithms.
class HierarchicalCopyAllReduce: Hierarchical copy all-reduce implementation of CrossDeviceOps.
class InputContext: A class wrapping information needed by an input function.
class InputReplicationMode: Replication mode for input function.
class MirroredStrategy: Synchronous training across multiple replicas on one machine.
class NcclAllReduce: NCCL all-reduce implementation of CrossDeviceOps.
class OneDeviceStrategy: A distribution strategy for running on a single device.
class ReduceOp: Indicates how a set of values should be reduced.
class ReductionToOneDevice: A CrossDeviceOps implementation that copies values to one device to reduce.
class ReplicaContext: A class with a collection of APIs that can be called in a replica context.
class RunOptions: Run options for strategy.run
.
class Server: An in-process TensorFlow server, for use in distributed training.
class Strategy: A list of devices with a state & compute distribution policy.
class StrategyExtended: Additional APIs for algorithms that need to be distribution-aware.
Functions
experimental_set_strategy(...): Set a tf.distribute.Strategy as current without with strategy.scope()
.
get_loss_reduction(...): tf.distribute.ReduceOp corresponding to the last loss reduction.
get_replica_context(...): Returns the current tf.distribute.ReplicaContext or None
.
get_strategy(...): Returns the current tf.distribute.Strategy object.
has_strategy(...): Return if there is a current non-default tf.distribute.Strategy.
in_cross_replica_context(...): Returns True
if in a cross-replica context.