如何将python中的KNN Scikit-learn模型转换为tensorflow lite模型?

月光

这是我的 KNN 分类器示例代码,准确率超过 90%,

sc_X = StandardScaler()

X_train = sc_X.fit_transform(X_train)

X_test = sc_X.transform(X_test)

k=10 分类器=KNeighborsClassifier(n_neighbors=k)

分类器.fit(X_train,y_train)

y_pred=classifier.predict(X_test)

acc=accuracy_score(y_test, y_pred)

print("For K=",k,"-->准确度为:",acc)

我正在尝试使用此将上面列出的模型转换为张量流精简模型,

转换器 = lite.TFLiteConverter.from_keras_model(classifier)

tfmodel = 转换器.convert()

打开('trained_model.tflite','wb')。写(tfmodel)

但我收到这个错误,

'KNeighborsClassifier' 对象没有属性 'call'

无论如何将python中训练有素的knn模型转换为tflite模型?

萨钦·乔格卡

看起来像是KNeighborsClassifiersklearn 库的一部分。lite.TFLiteConverter.from_keras_model支持 keras 模型,而不是 sklearn 模型。您需要构建和训练Keras 分类器

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将scikit-learn SVM模型转换为LibSVM

将ONNX模型转换为TensorFlow Lite

将模型转换为Tensorflow-lite时出错

如何创建可轻松转换为 TensorFlow Lite 的模型?

如何从Tensorflow.js(.json)模型转换为Tensorflow(SavedModel)或Tensorflow Lite(.tflite)模型?

scikit-learn:将多输出决策树转换为CoreML模型

将xgboost.Booster的实例转换为实现scikit-learn API的模型

如何在SciKit-Learn Python的KNN模型中识别每个集群内的记录?

如何将Keras模型插入scikit-learn管道?

将已保存的Tensorflow模型转换为Tensorflow Lite的正确方法是什么

将Tensorflow模型转换为Lite版本时出现问题

将tensorflow模型转换为pb tensorflow

如何将TimeSeriesSplit与GridSearchCV对象配合使用以在scikit-learn中调整模型?

如何验证从Keras转换的Tensorflow-Lite模型

如何将TensorFlow Lite模型量化为16位

如何将 Tensorflow 模型转换为 .mlmodel?

如何基于模型 Tensorflow lite 进行预测?

在 python 中加载 Tensorflow Lite 模型

将PMML模型导入Python(Scikit-learn)

如何将knn模型用于R中的新数据?

如何从拟合的scikit-learn模型中获取功能数量?

使模型适合Python中的所有变量(Scikit Learn)

如何将参数传递给Scikit-Learn Keras模型函数

如何使用 scikit-learn 评估基于文本的模型?

scikit-learn:如何使用拟合概率模型?

如何使用scikit-learn训练XOR模型?

拟合 scikit-learn 模型时出现 Python MemoryError

Logistic回归模型中的内核LogisticRegression scikit-learn sklearn

在scikit-learn中从pyspark复制logistic回归模型