Javascript сбой ресурса cdn - PullRequest
       17

Javascript сбой ресурса cdn

0 голосов
/ 14 апреля 2020

Я следую инструкции, но сообщаю об ошибке, как это

enter image description here

мой код:

<html>
  <head>
    <!-- Load TensorFlow.js -->
    <script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs"></script>
    <!-- Load Posenet -->
    <script src="https://cdn.jsdelivr.net/npm/@tensorflow-models/posenet"></script>
 </head>

  <body>
    <img id='cat' src='./pose/images/aa_090.jpg'/>
  </body>
  <!-- Place your code in the script tag below. You can also use an external .js file -->
  <script>
    var flipHorizontal = false;

    var imageElement = document.getElementById('cat');

    posenet.load().then(function(net) {
      const pose = net.estimateSinglePose(imageElement, {
        flipHorizontal: true
      });
      return pose;
    }).then(function(pose){
      console.log(pose);
    })
  </script>

, что в точности так же, как https://github.com/tensorflow/tfjs-models/tree/master/posenet

Пожалуйста, сделайте мне одолжение

1 Ответ

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

Я попробовал тот же фрагмент кода, и он работал для меня без каких-либо проблем, кажется, что cdn также работает, когда я проверил, поэтому проблема может заключаться в нескольких вещах:

  1. Ваше изображение делает не существует в указанном месте
  2. При попытке выполнить эту операцию возникла проблема с сетью
  3. Существует проблема с извлечением изображения локально из-за cors: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS/Errors/CORSRequestNotHttp

Если проблема не устранена, попробуйте загрузить CDN и образ и разместить его, выполнив следующую команду:

  1. В каталоге ваших файлов запустите: python -m SimpleHTTPServer 8000
  2. Go на локальный хост: 8000 / ваш файл. html

Возврат в случае возникновения проблем

...