use features from all channels
only serialize classifier if it has already been trained