Spec-Zone.ru › TensorFlow 2.4

tf.растянутый.постоянный

Просмотреть исходный код на 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. Один из 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/ragged/constant

Spec-Zone.ru

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