機械学習の推論のライブラリを久しぶりに実行したところ、ダウンロードできないという状況に陥った。
例:
https://github.com/NVIDIA-AI-IOT/trt_pose?tab=readme-ov-file
https://drive.google.com/open?id=13FkJkx7evQ1WwP54UmdiDXWyFMY1OxDU
「アクセス権が必要です
アクセス権をリクエストするか、アクセス権のあるアカウントに切り替えてください。」
問題の回避方法を探る
その1:該当のモデルファイル名で検索して探す。
densenet121_baseline_att_256x256_B
その2:そのモデルファイルを利用しているライブラリのgithub のIssueに何か解決方法が書かれていないか探す。
その3:そのモデルファイルを利用しているライブラリを含むDockerImageを探してみる。
Docker Imageの中にダウンロード済みのpre-trained model が含まれている場合もある。
data/mobile_sam_mask_decoder.onnx
data/resnet18_image_encoder.onnx
Docker環境を立ち上げて、その中から該当のファイルをみつけてscp でホスト環境の側にコピーしよう。
(あるいは、そのDockerImage を使おう)
付記
Segmant anything のJetson用の実装であるnanosam について、
以下のリポジトリで動作するようにした。
Docker image の中から該当のonnx ファイルをコピーしてリポジトリに追加した。