当前位置: 首页 > 面试题库 >

如何从python输出RandomForest分类器?

公西修文
2023-03-14
问题内容

我已经从PythonSckit学习模块训练了一个非常大的数据集的RandomForestClassifier,但是问题是我如何才能保存该模型并让其他人最终使用它。谢谢!


问题答案:

推荐的方法是使用joblib,这将导致文件比泡菜小得多:

from sklearn.externals import joblib
joblib.dump(clf, 'filename.pkl')

#then your colleagues can load it

clf = joblib.load('filename.pkl')

查看在线文档



 类似资料:
  • 问题内容: 我正在尝试实现类似于的功能,如果日志具有一定的长度,它将仅对输出进行分页。如果您不熟悉git,那么我实际上是在尝试实现这一点: 借助python2.6 / pydoc.py中的分页实现的一些帮助,我得以提出以下建议: 效果很好,但是不推荐使用os.popen()。我已经考虑过写入一个临时文件并减少其路径调用,但这似乎并不理想。子流程有可能吗?还有其他想法吗? 编辑: 所以我已经使子流程

  • 所以我们在一组15k推文上运行多项式朴素贝叶斯分类算法。我们首先根据Weka的StringToWordVector函数将每条推文分解成一个单词特征向量。然后,我们将结果保存到一个新的arff文件中,作为我们的训练集提供给用户。我们用另一组5k推文重复这个过程,并使用从我们的训练集中导出的相同模型重新评估测试集。 我们想做的是输出weka在测试集中分类的每个句子及其分类...我们可以看到算法的性能和

  • 问题内容: 我正在尝试从Python内部进行比特币付款。在bash中,我通常会这样做: 因此,例如: 如果成功,我会得到一个交易ID作为输出,但是如果我尝试转账大于我的比特币余额的金额,则会得到以下输出: 现在,在我的Python程序中,我尝试按以下方式进行付款: 如果有足够的余额,则可以正常工作,但是如果没有足够的余额,则会输出以下内容: 它不包括我在命令行中得到的错误。所以我的问题是;如何从P

  • 本文向大家介绍Python如何输出整数,包括了Python如何输出整数的使用技巧和注意事项,需要的朋友参考一下 Python输出整数的方法: 先使用str()函数将数字转换成字符串赋值给变量i,再用“if i.count('.') == 0”语句判断字符串中是否没有小数点,如果是则输出这个字符串,这样输出的数字就都是整数了 示例代码如下: 执行结果如下: 实例扩展: Python小数整数输出 输出

  • 下面是我在包装器中使用的Java类/方法:

  • 我们正在学习stanford-nlp分类器的用法。正如它的维基页面所说,它可以用来建立像虹膜这样的数字数据的分类模型:http://www-nlp.stanford.edu/wiki/software/classifier#iris_data_set 但是在解释输出时,我们在其中一些方面遇到了困难:输入属性有4列(1-value、2-value、3-value、4-value),输出标签有一列(I

  • 问题内容: 是否可以从Python脚本捕获Python解释器的输出? 是否可以从Python脚本捕获Windows CMD的输出? 如果是这样,我应该研究哪个librar(y | ies)? 问题答案: 如果您正在谈论的是脚本的“父级” python解释器或CMD.exe,那么不可能,这是不可能的。在每个类似POSIX的系统中(似乎现在您正在运行Windows,并且可能有一些我不知道的怪癖,YMM

  • 我在使用SWIG(3.0.6版)围绕C库生成Python包装时遇到了一些问题。 我的问题与应用输出类型映射有关,特别是在类类型的指针/引用的情况下。 为了说明,这就是我想要的标准类型,它是有效的: 您不必传入“resultLong”,但它会自动附加到结果中。太棒了 但是,当输出类型是指向类类型的指针时,这似乎不像我期望的那样工作: 问题似乎是SWIG没有以与简单类型相同的方式处理它。它仍然在包装函