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