Spatial pyramid pooling networks