multi-class bottleneck