Uncaught Error: на основе предоставленной формы, [1024,3], тензор должен иметь 3072 значения, но имеет 30 - PullRequest
1 голос
/ 23 апреля 2020

Я пытаюсь создать приложение Tensorflow. js, оно хорошо работает локально, но когда я его принимал (я пробовал Netlify и Vercel на обоих Firefox и Chrome) Я получил эту ошибку: Uncaught Error: Based on the provided shape, [1024,3], the tensor should have 3072 values but has 30. Любые идеи? Единственное, что мне нужно, это что-то делать с CORS, но я не знаю.

Размещено: enter image description here

Localhost: enter image description here

JavaScript код: здесь

1 Ответ

1 голос
/ 29 апреля 2020

вы получите такие сообщения об ошибках, если файл bin поврежден. Это может произойти, например, если вы загрузили репозиторий из GitHub в виде ZIP-файла, который вместо этого использует Git LFS. Чтобы избежать этого, вам нужно клонировать его или скачать файл bin отдельно. В вашем случае я предполагаю, что хостинг вашего сайта не разрешает расширение файла .bin, и вы можете получить сообщение об ошибке в качестве содержимого файла обратно. Также время загрузки json и bin немного удивляет. Оба они практически идентичны, хотя файл bin должен быть намного больше и поэтому требует более длительной загрузки. С уважением, Саша

...