Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MLKitでカスタムモデルを使う

Avatar for farmanlab farmanlab
August 21, 2018

 MLKitでカスタムモデルを使う

MLKitでカスタムモデルを使うためのノウハウを話します

Avatar for farmanlab

farmanlab

August 21, 2018
Tweet

More Decks by farmanlab

Other Decks in Programming

Transcript

  1. カスタムモデルを使うには TensorFlow Lite が必須 ref: https://www.tensorflow.org/mobile/tflite/ ここは ML Kitで 置き換え

    よく知られている あまり知られていない ・情報が少ない ・バージョン依存性が強い ・...
  2. Caused by: com.google.firebase.ml.common.FirebaseMLException: Internal error has occurred when executing Firebase

    ML tasks at com.google.android.gms.internal.firebase_ml.zzgo.zza(Unknown Source:15) at com.google.android.gms.internal.firebase_ml.zzgp.run(Unknown Source:4) at android.os.Handler.handleCallback(Handler.java:789) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:169) at android.os.HandlerThread.run(HandlerThread.java:65) Caused by: java.lang.IllegalArgumentException: Cannot create interpreter: Didn't find custom op for name 'Dequantize' Didn't find custom op for name 'ReorderAxes' 逆量子化のオペレータがない
  3. Caused by: java.lang.IllegalArgumentException: Failed to get input dimensions. 0-th input

    should have 602112 bytes, but found 150528 bytes. 想定するバイト数の1/4で入力されている