Convolutional Neural Networks: A Comprehensive Evaluation and Benchmarking of Pooling Layer Variants | Synapse