随机种子seed()

seed( ) 用于指定随机数生成时所用算法开始的整数值。 

1.如果使用相同的seed( )值,则每次生成的随即数都相同; 

2.如果不设置这个值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同。 

3.设置的seed()值仅一次有效

随机种子seed()_第1张图片
随机种子seed()_第2张图片

sklearn里的DecisionTreeRegressor()的random_state:

random_state : int, RandomState instance or None, optional (default=None)

If int, random_state is the seed used by the random number generator; If RandomState instance, random_state is the random number generator; If None, the random number generator is the RandomState instance used by np.random.

你可能感兴趣的:(随机种子seed())