Включить использование Tensorflow JS на локальном компьютере - PullRequest
0 голосов
/ 20 октября 2019

Цель:
Разрешить запуск демонстрации классификатора токсичности tenorflow.js на локальном компьютере.

Проблема:
На основе инструкции "https://github.com/tensorflow/tfjs/issues/149"

"Вы не можете вызвать импорт в браузере, так как браузеры не поддерживают такой импорт. Вместо того, чтобы загружать tfjs как import * как tf из '@ tenorflow / tfjs'; вам нужно импортировать библиотеку путем транспонирования модуля узла и загрузки его в виде пакета с использованием таких инструментов, как webpack, или загрузки с использованием готового к использованию cdn. упоминается здесь. "

Я удалил" import * as tf из "@ tenorflow / tfjs ';" и начал использовать

<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@latest"></script>

Но я все еще получаю сообщение об ошибке

"Uncaught (в обещании) ReferenceError: токсичность не определена в предикате (index.js: 71) в index.js: 95"

Какую часть мне нужно исправить, чтобы все былоработает?
https://jsbin.com/wiqigayoqu/edit?html,js,console,output

Спасибо!

Информация:
* Я новичок в Tensorflow.js
* Необработанный исходный код находится "https://github.com/tensorflow/tfjs-models/tree/master/toxicity/demo"
* https://github.com/tensorflow/tfjs-models/tree/master/toxicity
* Я не знаю, разрешено ли вам видеть проблему с кодом в jsbin, и я использовал файл index.html и index.js из "https://github.com/tensorflow/tfjs-models/tree/master/toxicity/demo" и использовал его на моем локальном компьютере.

enter image description here

enter image description here

1 Ответ

0 голосов
/ 20 октября 2019

https://stackblitz.com/edit/typescript-tkmkho

Примените код как машинописный текст в stackblitz.

...