CollectiveBcastSend/Recv accepts the following inputs as attributes on the op: group_size, group_key, and instance_key. Attributes imply these values are embedded in the NodeDef. The use case motivating this change is a compact representation for SPMD computation. The goal is to change those inputs from the collective op which can be accepted during runtime to tensors rather than attributes. This enables the graph builder to avoid early explosion of the SPMD program. This op is not exposed in the `tf.` namespace for now, and should be considered experimental. PiperOrigin-RevId: 348049802 Change-Id: I15ffcb562fb75cc64e5970ac7795cb81ff187fd8 |
||
---|---|---|
.. | ||
base_api | ||
java_api | ||
python_api | ||
api_test.cc | ||
BUILD | ||
excluded_ops.cc | ||
excluded_ops.h | ||
README.md | ||
update_api_def_main.cc | ||
update_api_def_test.cc | ||
update_api_def.cc | ||
update_api_def.h | ||
update_api_def.sh |
This folder contains the ApiDef proto definitions of TensorFlow operations.
The canonical source of documentation for these operations can be found in the base_api/ directory.