Update the name for tf.sets.set_* to tf.sets.* and exporting to v2 and v1.

PiperOrigin-RevId: 221722355
This commit is contained in:
Amit Patankar 2018-11-15 17:51:48 -08:00 committed by TensorFlower Gardener
parent 2226a4d599
commit 073e29df4b
4 changed files with 31 additions and 8 deletions

View File

@ -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`.

View File

@ -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\'], "
}
}

View File

@ -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\'], "
}
}

View File

@ -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',