Spec-Zone.ru › TensorFlow 2.9

tf.raw_ops.AllCandidateSampler

Генерирует метки для выборки кандидатов с помощью распределения униграмм, обучаемого по данным.

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

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

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

tf.compat.v1.raw_ops.AllCandidateSampler

tf.raw_ops.AllCandidateSampler(
    true_classes, num_true, num_sampled, unique, seed=0, seed2=0, name=None
)

См. объяснения выборки кандидатов и форматы данных на go/candidate-sampling.

Для каждой партии этот оператор выбирает единственный набор выборочных меток кандидатов.

Преимущества выборки кандидатов по партиям заключаются в простоте и возможности эффективного умножения плотных матриц. Недостатком является то, что выбранные кандидаты должны выбираться независимо от контекста и истинных меток.

Аргументы
true_classes A Tensor типа int64. Матрица batch_size * num_true, в которой каждая строка содержит идентификаторы num_true целевых классов в соответствующей исходной метке.
num_true Целое число, являющееся >= 1. Количество истинных меток на контекст.
num_sampled Целое число, являющееся >= 1. Количество кандидатов для получения.
unique Логическое значение. Если true, мы осуществляем выборку с отклонением, так что все выбранные кандидаты в партии уникальны. Это требует некоторого приближения для оценки вероятностей выборки после отклонения.
seed Необязательное целое число. По умолчанию 0. Если seed или seed2 установлены отличными от нуля, генератор случайных чисел инициализируется заданным seed. В противном случае он инициализируется случайным seed.
seed2 Необязательное целое число. По умолчанию 0. Второй seed для предотвращения конфликтов seed.
name Имя операции (необязательно).
Возвращаемые значения
Кортеж объектов Tensor (sampled_candidates, true_expected_count, sampled_expected_count).
sampled_candidates A Tensor типа int64.
true_expected_count A Tensor типа float32.
sampled_expected_count A Tensor типа float32.

© 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/versions/r2.9/api_docs/python/tf/raw_ops/AllCandidateSampler

Spec-Zone.ru

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