반응형

Seed 2

[Numpy] np.random.seed() 의미, random.seed()와 비교

넘파이 시드 설정 함수 설명, 내장 모듈의 시드 함수와 차이 파이썬 numpy 라이브러리의 seed 설정 방법과 의미를 살펴보고 내장 모듈인 random 내의 seed 함수와의 관련성과 차이에 대하여 다루어 보겠습니다. np.random.seed() 설정법, 의미 np.random.seed(음이 아닌 정수) 형태로 특정 숫자를 지정해주시면 seed 지정 이후에 난수 추출 시 고정된 값들이 출력되는 것을 확인할 수 있습니다. import numpy as np ### seed 미설정(완전 랜덤) ### print(np.random.random(5)) # [0.68535982 0.95339335 0.00394827 0.51219226 0.81262096] print(np.random.random(5)) # [..

Python/Numpy 2022.05.02

[Numpy] 넘파이 랜덤 추출 함수 정리 : rand, random, randn, randint, choice, seed

넘파이 랜덤 추출 모듈 : np.random 함수 정리 이번 포스팅에서는 랜덤 추출시 많이 사용하는 np.random 모듈의 대표적인 함수들인 rand, random, randn, randint, choice 그리고 seed를 정하는 방법에 대하여 정리해보는 시간을 가지도록 하겠습니다. 0~1 사이 균일 분포 추출 함수 : rand, random 가장 먼저, 기본적으로 0~1 사이의 실수 값들을 균일 분포에서 추출해내는 rand와 random 함수에 대해서 살펴보겠습니다. rand함수의 사용법은 간단합니다. np.random.rand()로 작성하면 값 1개가 추출되고, np.random.rand()의 괄호 내에 dimension을 적으면, 해당 dimension을 가진 넘파이 array가 생성되며, 추출..

Python/Numpy 2021.12.13
반응형