티스토리 뷰
numpy 배열에 부등호 연산을 적용하면, BOOL 타입의 배열이 생성된다!
e.g
x = np.array([[ -1 , 1 ],[ 3 , -2 ]])
y = x > 0 (x array에서 0보다 큰 것!)
y = array([ False , True ], [ True , False ])
def activation_step(x):
y = x > 0
return y.astype( np.int ) //bool type y 받아 true는 1, false는 0 으로 변환하여 출력. //astype(원하는 자료형)
출처: deep learning form
'Basic section > Python' 카테고리의 다른 글
부모 디렉토리 참조 (0) | 2018.02.26 |
---|---|
softmax function overflow problem (0) | 2018.02.22 |
numpy array 차원의 인덱스 (0) | 2018.02.22 |
numpy newaxis (0) | 2018.02.21 |
Python numpy.reshape(-1)의 의미 (0) | 2018.02.13 |