tf.random.Algorithm
Алгоритм генерации псевдослучайных чисел.
Многие генераторы псевдослучайных чисел (например, аргумент alg в tf.random.Generator и tf.random.stateless_uniform) в TF позволяют выбрать алгоритм, используемый для генерации (псевдо-)случайных чисел. Вы можете установить алгоритм на один из вариантов ниже.
-
PHILOX: Алгоритм Филокс, представленный в статье "Parallel Random Numbers: As Easy as 1, 2, 3". -
THREEFRY: Алгоритм ThreeFry, представленный в статье "Parallel Random Numbers: As Easy as 1, 2, 3". -
AUTO_SELECT: Разрешить TF автоматически выбирать алгоритм в зависимости от устройства ускорителя. Обратите внимание, что при использовании этого параметра выполнение одной и той же программы TF на разных устройствах может привести к получению разных случайных чисел. Также обратите внимание, что TF может выбрать алгоритм, отличающийся отPHILOXиTHREEFRY.
| Переменные класса | |
|---|---|
| AUTO_SELECT | <Algorithm.AUTO_SELECT: 3> |
| PHILOX | <Algorithm.PHILOX: 1> |
| THREEFRY | <Algorithm.THREEFRY: 2> |
© 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/Algorithm