-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Description
Chrome起動直後かつ初回 Scratch3をロードした時点で、tmPoseがUndefinedとなり、モデルがロードされない
教育への貢献に感謝しております。
先日発売された「Scratchであそぶ機械学習(O'reilly)※1」を手にとって子供らと楽しんでおりますが、下記のIssueが見つかりましたので、ご連絡します。
概要
- 初回Scratch3ロードではTMPose2Scratchがうまく動作しません。
- 【回避手段】一回「Pose分類モデルURL」を動かしてから、ページをリロードすると、うまく動作します。
再現手順
- 一旦 Chromeを終了させ、再度起動します
- 上記書籍P11に指定された通り、ゲストモードでstretch3.github.ioを開く
※ ゲストモードを使わない場合には、Chrome拡張機能 ClearCacheなどでブラウザキャッシュをクリア - 拡張機能読み込みからtmpose2scratchを読み込む
- カメラ利用を許可
- TMPose2Scratchブロックから「Pose分類モデルURL」を読み込む
- 同ブロックから「ポーズラベル」にチェック✅を入れる
- イベントブロックから「🚩が押された時」を読み込む
- プレビュー画面上部の🚩をクリック
- プレビュー画面中の「ポーズラベル」が変化しない
確認したサイト
https://champierre.github.io/tmpose2scratch/
- 上記再現手順にて確認stretch3.github.io
- 上記再現手順にて確認
- オライリーページにある1-1_posereaction.sb3
読み込みにて確認
環境
- Mac macOs montrey 12.4
- Browser
- Chrome : バージョン: 103.0.5060.134(Official Build) (x86_64)
回避手順
上記「再現手順」を実施した後に、ページをリロードする
※ tmpose2scratchのロードを二回すればよさそうですので、もっと単純な手順があるかもしれません
DevToolでの確認状況
以上、よろしくお願いします
Metadata
Metadata
Assignees
Labels
No labels