以下の記事でHugging Face Spacesと、以下の記事で紹介したYOLOv5モデル(NDL-DocLデータセットで学習済み)を使った推論アプリを紹介しました。
このアプリが動作しなくなっていたため、動作するように修正しました。
https://huggingface.co/spaces/nakamura196/yolov5-ndl-layout
この修正で行なった対応についてメモします。
修正点#
修正を加えたapp.pyは以下です。
まず、Gradioのバージョンアップに伴い、gr.inputs.Imageをgr.Imageなどに変更しました。
また、以下のyolov5ライブラリを使用するように修正しました。
https://pypi.org/project/yolov5/
さらに、以下のように、huggingface上のモデルを使用するように修正しました。(これまではローカルにダウンロードしたモデルをロードしていました。)
yolov5.load(“nakamura196/yolov5-ndl-layout”)
結果、以下のモデルのページにおいて、本モデルが使用されているスペースが表示されるようになりました。モデルの説明は不十分なので、今後更新予定です。
https://huggingface.co/nakamura196/yolov5-ndl-layout
まとめ#
不十分な点が多いですが、参考になる部分がありましたら幸いです。