Go: Update generated wrapper functions for TensorFlow ops.
PiperOrigin-RevId: 353368288 Change-Id: I9a24bce0df8b2011adb7857deb9dbf8306e60230
This commit is contained in:
parent
d56de8e17e
commit
98e48ecca3
@ -33195,32 +33195,16 @@ func BoostedTreesQuantileStreamResourceHandleOp(scope *Scope, optional ...Booste
|
||||
return op.Output(0)
|
||||
}
|
||||
|
||||
// XlaShardingAttr is an optional argument to XlaSharding.
|
||||
type XlaShardingAttr func(optionalAttr)
|
||||
|
||||
// XlaShardingSharding sets the optional sharding attribute to value.
|
||||
// If not specified, defaults to ""
|
||||
func XlaShardingSharding(value string) XlaShardingAttr {
|
||||
return func(m optionalAttr) {
|
||||
m["sharding"] = value
|
||||
}
|
||||
}
|
||||
|
||||
// An op which shards the input based on the given sharding attribute.
|
||||
func XlaSharding(scope *Scope, input tf.Output, optional ...XlaShardingAttr) (output tf.Output) {
|
||||
func XlaSharding(scope *Scope, input tf.Output) (output tf.Output) {
|
||||
if scope.Err() != nil {
|
||||
return
|
||||
}
|
||||
attrs := map[string]interface{}{}
|
||||
for _, a := range optional {
|
||||
a(attrs)
|
||||
}
|
||||
opspec := tf.OpSpec{
|
||||
Type: "XlaSharding",
|
||||
Input: []tf.Input{
|
||||
input,
|
||||
},
|
||||
Attrs: attrs,
|
||||
}
|
||||
op := scope.AddOperation(opspec)
|
||||
return op.Output(0)
|
||||
|
Loading…
Reference in New Issue
Block a user