espnet2.utils.yaml_no_alias_safe_dump.NoAliasSafeDumper
Less than 1 minute
espnet2.utils.yaml_no_alias_safe_dump.NoAliasSafeDumper
class espnet2.utils.yaml_no_alias_safe_dump.NoAliasSafeDumper(stream, default_style=None, default_flow_style=False, canonical=None, indent=None, width=None, allow_unicode=None, line_break=None, encoding=None, explicit_start=None, explicit_end=None, version=None, tags=None, sort_keys=True)
Bases: SafeDumper
A custom YAML SafeDumper that disables the use of anchors and aliases.
This dumper overrides the ignore_aliases method to always return True, ensuring that YAML output does not contain anchors (&) or aliases (*), which can make the output less readable or “ugly” in certain contexts.
Example usage: : yaml.dump(data, Dumper=NoAliasSafeDumper)
ignore_aliases(data)
Disable anchor/alias in yaml because looks ugly.