Separate binary/multiclass from update