오늘의 학습 리스트
tf.math.greater_equal()
은 ReLU 같은 게 아니라 boolean 값을 리턴하는 함수이다.
- ReLU 같이 하려면
tf.math.maximum(0, y)
- tensorflow는 boolean indexing이 안되는 것 같다. 해보려니까 뭔가 차원만 더 늘어나는 것 같다.
논문 구현
(CAM은 사실 저번주부터 시작한 프로젝트인 것 같은데, CAM 구현 부분에서 애먹은 게 많아서 이제서야 Grad-CAM 부분으로 넘어간다...)
Grad-CAM
- 모델 구조
- p 1. "the gradients ... flowing into the final convolutional layer"
- p 5. "We apply a ReLU to the linear combination of maps because we are only interested in the features that have a positive influence on the class of interest,"
- p 4.
- 의의
- p 1. "Unlike previous approaches, Grad-CAM is applicable to a wide variety of CNN model-families"