Update ops-related pbtxt files.
PiperOrigin-RevId: 338326619 Change-Id: I88e8e1d307997485a0392294beaa78fa9bf9dd0d
This commit is contained in:
parent
38b03d8d05
commit
b996deed07
@ -142,3 +142,71 @@ op {
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
name: "CollectiveGather"
|
||||
input_arg {
|
||||
name: "input"
|
||||
type_attr: "T"
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
}
|
||||
attr {
|
||||
name: "T"
|
||||
type: "type"
|
||||
allowed_values {
|
||||
list {
|
||||
type: DT_FLOAT
|
||||
type: DT_HALF
|
||||
type: DT_DOUBLE
|
||||
type: DT_INT32
|
||||
type: DT_INT64
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "group_size"
|
||||
type: "int"
|
||||
}
|
||||
attr {
|
||||
name: "group_key"
|
||||
type: "int"
|
||||
}
|
||||
attr {
|
||||
name: "instance_key"
|
||||
type: "int"
|
||||
}
|
||||
attr {
|
||||
name: "shape"
|
||||
type: "shape"
|
||||
}
|
||||
attr {
|
||||
name: "communication_hint"
|
||||
type: "string"
|
||||
default_value {
|
||||
s: "auto"
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "timeout_seconds"
|
||||
type: "float"
|
||||
default_value {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
|
@ -49,3 +49,67 @@ op {
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
name: "CollectiveGatherV2"
|
||||
input_arg {
|
||||
name: "input"
|
||||
type_attr: "T"
|
||||
}
|
||||
input_arg {
|
||||
name: "group_size"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "group_key"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "instance_key"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
}
|
||||
attr {
|
||||
name: "T"
|
||||
type: "type"
|
||||
allowed_values {
|
||||
list {
|
||||
type: DT_FLOAT
|
||||
type: DT_HALF
|
||||
type: DT_DOUBLE
|
||||
type: DT_INT32
|
||||
type: DT_INT64
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "communication_hint"
|
||||
type: "string"
|
||||
default_value {
|
||||
s: "auto"
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "timeout_seconds"
|
||||
type: "float"
|
||||
default_value {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
|
@ -295,3 +295,101 @@ op {
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
name: "CollectiveReduce"
|
||||
input_arg {
|
||||
name: "input"
|
||||
type_attr: "T"
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
}
|
||||
attr {
|
||||
name: "T"
|
||||
type: "type"
|
||||
allowed_values {
|
||||
list {
|
||||
type: DT_FLOAT
|
||||
type: DT_HALF
|
||||
type: DT_DOUBLE
|
||||
type: DT_INT32
|
||||
type: DT_INT64
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "group_size"
|
||||
type: "int"
|
||||
}
|
||||
attr {
|
||||
name: "group_key"
|
||||
type: "int"
|
||||
}
|
||||
attr {
|
||||
name: "instance_key"
|
||||
type: "int"
|
||||
}
|
||||
attr {
|
||||
name: "merge_op"
|
||||
type: "string"
|
||||
allowed_values {
|
||||
list {
|
||||
s: "Min"
|
||||
s: "Max"
|
||||
s: "Mul"
|
||||
s: "Add"
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "final_op"
|
||||
type: "string"
|
||||
allowed_values {
|
||||
list {
|
||||
s: "Id"
|
||||
s: "Div"
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "subdiv_offsets"
|
||||
type: "list(int)"
|
||||
}
|
||||
attr {
|
||||
name: "wait_for"
|
||||
type: "list(int)"
|
||||
default_value {
|
||||
list {
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "communication_hint"
|
||||
type: "string"
|
||||
default_value {
|
||||
s: "auto"
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "timeout_seconds"
|
||||
type: "float"
|
||||
default_value {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
|
@ -137,3 +137,89 @@ op {
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
name: "CollectiveReduceV2"
|
||||
input_arg {
|
||||
name: "input"
|
||||
type_attr: "T"
|
||||
}
|
||||
input_arg {
|
||||
name: "group_size"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "group_key"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "instance_key"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
}
|
||||
attr {
|
||||
name: "T"
|
||||
type: "type"
|
||||
allowed_values {
|
||||
list {
|
||||
type: DT_FLOAT
|
||||
type: DT_HALF
|
||||
type: DT_DOUBLE
|
||||
type: DT_INT32
|
||||
type: DT_INT64
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "merge_op"
|
||||
type: "string"
|
||||
allowed_values {
|
||||
list {
|
||||
s: "Min"
|
||||
s: "Max"
|
||||
s: "Mul"
|
||||
s: "Add"
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "final_op"
|
||||
type: "string"
|
||||
allowed_values {
|
||||
list {
|
||||
s: "Id"
|
||||
s: "Div"
|
||||
}
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "communication_hint"
|
||||
type: "string"
|
||||
default_value {
|
||||
s: "auto"
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "timeout_seconds"
|
||||
type: "float"
|
||||
default_value {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
|
@ -7502,6 +7502,11 @@ op {
|
||||
name: "input"
|
||||
type_attr: "T"
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
@ -7549,6 +7554,14 @@ op {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
@ -7569,6 +7582,11 @@ op {
|
||||
name: "instance_key"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
@ -7600,6 +7618,14 @@ op {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
@ -7648,6 +7674,11 @@ op {
|
||||
name: "input"
|
||||
type_attr: "T"
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
@ -7725,6 +7756,14 @@ op {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
@ -7745,6 +7784,11 @@ op {
|
||||
name: "instance_key"
|
||||
type: DT_INT32
|
||||
}
|
||||
input_arg {
|
||||
name: "ordering_token"
|
||||
type: DT_RESOURCE
|
||||
number_attr: "Nordering_token"
|
||||
}
|
||||
output_arg {
|
||||
name: "data"
|
||||
type_attr: "T"
|
||||
@ -7798,6 +7842,14 @@ op {
|
||||
f: 0
|
||||
}
|
||||
}
|
||||
attr {
|
||||
name: "Nordering_token"
|
||||
type: "int"
|
||||
default_value {
|
||||
i: 0
|
||||
}
|
||||
has_minimum: true
|
||||
}
|
||||
is_stateful: true
|
||||
}
|
||||
op {
|
||||
|
Loading…
Reference in New Issue
Block a user