Spec-Zone.ru › TensorFlow

tf.ragged.constant

Создаёт постоянный 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
) -> Union[tf.RaggedTensor, ops._EagerTensorBase, tf.Operation]

Используется в ноутбуках

Используется в руководстве Используется в учебниках
  • Разреженные тензоры
  • Введение в тензоры
  • TF Lattice Модели агрегатных функций
  • Метрики TF.Text

Пример:

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.

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

Spec-Zone.ru

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