|
19 | 19 |
|
20 | 20 | from tensorflow.contrib.framework.python.framework import tensor_util |
21 | 21 |
|
| 22 | +from tensorflow.contrib.metrics.python.ops import gen_set_ops |
22 | 23 | from tensorflow.contrib.util import loader |
23 | 24 | from tensorflow.python.framework import dtypes |
24 | 25 | from tensorflow.python.framework import ops |
@@ -56,7 +57,7 @@ def set_size(a, validate_indices=True): |
56 | 57 | if a.values.dtype.base_dtype not in _VALID_DTYPES: |
57 | 58 | raise TypeError("Invalid dtype %s." % a.values.dtype) |
58 | 59 | # pylint: disable=protected-access |
59 | | - return _set_ops.set_size(a.indices, a.values, a.shape, validate_indices) |
| 60 | + return gen_set_ops.set_size(a.indices, a.values, a.shape, validate_indices) |
60 | 61 |
|
61 | 62 | ops.NotDifferentiable("SetSize") |
62 | 63 |
|
@@ -100,17 +101,17 @@ def _set_operation(a, b, set_operation, validate_indices=True): |
100 | 101 | # pylint: disable=protected-access |
101 | 102 | if isinstance(a, sparse_tensor.SparseTensor): |
102 | 103 | if isinstance(b, sparse_tensor.SparseTensor): |
103 | | - indices, values, shape = _set_ops.sparse_to_sparse_set_operation( |
| 104 | + indices, values, shape = gen_set_ops.sparse_to_sparse_set_operation( |
104 | 105 | a.indices, a.values, a.shape, b.indices, b.values, b.shape, |
105 | 106 | set_operation, validate_indices) |
106 | 107 | else: |
107 | 108 | raise ValueError("Sparse,Dense is not supported, but Dense,Sparse is. " |
108 | 109 | "Please flip the order of your inputs.") |
109 | 110 | elif isinstance(b, sparse_tensor.SparseTensor): |
110 | | - indices, values, shape = _set_ops.dense_to_sparse_set_operation( |
| 111 | + indices, values, shape = gen_set_ops.dense_to_sparse_set_operation( |
111 | 112 | a, b.indices, b.values, b.shape, set_operation, validate_indices) |
112 | 113 | else: |
113 | | - indices, values, shape = _set_ops.dense_to_dense_set_operation( |
| 114 | + indices, values, shape = gen_set_ops.dense_to_dense_set_operation( |
114 | 115 | a, b, set_operation, validate_indices) |
115 | 116 | # pylint: enable=protected-access |
116 | 117 | return sparse_tensor.SparseTensor(indices, values, shape) |
|
0 commit comments