Tensorflow CNN の読み解きメモ
https://www.tensorflow.org/tutorials/mnist/pros/ のメモ。
さらっ読み流すと意外とつまづくので。
- convolution で input と output が同じサイズなのはなぜ?
- padding=SAME が指定されているから 0 で padding されてる。zero padding を padding しないと誤読してた
- フィルタの channel 数 32 はどこからでてきた?
- これはモデルを作るときに誰かが決めたも
- 本当に理解できているか怪しい
- Input から Output まで Tensor のサイズをきちんとおっていくといいよ。
- Input [N, 28, 28, 1] -> conv1 -> [N, 32, 28, 28] -> pooling -> [N, 32, 14, 14] みたいに。