-
Notifications
You must be signed in to change notification settings - Fork 2
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
ADD GoogleNet #57
Comments
作業内容 |
googleNet 量子化(int8)モデルの生成で詰まっています。 googlenetは画像分類を行うスクリプトです。 キャリブレーション画像の問題なのでしょうか? |
キャリブレーションに与える画像の入力値のレンジを確認いただければと思います。-1.0 - 1.0か、0 - 255かなどです。また、onnx2tfで量子化時にどのようなレンジを与えるかのオプションを探してみてください。 |
メモ 試しにresnet50 の onnxモデルを、上記の手順で量子化したところ、上手く変換できました。 |
resnet50は0-255かつbgr順、googlenetはnormalize_type=Noneで0-255かつbgr順なので、量子化は問題なさそうな気がしますね。 |
そもそも、テスト画像が微妙な気がしてきましたので、clock.pngを入れてみて、clockが出力されるか確認いただいても良いでしょうか?このpizza画像は、判定が難しい画像な気がします。 |
clock.jpg を入力した結果です。
先ほど気づいたのですが、どんな画像を入れても、毎回結果が honeycomb になってしまいます。 |
|
サンプルの、dtype = np.int8を、dtype = np.floatにしないといけない気がします。/255すると、全て0になってしまいそうです。resnetだと/1なので問題が起きません。 |
dtype = np.float に変更して、 `class_count=3
|
int8モデルで精度出ない問題について、 onnx2tfを用いてモデル変換する方法 openvino2tensorflowを用いてモデル変換する方法 なお、googlenet.onnx は、こちら から入手できます。 |
はい、onnx2tfliteを使用いただいて問題ありません。 |
https://github.com/axinc-ai/ailia-models/tree/master/image_classification/googlenet
The text was updated successfully, but these errors were encountered: