Spec-Zone.ru › TensorFlow

tf.sparse.to_dense

Преобразует SparseTensor в плотный тензор.

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

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

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

tf.compat.v1.sparse.to_dense, tf.compat.v1.sparse_tensor_to_dense

tf.sparse.to_dense(
    sp_input, default_value=None, validate_indices=True, name=None
)

Используется в блокнотах

Используется в руководстве Используется в учебниках
  • Работа с разреженными тензорами
  • Мигрируйте `tf.feature_column` в слои предобработки Keras
  • Разреженные тензоры
  • Введение в тензоры
  • Введение в срезы тензоров
  • Обучение нейронной структуре на основе графов в TFX
  • Генерация текста с RNN
  • Руководство по компонентам TFX Estimator
  • Руководство по компонентам Keras TFX

Для этого разреженного тензора с тремя непустыми значениями:

sp_input = tf.sparse.SparseTensor(
  dense_shape=[3, 5],
  values=[7, 8, 9],
  indices =[[0, 1],
            [0, 3],
            [2, 0]])

Выходной будет плотный [3, 5] тензор со значениями:

tf.sparse.to_dense(sp_input).numpy()
array([[0, 7, 0, 8, 0],
       [0, 0, 0, 0, 0],
       [9, 0, 0, 0, 0]], dtype=int32)
Примечание: Индексы не должны повторяться. Это проверяется только, если validate_indices является True.
Аргументы
sp_input Входной SparseTensor.
default_value Скалярное значение для индексов, не указанных в sp_input. По умолчанию ноль.
validate_indices Логическое значение. Если True, индексы проверяются на упорядоченность по лексикографическому порядку и отсутствие повторов.
name Префикс имени для возвращаемых тензоров (необязательно).
Возвращаемое значение
Плотный тензор с формой sp_input.dense_shape и значениями, заданными непустыми значениями в sp_input. Индексы, отсутствующие в sp_input, присваиваются значению default_value.
Возможные исключения
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/to_dense

Spec-Zone.ru

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