coreml-generate 650 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. mkdir -p ../third_party
  3. [email protected]:apple/coremltools.git
  4. if [ -d "../third_party/coremltools" ]; then
  5. pushd "../third_party/coremltools" > /dev/null
  6. echo "Fetch ${repository}..."
  7. git fetch -p
  8. echo "Reset ${repository}..."
  9. git reset --hard origin/master
  10. popd > /dev/null
  11. else
  12. echo "Clone ${repository}..."
  13. pushd "../third_party" > /dev/null
  14. git clone --recursive ${repository}
  15. popd > /dev/null
  16. fi
  17. echo "Generate '../src/coreml.js'"
  18. ../node_modules/protobufjs/bin/pbjs -t static-module -w closure -r coreml -o ../src/coreml.js ../third_party/coremltools/mlmodel/format/Model.proto