티스토리 뷰
(low, high> 임
원하는 shape를 size로 주고 최대 값과 최소 값을 설정할 수 있다.
예시.
원하는 shape : (2,3,4), 최대 값: 99
arr = numpy.random.randint(low=100, size=(2,3,4))
[[[ 5 4 97 28]
[66 38 12 83]
[50 64 4 41]]
[[72 40 19 84]
[35 96 35 44]
[39 33 28 48]]]
원하는 shape: (1, 10), 최소 값: 3
arr = numpy.random.randint(high=3, size=(1,5))
--> 에러 발생 함. 유효하지 않음
원하는 shape:(1, 10), 최소 값:3, 최대 값: 10
arr = numpy.random.randint(low=3, high=10, size=(1,5))
[[ 6 9 10 9 4]]
parameter 명시 없이 하려면 low와 high를 모두 명시해 줘야 한다.
원하는 shape:(1, 10), 최소 값:3, 최대 값: 10
arr = numpy.random.randint(3, 10, (1,5))
'머신러닝 라이브러리 > numpy' 카테고리의 다른 글
Numpy Operator Overloading (0) | 2021.01.01 |
---|