Public static methods
bool check_destinations(ValueTuple<PythonClassContainer, PythonClassContainer> destinations)
bool check_destinations(object destinations)
bool check_destinations(string destinations)
object check_destinations_dyn(object destinations)
object choose_the_best(ValueTuple<object> devices, object session_config)
object choose_the_best(IEnumerable<string> devices, object session_config)
object choose_the_best_dyn(object devices, object session_config)
ValueTuple<object, object> get_device_map_from(string destinations)
ValueTuple<object, object> get_device_map_from(object destinations)
ValueTuple<object, object> get_device_map_from(PerReplica destinations)
ValueTuple<object, object> get_device_map_from(ValueTuple<PythonClassContainer, object> destinations)
object get_device_map_from_dyn(object destinations)
ValueTuple<object> get_devices_from(string destinations)
ValueTuple<object> get_devices_from(object destinations)
object get_devices_from_dyn(object destinations)
object reduce_non_distributed_value(ReduceOp reduce_op, ReplicaDeviceMap device_map, IDictionary<object, object> value, string destinations)
object reduce_non_distributed_value(string reduce_op, ReplicaDeviceMap device_map, object value, string destinations)
object reduce_non_distributed_value(string reduce_op, ReplicaDeviceMap device_map, ValueTuple<PythonClassContainer, PythonClassContainer> value, string destinations)
object reduce_non_distributed_value(ReduceOp reduce_op, ReplicaDeviceMap device_map, IEnumerable<object> value, string destinations)
object reduce_non_distributed_value(ReduceOp reduce_op, ReplicaDeviceMap device_map, ValueTuple<PythonClassContainer, PythonClassContainer> value, string destinations)
object reduce_non_distributed_value(string reduce_op, ReplicaDeviceMap device_map, IEnumerable<object> value, string destinations)
object reduce_non_distributed_value(object reduce_op, ReplicaDeviceMap device_map, IDictionary<object, object> value, string destinations)
object reduce_non_distributed_value(object reduce_op, ReplicaDeviceMap device_map, IEnumerable<object> value, string destinations)
object reduce_non_distributed_value(object reduce_op, ReplicaDeviceMap device_map, object value, string destinations)
object reduce_non_distributed_value(string reduce_op, ReplicaDeviceMap device_map, IDictionary<object, object> value, string destinations)
object reduce_non_distributed_value(object reduce_op, ReplicaDeviceMap device_map, ValueTuple<PythonClassContainer, PythonClassContainer> value, string destinations)
object reduce_non_distributed_value_dyn(object reduce_op, object device_map, object value, object destinations)
object simple_broadcast(IDictionary<object, object> value, string destinations, bool always_mirrored)
object simple_broadcast(IEnumerable<object> value, string destinations, bool always_mirrored)
object simple_broadcast(DistributedValues value, string destinations, bool always_mirrored)
object simple_broadcast(IGraphNodeBase value, string destinations, bool always_mirrored)
object simple_broadcast(object value, string destinations, bool always_mirrored)
object simple_broadcast_dyn(object value, object destinations, ImplicitContainer<T> always_mirrored)
void validate_destinations(string destinations)
void validate_destinations(object destinations)
object validate_destinations_dyn(object destinations)
Public properties