Update the name for tf.sets.set_*
to tf.sets.*
and exporting to v2 and v1.
PiperOrigin-RevId: 221722355
This commit is contained in:
parent
2226a4d599
commit
073e29df4b
@ -31,7 +31,7 @@ _VALID_DTYPES = set([
|
||||
dtypes.uint8, dtypes.uint16, dtypes.string])
|
||||
|
||||
|
||||
@tf_export("sets.set_size")
|
||||
@tf_export("sets.size", v1=["sets.size", "sets.set_size"])
|
||||
def set_size(a, validate_indices=True):
|
||||
"""Compute number of unique elements along last dimension of `a`.
|
||||
|
||||
@ -133,7 +133,8 @@ def _set_operation(a, b, set_operation, validate_indices=True):
|
||||
return sparse_tensor.SparseTensor(indices, values, shape)
|
||||
|
||||
|
||||
@tf_export("sets.set_intersection")
|
||||
@tf_export(
|
||||
"sets.intersection", v1=["sets.intersection", "sets.set_intersection"])
|
||||
def set_intersection(a, b, validate_indices=True):
|
||||
"""Compute set intersection of elements in last dimension of `a` and `b`.
|
||||
|
||||
@ -200,7 +201,8 @@ def set_intersection(a, b, validate_indices=True):
|
||||
return _set_operation(a, b, "intersection", validate_indices)
|
||||
|
||||
|
||||
@tf_export("sets.set_difference")
|
||||
@tf_export(
|
||||
"sets.difference", v1=["sets.difference", "sets.set_difference"])
|
||||
def set_difference(a, b, aminusb=True, validate_indices=True):
|
||||
"""Compute set difference of elements in last dimension of `a` and `b`.
|
||||
|
||||
@ -271,7 +273,8 @@ def set_difference(a, b, aminusb=True, validate_indices=True):
|
||||
return _set_operation(a, b, "a-b" if aminusb else "b-a", validate_indices)
|
||||
|
||||
|
||||
@tf_export("sets.set_union")
|
||||
@tf_export(
|
||||
"sets.union", v1=["sets.union", "sets.set_union"])
|
||||
def set_union(a, b, validate_indices=True):
|
||||
"""Compute set union of elements in last dimension of `a` and `b`.
|
||||
|
||||
|
@ -1,5 +1,13 @@
|
||||
path: "tensorflow.sets"
|
||||
tf_module {
|
||||
member_method {
|
||||
name: "difference"
|
||||
argspec: "args=[\'a\', \'b\', \'aminusb\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\', \'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "intersection"
|
||||
argspec: "args=[\'a\', \'b\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "set_difference"
|
||||
argspec: "args=[\'a\', \'b\', \'aminusb\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\', \'True\'], "
|
||||
@ -16,4 +24,12 @@ tf_module {
|
||||
name: "set_union"
|
||||
argspec: "args=[\'a\', \'b\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "size"
|
||||
argspec: "args=[\'a\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "union"
|
||||
argspec: "args=[\'a\', \'b\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
}
|
||||
|
@ -1,19 +1,19 @@
|
||||
path: "tensorflow.sets"
|
||||
tf_module {
|
||||
member_method {
|
||||
name: "set_difference"
|
||||
name: "difference"
|
||||
argspec: "args=[\'a\', \'b\', \'aminusb\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\', \'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "set_intersection"
|
||||
name: "intersection"
|
||||
argspec: "args=[\'a\', \'b\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "set_size"
|
||||
name: "size"
|
||||
argspec: "args=[\'a\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
member_method {
|
||||
name: "set_union"
|
||||
name: "union"
|
||||
argspec: "args=[\'a\', \'b\', \'validate_indices\'], varargs=None, keywords=None, defaults=[\'True\'], "
|
||||
}
|
||||
}
|
||||
|
@ -419,6 +419,10 @@ renames = {
|
||||
'tf.serialize_sparse': 'tf.io.serialize_sparse',
|
||||
'tf.serialize_tensor': 'tf.io.serialize_tensor',
|
||||
'tf.setdiff1d': 'tf.compat.v1.setdiff1d',
|
||||
'tf.sets.set_difference': 'tf.sets.difference',
|
||||
'tf.sets.set_intersection': 'tf.sets.intersection',
|
||||
'tf.sets.set_size': 'tf.sets.size',
|
||||
'tf.sets.set_union': 'tf.sets.union',
|
||||
'tf.space_to_batch': 'tf.nn.space_to_batch',
|
||||
'tf.space_to_depth': 'tf.nn.space_to_depth',
|
||||
'tf.sparse.placeholder': 'tf.compat.v1.sparse.placeholder',
|
||||
|
Loading…
x
Reference in New Issue
Block a user