Ë `L i¹ãó—ddlmZd„Zy)é)Úcheck_random_statecóB—t|«}|jdd|«}|S)a›Initialize the starting vector for iteration in ARPACK functions. Initialize a ndarray with values sampled from the uniform distribution on [-1, 1]. This initialization model has been chosen to be consistent with the ARPACK one as another initialization can lead to convergence issues. Parameters ---------- size : int The size of the eigenvalue vector to be initialized. random_state : int, RandomState instance or None, default=None The seed of the pseudo random number generator used to generate a uniform distribution. 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`. Returns ------- v0 : ndarray of shape (size,) The initialized vector. éÿÿÿÿr)rÚuniform)ÚsizeÚ random_stateÚv0s ú[/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sklearn/utils/_arpack.pyÚ_init_arpack_v0r s'€ô0& lÓ3€LØ × Ñ ˜b ! TÓ *€BØ €IóN)Ú validationrr ©r r úrsðõ+ór