Где скачать конкретную c версию tenorflow. js без CDN - PullRequest
1 голос
/ 18 марта 2020

Я нахожусь в процессе публикации расширения Firefox, которое включает в себя копию минимизированного тензорного потока. js библиотека. В Руководстве по использованию сторонних библиотек в Mozilla указано следующее:

Сторонние библиотеки следует загружать с их официального сайта, а не из CDN или другого места. Этот момент важен.

Поэтому кажется, что мне не разрешено использовать URL-адрес для загрузки Я вижу, что он используется в каждом проекте tf. js, поскольку он служит библиотека через CDN.

Я просматривал репозиторий Tensorflow. js на Github , пытаясь найти каталог "Releases" или аналогичный, откуда можно скачать спецификацию c версия tf.min. js, но мне не удалось найти ничего подобного.

Где я могу найти официальную, стабильную прямую ссылку для загрузки данной версии tf.min. js который не обслуживается CDN?

1 Ответ

1 голос
/ 20 марта 2020

Вы не найдете файл tf.min.js в репозитории GitHub, поскольку TensorFlow. js написан на TypeScript. Файлы JavaScript создаются только во время сборки и не передаются в репозиторий.

Официальный TensorFlow . js веб-сайт не предлагает прямых загрузок, но предлагает второй вариант в В дополнение к использованию CDN: вы можете загрузить любой выпуск TensorFlow. js через npm.

Основной пакет в npm: @ tenorflow / tf js , Вы можете установить в проекте обычным способом с помощью npm install @tensorflow/tfjs, или, если вы просто хотите получить полную копию исходного кода пакета без использования каталога node_modules, вы можете выполнить следующее:

npm pack @tensorflow/tfjs

Это даст вам файл архива типа tensorflow-tfjs-1.7.0.tgz. Вы можете распаковать это с:

tar -xf tensorflow-tfjs-1.7.0.tgz

Теперь вы найдете tf.min.js в пределах package/dist. Вы также найдете неминифицированный tf.js.

. Как оказалось, файл tf.min.js точно такой же, как файл в CDN (совпадение хэшей). Однако использование версии npm действительно обеспечивает надежный метод получения точной версии из официального источника, поэтому эти инструкции могут лучше удовлетворить процесс проверки.

...