-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ラベルを追加、削除名前を変更して、学習モデルを更新しても metadata.json が更新されないから、tm2scratch に反映されない #20
Comments
https://teachablemachine.withgoogle.com/ 側の問題なのか、仕様だと思われる。確認していただいてもよろしいでしょうか? @ukkari |
了解です。確認してみますね。 |
試してみましたが、下記すべてのシナリオでちゃんとmetadata.json更新されます。 まず複数クラスを作って
これ、なにかキャッシュの問題だったりしませんか? @champierre |
@ukkari 少し時間をおけば更新されるのですが、添付キャプチャのようにモデルを更新した直後すぐには metdata.json は更新されていません。ワークショップでは、クラスを追加したり、あるいは学習モデルを作り直すということは頻繁に起こると思われ、そうした状況ではたとえ数分のタイムラグでも「あれ?モデルが更新されてないぞ」となるケースが頻発するように思えます。 |
これって、100% Reproします?10回位私の環境でこの動画と同じ手順で試してみたのですが、全て瞬時に反映されちゃうんですよね。 @champierre |
私の自宅からと @yokobond さんの環境では再現します。ネットワークに依存するのかもしれないので、外出したときなど別の環境で試してみます。 |
これ、今日の授業でも発生していました。 @champierre さんのGIF画像を参考にmetdata.jsonを確認しましたが、metdata.jsonは更新されていたけれど、Stretch3に反映されていない感じでした。 |
こちら、イベントで使用させていただいたときに同じ現象を確認しました。 |
こんにちは。本拡張機能を利用させていただいている中でこの件に躓いてしまったので色々検証しました。 ブラウザキャッシュも一つの原因のようではありますが、Teachable Machineでモデルを更新しても Google側のキャッシュが更新されない ようで、URLに何かしら付加させない限りレスポンスが最新にならないようです。
最新のデータを得るためには、リダイレクト先の 以下はブラウザのネットワークタブから見られる、リダイレクト元のURLにクエリを付与してもリダイレクト先には引き継がれないことを示すスクリーンショットです。 これらの検証結果をもとに、 これによって、「音声ラベル 以下はブラウザのネットワークタブから見られる、ml5 がクエリを引き継がずに したがって、ml5 側で修正を加えない限り(クエリを適切に引き継ぐような挙動にならない限り)本件は修正できないかと思われます。 |
@EiichiroIto @book000 問題を調査していただきどうもありがとうございます。ml5.js 側での修正が必要なので、とりあえず issue を作成して反応を待ちたいと思います。 |
@book000 @EiichiroIto @kwaka1208 ml5.js の修正を待ってからだと時間がかかりそうなので、修正を反映した ml5.js をこちらで用意して、それを利用する形でキャッシュ問題を暫定的に解決しました。https://stretch3.github.io/ にも反映済みです。 Ref. #39 |
変更されるときもあるので、すぐには更新されずある一定期間ごとに更新されているのか?
The text was updated successfully, but these errors were encountered: