std.debug.panic("SentencePiece model with normalization rules not supported: model.normalizer_spec.normalization_rule_tsv: {s}",.{spec.normalization_rule_tsv.?.getSlice()});
}
}
if(!std.mem.eql(u8,spec.name.?.getSlice(),"identity"))std.debug.panic("Normalizer only supports NormalizerSpec with name \"identity\", got \"{s}\"",.{spec.name.?.getSlice()});
if(!spec.escape_whitespaces.?)std.debug.panic("Normalizer only supports NormalizerSpec with \"escape_whitespaces\" flag set",.{});
if(spec.remove_extra_whitespaces)|_|{}elsestd.debug.panic("Normalizer only supports NormalizerSpec with \"remove_extra_whitespaces\" flag set",.{});