35 Apply<Operation<FstDisambiguateArgs>>(
"Disambiguate", ifst.
ArcType(), &args);
REGISTER_FST_OPERATION_3ARCS(Compress, CompressArgs)
constexpr uint64_t kError
const std::string & ArcType() const final
bool ArcTypesMatch(const M &m, const N &n, const std::string &op_name)
std::tuple< const FstClass &, MutableFstClass *, const DisambiguateOptions & > FstDisambiguateArgs
void Disambiguate(FstDisambiguateArgs *args)
bool WeightTypesMatch(const WeightClass &weight, std::string_view op_name) const
void SetProperties(uint64_t props, uint64_t mask)
const WeightClass & weight_threshold