Spec-Zone.ru › TensorFlow 2.4

tf.ragged.constant

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

Создаёт постоянный RaggedTensor из вложенного списка Python.

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

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

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

tf.compat.v1.ragged.constant

tf.ragged.constant(
    pylist, dtype=None, ragged_rank=None, inner_shape=None, name=None,
    row_splits_dtype=tf.dtypes.int64
)

Пример:

tf.ragged.constant([[1, 2], [3], [4, 5, 6]])
<tf.RaggedTensor [[1, 2], [3], [4, 5, 6]]>

Все скалярные значения в pylist должны иметь одинаковую глубину вложенности K, и возвращаемый RaggedTensor будет иметь ранг K. Если pylist не содержит скалярных значений, то K на единицу больше максимальной глубины пустых списков в pylist. Все скалярные значения в pylist должны быть совместимы с dtype.

Аргументы
pylist Вложенный list, tuple или np.ndarray. Любой вложенный элемент, который не является list, tuple или np.ndarray, должен быть скалярным значением, совместимым с dtype.
dtype Тип элементов для возвращаемого RaggedTensor. Если не указан, то выбирается по умолчанию на основе скалярных значений в pylist.
ragged_rank Целое число, определяющее ранг разбиения возвращаемого RaggedTensor. Должно быть неотрицательным и меньше K. По умолчанию max(0, K - 1), если inner_shape не указан. По умолчанию max(0, K - 1 - len(inner_shape)), если inner_shape указан.
inner_shape Кортеж целых чисел, определяющий форму отдельных внутренних значений в возвращаемом RaggedTensor. По умолчанию (), если ragged_rank не указан. Если ragged_rank указан, то по умолчанию выбирается на основе содержимого pylist.
name Префикс имени для возвращаемого тензора (необязательно).
row_splits_dtype Тип данных для row_splits создаваемого RaggedTensor's. Один из tf.int32 или tf.int64.
Возвращаемое значение
Вероятно, разбиение тензора ранга K с указанным ragged_rank, содержащим значения из pylist.
Возбуждает исключение
ValueError Если скалярные значения в pylist имеют несовпадающую глубину вложенности; или если ragged_rank или inner_shape несовместимы с pylist.

© 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/compat/v1/ragged/constant

Spec-Zone.ru

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