查找LightGBM的路径以用于pyLightGBM

我在运行Windows 10的机器上安装了最新版本的LightGBM。我通过Anaconda Prompt使用pip安装了LightGBM,它运行得很好。

我了解到pyLightGBM并想使用它。我按照该github上的链接安装了它。但为了运行pyLightGBM的代码,根据repo中显示的示例,需要LightGBMexe路径。我搜索了所有驱动器,但找不到任何与LightGBM对应的exe文件。我在Anaconda文件夹中找到了它的dllpy文件。

这个路径到底是什么?我如何找到它?


回答:

有可能pip install LightGBM根本没有使用任何exe文件(看起来像是官方的python包装器;可能是更低级的包装,而不是基于调用exe的)。这一点也通过这个评论得到了暗示:

官方LightGBM包更快,因为它可以从内存中的数据进行训练(无需在训练前将数据转储到磁盘上,我目前对这个包就是这样做的)。

如果你需要一个lightgbm.exe因为pyLightGBM需要它,只需前往LightGBM的发布页面并下载lightgbm.exe

(警告:它似乎被标记为预发布版本,且其他版本没有二进制文件;例如,稳定版本)

(我希望它能工作,因为在这些非常活跃的机器学习时代:1年的没有更新有时已经感觉过时了;但也许只是没有理由更新)

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注