1. 케라스 에서
크로스 엔트로피 시 레이블을 one hot code 로, 최종 아웃풋은 클래스 갯수와 같게 한다.
그리고 마지막 activation 은 softmax로 한다.
2.파이썬
2-1 time 모듈 사용
import time
2-2 리스트에서
a = [ [1]*10 + [0] * 10 ] 은 [ [1] [1] ...] 이지만
b = [ [ 1, 0] * 10 ]은 [ 1, 0 ,1, 0, 1, 0 ...] 이 된다.
b = [ [1 , 0] for i in range(10) ] 이렇게 한다.
3. 디자인 패턴 데코레이터 패턴
장점 : 객체에 추가요소를 동적으로 추가 가능 (동적이란 처음에 정해진대로가 아닌, 나중에 데코레이터로 기능을 확장 할 수 있다는 말. )
단점: 자잘한 클래스들이 매우 많이 추가 될 수도 있다.
룰:
1.데코레이터 클래스는 상속을 받고, 원래 클래스와 형식이 같아야 한다.
4. cnn, rnn
cnn에서 convolution layer의 아웃풋 shape 는?
original image shape = 128 x 128
filter size = 5
stride = 4
(128 - 5 ) / stride + 1
댓글 없음:
댓글 쓰기