tf.sparse.slice
| Просмотреть исходный код на GitHub |
Вырезание фрагмента SparseTensor на основе start и size.
tf.sparse.slice(
sp_input, start, size, name=None
)
Например, если входной данные
input_tensor = shape = [2, 7] [ a d e ] [b c ]
Графически выходные тензоры:
sparse.slice([0, 0], [2, 4]) = shape = [2, 4] [ a ] [b c ] sparse.slice([0, 4], [2, 3]) = shape = [2, 3] [ d e ] [ ]
| Аргументы | |
|---|---|
sp_input | Разрезаемый SparseTensor. |
start | 1-мерный тензор, представляющий начало среза. |
size | 1-мерный тензор, представляющий размер среза. |
name | Имя операции (необязательно). |
| Возвращаемое значение | |
|---|---|
Объект SparseTensor в результате вырезания. |
| Исключения | |
|---|---|
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/versions/r2.9/api_docs/python/tf/sparse/slice