Spec-Zone.ru › TensorFlow

tf.raw_ops.SparseSlice

Выполняет срез SparseTensor на основе start и size.

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

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

Подробнее см. в руководстве по миграции.

tf.compat.v1.raw_ops.SparseSlice

tf.raw_ops.SparseSlice(
    indices, values, shape, 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  ]
[      ]
Аргументы
indices Tensor типа int64. Двумерный тензор, представляющий индексы разреженного тензора.
values Tensor. Одномерный тензор, представляющий значения разреженного тензора.
shape Tensor типа int64. Одномерный тензор, представляющий форму разреженного тензора.
start Tensor типа int64. Одномерный тензор, представляющий начало среза.
size Tensor типа int64. Одномерный тензор, представляющий размер среза. output indices: список одномерных тензоров, представляющих индексы выходных разреженных тензоров.
name Имя операции (необязательно).
Возвращаемые значения
Кортеж объектов Tensor (output_indices, output_values, output_shape).
output_indices Tensor типа int64.
output_values Tensor. Имеет тот же тип, что и values.
output_shape Tensor типа int64.

© 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/raw_ops/SparseSlice

Spec-Zone.ru

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