tf.sparse.retain
Сохраняет указанные непустые значения в SparseTensor.
tf.sparse.retain(
sp_input, to_retain
)
Например, если sp_input имеет форму [4, 5] и содержит 4 непустых строковых значения:
[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d
и to_retain = [True, False, False, True], результатом будет SparseTensor формы [4, 5] с 2 непустыми значениями:
[0, 1]: a [3, 1]: d
| Аргументы | |
|---|---|
sp_input | Входной SparseTensor с N непустыми элементами. |
to_retain | Булев вектор длины N с M значениями true. |
| Возвращает | |
|---|---|
SparseTensor той же формы, что и входной, и с M непустыми элементами, соответствующими позициям со значением true в to_retain. |
| Вызывает исключение | |
|---|---|
TypeError | Если sp_input не является SparseTensor. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/sparse/retain