Spec-Zone.ru › TensorFlow 2.4

tf.sparse.retain

Просмотреть исходный код на GitHub

Сохраняет указанные ненулевые значения в SparseTensor.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.sparse.retain, tf.compat.v1.sparse_retain

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 истинными значениями.
Возвращаемое значение
SparseTensor с такой же формой, что и входной, и M ненулевыми элементами, соответствующими истинным позициям в to_retain.
Возможные исключения
TypeError Если sp_input не является SparseTensor.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/sparse/retain

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API