Spec-Zone.ru › TensorFlow 1.15

tf.ragged.segment_ids_to_row_splits

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

Генерирует RaggedTensor row_splits соответствующий сегментации.

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

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

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

tf.compat.v1.ragged.segment_ids_to_row_splits, `tf.compat.v2.ragged.segment_ids_to_row_splits`

tf.ragged.segment_ids_to_row_splits(
    segment_ids, num_segments=None, out_type=None, name=None
)

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

ragged.segment_ids_to_row_splits([0, 0, 0, 2, 2, 3, 4, 4, 4]).eval()
[ 0 3 3 5 6 9 ]
Аргументы
segment_ids Целочисленный тензор 1-й размерности.
num_segments Целое число, обозначающее количество сегментов. По умолчанию max(segment_ids) + 1 (или ноль, если segment_ids пуст).
out_type Тип данных для возвращаемого значения. По умолчанию segment_ids.dtype, или tf.int64, если у segment_ids нет типа данных.
name Префикс имени для возвращаемого тензора (необязательно).
Возвращаемое значение
Отсортированный целочисленный тензор 1-й размерности с shape=[num_segments + 1].

© 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/r1.15/api_docs/python/tf/ragged/segment_ids_to_row_splits

Spec-Zone.ru

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