Go: Update generated wrapper functions for TensorFlow ops.
PiperOrigin-RevId: 313873341 Change-Id: I4ac3ffcf5fc5ed5b1444fc92b2d87988724c310e
This commit is contained in:
parent
8be4d61574
commit
d99affc72b
@ -19606,6 +19606,14 @@ func CollectiveBcastSendCommunicationHint(value string) CollectiveBcastSendAttr
|
||||
}
|
||||
}
|
||||
|
||||
// CollectiveBcastSendTimeoutSeconds sets the optional timeout_seconds attribute to value.
|
||||
// If not specified, defaults to 0
|
||||
func CollectiveBcastSendTimeoutSeconds(value float32) CollectiveBcastSendAttr {
|
||||
return func(m optionalAttr) {
|
||||
m["timeout_seconds"] = value
|
||||
}
|
||||
}
|
||||
|
||||
// Broadcasts a tensor value to one or more other devices.
|
||||
func CollectiveBcastSend(scope *Scope, input tf.Output, group_size int64, group_key int64, instance_key int64, shape tf.Shape, optional ...CollectiveBcastSendAttr) (data tf.Output) {
|
||||
if scope.Err() != nil {
|
||||
@ -32032,6 +32040,14 @@ func CollectiveBcastRecvCommunicationHint(value string) CollectiveBcastRecvAttr
|
||||
}
|
||||
}
|
||||
|
||||
// CollectiveBcastRecvTimeoutSeconds sets the optional timeout_seconds attribute to value.
|
||||
// If not specified, defaults to 0
|
||||
func CollectiveBcastRecvTimeoutSeconds(value float32) CollectiveBcastRecvAttr {
|
||||
return func(m optionalAttr) {
|
||||
m["timeout_seconds"] = value
|
||||
}
|
||||
}
|
||||
|
||||
// Receives a tensor value broadcast from another device.
|
||||
func CollectiveBcastRecv(scope *Scope, T tf.DataType, group_size int64, group_key int64, instance_key int64, shape tf.Shape, optional ...CollectiveBcastRecvAttr) (data tf.Output) {
|
||||
if scope.Err() != nil {
|
||||
@ -38224,6 +38240,14 @@ func CollectiveGatherCommunicationHint(value string) CollectiveGatherAttr {
|
||||
}
|
||||
}
|
||||
|
||||
// CollectiveGatherTimeoutSeconds sets the optional timeout_seconds attribute to value.
|
||||
// If not specified, defaults to 0
|
||||
func CollectiveGatherTimeoutSeconds(value float32) CollectiveGatherAttr {
|
||||
return func(m optionalAttr) {
|
||||
m["timeout_seconds"] = value
|
||||
}
|
||||
}
|
||||
|
||||
// Mutually accumulates multiple tensors of identical type and shape.
|
||||
func CollectiveGather(scope *Scope, input tf.Output, group_size int64, group_key int64, instance_key int64, shape tf.Shape, optional ...CollectiveGatherAttr) (data tf.Output) {
|
||||
if scope.Err() != nil {
|
||||
@ -42948,6 +42972,14 @@ func CollectiveReduceCommunicationHint(value string) CollectiveReduceAttr {
|
||||
}
|
||||
}
|
||||
|
||||
// CollectiveReduceTimeoutSeconds sets the optional timeout_seconds attribute to value.
|
||||
// If not specified, defaults to 0
|
||||
func CollectiveReduceTimeoutSeconds(value float32) CollectiveReduceAttr {
|
||||
return func(m optionalAttr) {
|
||||
m["timeout_seconds"] = value
|
||||
}
|
||||
}
|
||||
|
||||
// Mutually reduces multiple tensors of identical type and shape.
|
||||
func CollectiveReduce(scope *Scope, input tf.Output, group_size int64, group_key int64, instance_key int64, merge_op string, final_op string, subdiv_offsets []int64, optional ...CollectiveReduceAttr) (data tf.Output) {
|
||||
if scope.Err() != nil {
|
||||
|
Loading…
x
Reference in New Issue
Block a user