[python]

개발 환경

———————————-

운영 체제: 맥

개발 도구: colab

개발 언어: Python

———————————-

이번 포스트에서는 np.random.seed를 살펴보겠습니다.

np.random.seed 검색해서 들어오시면 np 알겠지만 모르시는 분들도 계실거에요!

np는 numpy의 약자입니다.

이렇게 불러와서 바로가기용 np로 사용합니다.

import numpy as np

np.random.seed(0)는 일정한 결과를 얻는 데 사용됩니다.

np.random.rand()에 값을 전달하여 난수를 생성해 봅시다.

np.random.seed() 생략

(첫 시도)

np.random.rand(10)

(첫 번째 결과)

array((0.10061884, 0.87736676, 0.26327477, 0.17043133, 0.75575368,
       0.54326909, 0.53522611, 0.10470464, 0.69046173, 0.78554085))

(두 번째 시도)

np.random.rand(10)

(두 번째 결과)

array((0.05638493, 0.31752085, 0.89036289, 0.63439538, 0.71499411,
       0.08909341, 0.80857523, 0.28109834, 0.48365282, 0.78427969))
반응형


np.random.seed() 포함

(첫 시도)

np.random.seed(0)
np.random.rand(10)

(첫 번째 결과)

array((0.5488135 , 0.71518937, 0.60276338, 0.54488318, 0.4236548 ,
       0.64589411, 0.43758721, 0.891773  , 0.96366276, 0.38344152))

(두 번째 시도)

np.random.seed(0)
np.random.rand(10)

(두 번째 결과)

array((0.5488135 , 0.71518937, 0.60276338, 0.54488318, 0.4236548 ,
       0.64589411, 0.43758721, 0.891773  , 0.96366276, 0.38344152))

참고로 시드 값이 변경되면 시드가 설정되어 있어도 난수가 변경됩니다.

https://link.coupang.com/a/Rzrh2

애플 2023 맥북 프로 14 M2

쿠팡

www.coupang.com

“본 포스팅은 쿠팡 파트너스 활동의 일환으로 일정 수수료를 제공받고 있습니다.

https://www.buymeacoffee.com/jinyyyyleeG

클로이

확실합니까? 새 등급으로 이동하면 현재 멤버십이 종료됩니다.
더 이상 해당 레벨이나 해당 보상에 액세스할 수 없습니다.

www.buymeacoffee.com