小编Mil*_*ina的帖子

TensorFlow模型到TFlite转换错误

我正在尝试将Keras模型(LSTM)转换为TFlite,以便分两步在Android上进行部署。

  1. 要将Keras转换为.pb,我使用了此GitHub存储库中的代码。
  2. 要将Pb转换为.lite,我正在使用tflite_converter。在终端和python中,保存的模型和冻结的图均会失败。

我已经调整了代码,并将其与我的模型结合起来:

from sklearn.utils import class_weight
from sklearn.model_selection import train_test_split
from keras.models import Sequential
from keras.layers import Dense
from keras.layers import LSTM
from keras.layers import Dropout
from keras.layers import Flatten
from keras.utils import to_categorical
from keras.optimizers import Adam
from keras import backend as K
from tensorflow.python.framework.graph_util import convert_variables_to_constants
import tensorflow as tf
from tensorflow.python.tools import freeze_graph
from tensorflow.python.tools import optimize_for_inference_lib
import os
import os.path as path

MODEL_NAME = 'pronation_classifier'


def evaluate_model(X_train, labels_train_cat, X_test, labels_test_cat):
    verbose, epochs, …
Run Code Online (Sandbox Code Playgroud)

python keras tensorflow tensorflow-lite

5
推荐指数
0
解决办法
871
查看次数

标签 统计

keras ×1

python ×1

tensorflow ×1

tensorflow-lite ×1