check_random_state#

sklearn.utils.check_random_state(seed)[источник]#

Преобразовать seed в экземпляр np.random.RandomState.

Параметры:
seedNone, int или экземпляр RandomState

Если seed равен None, вернуть синглтон RandomState, используемый np.random. Если seed — целое число, вернуть новый экземпляр RandomState, инициализированный seed. Если seed уже является экземпляром RandomState, вернуть его. В противном случае вызвать ValueError.

Возвращает:
numpy.random.RandomState

Объект случайного состояния на основе seed параметр.

Примеры

>>> from sklearn.utils.validation import check_random_state
>>> check_random_state(42)
RandomState(MT19937) at 0x...