こちらのサイトを参考に記事内の
こちらのソースコードを利用し、機械学習を行なっていました
saved_model_dir = base_dir+'保存したい場所' tf.saved_model.save(model, saved_model_dir)
保存したい場所をFlowerとしたら同じGoogleドライブ内にimagesFlowerというフォルダが作成されたところまでは問題なかったのですが次のTensorFlowLiteに変換するためのコードを入力したところ
converter = tf.lite.TFLiteConverter.from_saved_model(saved_model_dir) tflite_model = converter.convert() with open(base_dir+'モデルの名前'.tflite', 'wb') as f: f.write(tflite_model)
モデルの名前はFlowerにしています
このようなエラーが出てしまいました
File "<ipython-input-21-a61b39a797df>", line 4 with open(base_dir+'Flower'.tflite', 'wb') as f: ^ SyntaxError: invalid syntax
どなたか解決方法がわかる方いらっしゃいましたら教えていただけると幸いです
追記
converter = tf.lite.TFLiteConverter.from_saved_model(saved_model_dir) tflite_model = converter.convert() with open(base_dir+'モデルの名前'.tflite', 'wb') as f: f.write(tflite_model)
ここの部分のモデルの名前という部分は気にならなかったのですが、.tfliteの後ろとwb前後の'が気になり外して下記のように実行したところ
converter = tf.lite.TFLiteConverter.from_saved_model(saved_model_dir) tflite_model = converter.convert() with open(base_dir+'Flower'.tflite, wb) as f: f.write(tflite_model)
以下のエラーが出てしまいました
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-31-70bc62405c67> in <module>() 2 tflite_model = converter.convert() 3 ----> 4 with open(base_dir+'Flower'.tflite, wb) as f: 5 f.write(tflite_model) AttributeError: 'str' object has no attribute 'tflite'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/05 17:05