在VB6.0中使用python预训练的机器学习模型(.pkcls)

在VB6.0中使用python预训练的机器学习模型(.pkcls),python,vb.net,vb6,Python,Vb.net,Vb6,我用python编程语言设计并训练了一个机器学习模型,然后将该模型保存为.pkcls文件以备将来使用。是否可以在VB6.0或VB.Net环境中加载模型并在那里使用?我认为您不能使用。第一:pickle模块只存在于Python中,所以加载它是个问题。第二:要加载pickle,它需要模型中使用的Python类,所以它需要Python来加载它。此外,model不仅是值,而且是预测新值必须运行的代码,Python代码不会在VB中运行。您更愿意使用VB(如果可能的话)Python脚本运行,该脚本加载模型、

我用python编程语言设计并训练了一个机器学习模型,然后将该模型保存为.pkcls文件以备将来使用。是否可以在VB6.0或VB.Net环境中加载模型并在那里使用?

我认为您不能使用。第一:
pickle
模块只存在于Python中,所以加载它是个问题。第二:要加载pickle,它需要模型中使用的Python类,所以它需要Python来加载它。此外,
model
不仅是值,而且是预测新值必须运行的代码,Python代码不会在VB中运行。您更愿意使用VB(如果可能的话)Python脚本运行,该脚本加载模型、预测值并返回到VB。您的意思是要从VB程序调用Python代码吗?另外,VB6早已过时,VB.net是最新的,但与VB6有很大不同。我不推荐VB6用于新工作。