Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow different ir_metadata format variants #44

Open
3 tasks
janheinrichmerker opened this issue Mar 10, 2025 · 0 comments
Open
3 tasks

Allow different ir_metadata format variants #44

janheinrichmerker opened this issue Mar 10, 2025 · 0 comments
Assignees
Labels
c/c++ Related to the C or C++ API or Code enhancement New feature or request java Pull requests that update Java code python Pull requests that update Python code

Comments

@janheinrichmerker
Copy link
Contributor

The ir_metadata should be able to be exported to files with the following conventions based on the file extension:

  • *.ir_metadata/*.ir-metadata:
    uncompressed file with ir_metadata.start prefix and ir_metadata.end suffix
  • *.ir_metadata.yml/*.ir-metadata.yml/*.ir_metadata.yaml/*.ir-metadata.yaml:
    uncompressed YAML file (i.e., without prefix/suffix)
  • *.ir_metadata.gz/*.ir-metadata.gz:
    Gzip-compressed file with ir_metadata.start prefix and ir_metadata.end suffix
  • *.ir_metadata.yml.gz/*.ir-metadata.yml.gz/*.ir_metadata.yaml.gz/*.ir-metadata.yaml.gz:
    Gzip-compressed YAML file (i.e., without prefix/suffix)

Supporting these extensions fully supports the usual implementations of the ir_metadata specification.

The change should be implemented in:

@janheinrichmerker janheinrichmerker added c/c++ Related to the C or C++ API or Code enhancement New feature or request java Pull requests that update Java code python Pull requests that update Python code labels Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/c++ Related to the C or C++ API or Code enhancement New feature or request java Pull requests that update Java code python Pull requests that update Python code
Projects
None yet
Development

No branches or pull requests

2 participants