tf.nn.ctc_unique_labels
Получает уникальные метки и индексы для пакетных меток для tf.nn.ctc_loss.
tf.nn.ctc_unique_labels(
labels, name=None
)
Для использования с необязательным аргументом tf.nn.ctc_loss unique: эту операцию можно использовать для предварительной обработки меток во входном конвейере, чтобы ускорить вычисление функции потерь CTC и уменьшить использование памяти на TPU.
| Пример | |
|---|---|
| ctc_unique_labels([[3, 4, 4, 3]]) -> уникальные метки с дополнением нулями: [[3, 4, 0, 0]] индексы исходных меток в массиве уникальных меток: [0, 1, 1, 0] |
| Аргументы | |
|---|---|
labels | Тензор формы [batch_size, max_label_length], дополненный нулями. |
name | Имя для этой операции Op. По умолчанию — "ctc_unique_labels". |
| Возвращает | |
|---|---|
кортеж из
|
© 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/nn/ctc_unique_labels