Spec-Zone.ru › TensorFlow

tf.ragged.row_splits_to_segment_ids

Создает сегментацию, соответствующую row_splits типа RaggedTensor.

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

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

Подробнее см. в руководстве по миграции.

tf.compat.v1.ragged.row_splits_to_segment_ids

tf.ragged.row_splits_to_segment_ids(
    splits, name=None, out_type=None
)

Возвращает целочисленный вектор segment_ids, где segment_ids[i] == j, если splits[j] <= i < splits[j+1]. Пример:

print(tf.ragged.row_splits_to_segment_ids([0, 3, 3, 5, 6, 9]))
 tf.Tensor([0 0 0 2 2 3 4 4 4], shape=(9,), dtype=int64)
Аргументы
splits Отсортированный одномерный целочисленный тензор. splits[0] должен быть равен нулю.
name Префикс имени возвращаемого тензора (необязательный).
out_type Тип данных возвращаемого значения. По умолчанию — splits.dtype или tf.int64, если у splits не указан тип данных.
Возвращает
Отсортированный одномерный целочисленный тензор с shape=[splits[-1]]
Вызывает исключение
ValueError Если splits имеет недопустимое значение.

© 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/ragged/row_splits_to_segment_ids

Spec-Zone.ru

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