Spec-Zone.ru › TensorFlow 2.9

tf.raw_ops.DeserializeSparse

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

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

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

Дополнительные сведения см. в руководстве по миграции https://www.tensorflow.org/guide/migrate.

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 A Tensor. Должен быть одним из следующих типов: string, variant. Сериализованные объекты SparseTensor. Последнее измерение должно содержать 3 столбца.
dtype A tf.DType. Тип сериализованных объектов SparseTensor.
name Имя операции (необязательно).
Возвращаемые значения
Кортеж объектов Tensor (sparse_indices, sparse_values, sparse_shape).
sparse_indices A Tensor типа int64.
sparse_values A Tensor типа dtype.
sparse_shape A 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/versions/r2.9/api_docs/python/tf/raw_ops/DeserializeSparse

Spec-Zone.ru

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