Spec-Zone.ru › TensorFlow

tf.raw_ops.DeserializeSparse

Десериализация объектов SparseTensor.

Псевдонимы

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

Дополнительную информацию см. в руководстве по миграции.

tf.compat.v1.raw_ops.DeserializeSparse

tf.raw_ops.DeserializeSparse(
    serialized_sparse, dtype, name=None
)

Входной serialized_sparse должен иметь форму [?, ?, ..., ?, 3], где последняя размерность хранит сериализованные объекты SparseTensor, а другие N размерностей (N >= 0) соответствуют пакету. Ранги исходных объектов SparseTensor должны совпадать. При создании окончательного объекта SparseTensor его ранг будет равен рангу входных объектов SparseTensor плюс N; разреженные тензоры были конкатенированы вдоль новых измерений, по одному для каждого пакета.

Значения формы выходного объекта SparseTensor для исходных размерностей являются максимальными значениями по входным объектам SparseTensor для соответствующих размерностей. Новые размерности соответствуют размеру пакета.

Предполагается, что индексы входных объектов SparseTensor упорядочены в стандартном лексикографическом порядке. Если это не так, после этого шага выполните SparseReorder, чтобы восстановить порядок индексов.

Например, если сериализованный вход представляет собой [2 x 3] матрицу, представляющую два исходных объекта SparseTensor:

index = [ 0]
        [10]
        [20]
values = [1, 2, 3]
shape = [50]

и

index = [ 2]
        [10]
values = [4, 5]
shape = [30]

тогда окончательный десериализованный объект SparseTensor будет:

index = [0  0]
        [0 10]
        [0 20]
        [1  2]
        [1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]
Аргументы
serialized_sparse Объект Tensor. Должен быть одним из следующих типов: string, variant. Сериализованные объекты SparseTensor. Последняя размерность должна иметь 3 столбца.
dtype tf.DType. Тип сериализованных объектов SparseTensor.
name Имя операции (необязательно).
Возвращаемое значение
Кортеж объектов Tensor (sparse_indices, sparse_values, sparse_shape).
sparse_indices Объект Tensor типа int64.
sparse_values Объект Tensor типа dtype.
sparse_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/DeserializeSparse

Spec-Zone.ru

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