tf.random.all_candidate_sampler
Создаёт набор всех классов.
tf.random.all_candidate_sampler(
true_classes, num_true, num_sampled, unique, seed=None, name=None
)
Детерминированно генерирует и возвращает набор всех возможных классов. Предназначено для тестирования. В этом нет необходимости, поскольку можно использовать полную функцию softmax или полную логистическую регрессию.
| Аргументы | |
|---|---|
true_classes | Tensor типа int64 и формы [batch_size, num_true]. Целевые классы. |
num_true | int. Количество целевых классов для каждого обучающего примера. |
num_sampled | int. Количество возможных классов. |
unique | bool. Игнорируется. unique. |
seed | int. Начальное значение для конкретной операции. По умолчанию — 0. |
name | Имя операции (необязательно). |
| Возвращаемые значения | |
|---|---|
sampled_candidates | Тензор типа int64 и формы [num_sampled]. Эта операция детерминированно возвращает весь диапазон [0, num_sampled]. |
true_expected_count | Тензор типа float. Имеет ту же форму, что и true_classes. Ожидаемые значения для каждого из true_classes согласно распределению выборки. Все возвращаемые значения равны 1.0. |
sampled_expected_count | Тензор типа float. Имеет ту же форму, что и sampled_candidates. Ожидаемые значения для каждого из sampled_candidates согласно распределению выборки. Все возвращаемые значения равны 1.0. |
© 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/random/all_candidate_sampler