Модуль: tf.random
Публичный API для пространства имён tf._api.v2.random
Модули
experimental модуль: публичный API для пространства имён tf._api.v2.random.experimental
Классы
class Algorithm: алгоритм генерации случайных чисел (RNG).
class Generator: генератор случайных чисел.
Функции
all_candidate_sampler(...): формирует набор всех классов.
categorical(...): выбирает выборки из категориального распределения.
create_rng_state(...): создаёт состояние RNG из целого числа или вектора.
fixed_unigram_candidate_sampler(...): выбирает набор классов, используя заданное (фиксированное) базовое распределение.
fold_in(...): добавляет данные к начальному значению RNG, чтобы сформировать новое начальное значение RNG.
gamma(...): выбирает shape выборок из каждого из заданных гамма-распределений.
get_global_generator(...): возвращает глобальный генератор.
learned_unigram_candidate_sampler(...): выбирает набор классов из распределения, выученного во время обучения.
log_uniform_candidate_sampler(...): выбирает набор классов, используя логарифмически равномерное (Zipf) базовое распределение.
normal(...): выдаёт случайные значения из нормального распределения.
poisson(...): выбирает shape выборок из каждого из заданных распределений Пуассона.
set_global_generator(...): заменяет глобальный генератор другим объектом Generator.
set_seed(...): задаёт глобальное начальное значение генератора случайных чисел.
shuffle(...): случайным образом перемешивает тензор вдоль первого измерения.
split(...): разделяет начальное значение RNG на num новых значений, добавляя ведущую ось.
stateless_binomial(...): выдаёт детерминированные псевдослучайные значения из биномиального распределения.
stateless_categorical(...): выбирает детерминированные псевдослучайные выборки из категориального распределения.
stateless_gamma(...): выдаёт детерминированные псевдослучайные значения из гамма-распределения.
stateless_normal(...): выдаёт детерминированные псевдослучайные значения из нормального распределения.
stateless_parameterized_truncated_normal(...): выдаёт случайные значения из усечённого нормального распределения.
stateless_poisson(...): выдаёт детерминированные псевдослучайные значения из распределения Пуассона.
stateless_truncated_normal(...): выдаёт детерминированные псевдослучайные значения с усечённым нормальным распределением.
stateless_uniform(...): выдаёт детерминированные псевдослучайные значения из равномерного распределения.
truncated_normal(...): выдаёт случайные значения из усечённого нормального распределения.
uniform(...): выдаёт случайные значения из равномерного распределения.
uniform_candidate_sampler(...): выбирает набор классов, используя равномерное базовое распределение.
© 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