mlnet-script.py 787 B

12345678910111213141516171819202122232425
  1. from __future__ import unicode_literals
  2. from __future__ import print_function
  3. import io
  4. import json
  5. import os
  6. import re
  7. import sys
  8. def metadata():
  9. json_file = os.path.join(os.path.dirname(__file__), '../src/mlnet-metadata.json')
  10. json_data = open(json_file).read()
  11. json_root = json.loads(json_data)
  12. manifest_file = os.path.join(os.path.dirname(__file__), '../third_party/src/mlnet/test/BaselineOutput/Common/EntryPoints/core_manifest.json')
  13. manifest_data = open(manifest_file).read()
  14. manifest_root = json.loads(manifest_data)
  15. schema_map = {}
  16. # for manifest in manifest_root['EntryPoints']:
  17. # print(manifest['Name'])
  18. if __name__ == '__main__':
  19. command_table = { 'metadata': metadata }
  20. command = sys.argv[1];
  21. command_table[command]()