tf.sparse.reorder
Переупорядочивает SparseTensor в каноническое, по строкам и столбцам, упорядочение.
tf.sparse.reorder(
sp_input, name=None
)
Используется в ноутбуках
| Используется в учебниках |
|---|
Обратите внимание, что по соглашению все разреженные операции сохраняют каноническое упорядочение по возрастанию номера измерения. Единственный случай, когда порядок может быть нарушен, — это при ручном изменении индексов и значений для добавления элементов.
Переупорядочение не влияет на форму SparseTensor.
Например, если sp_input имеет форму [4, 5] и indices / values:
[0, 3]: b [0, 1]: a [3, 1]: d [2, 0]: c
то выход будет SparseTensor формы [4, 5] и indices / values:
[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d
| Аргументы | |
|---|---|
sp_input | Входной SparseTensor. |
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/api_docs/python/tf/sparse/reorder