Question 1: Short answer
easyAI-checkedLandmark ArchitecturesNiN's last block outputs a tensor, one channel per class, and global average pooling turns it into 10 logits. If you instead flatten the tensor and use a fully connected layer to produce the 10 logits, how many parameters (weights and biases) does that layer add?