将python中的机器学习代码转换为javascript



我在python中使用scikit-learn实现了一个机器学习模型。由于我想在浏览器中使用这些代码(因为我正在开发chrome扩展,并希望应用程序完全在客户端工作(,我想将相同的代码转换为javascript。

这是我的python代码:

import pickle
import pandas as pd
from sklearn.feature_extraction.text import CountVectorizer
input_ = 'input string'
logreg = pickle.load(open('logreg.sav', 'rb'))
count_vectorizer = pickle.load(open('count_vectorizer.sav', 'rb'))
count_test = count_vectorizer.transform(pd.Series(input_))
result = logreg.predict(count_test)
print(result)

代码主要涉及加载保存为pickle文件的经过训练的模型。是否可以将其转换为javascript,或者我应该再次尝试在javascript中实现ML模型?

一种不同的方法(如果你真的不想用Javascript再次实现模型(

制作Django服务器并使用REST API渲染模型的预测,然后您可以将该站点托管到任何免费托管服务中,如Heroku。然后,只需执行API调用,就可以从Javascript轻松地访问模型

最新更新