问题标签 [lightgbm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - 在安装 lightgbm 期间,它说你应该先安装 cmake,而我已经安装了它
我想在 Ubuntu 上安装 GPU 版本的 lightgbm,基于以下命令:
在安装过程中,出现“请先安装 CMake”的错误。安装 CMake 后,我再次收到相同的错误。为确保已安装 CMake,我运行以下命令并获取已安装 CMake 的正确版本:
这个错误的可能原因是什么?
python-3.x - LightGBM中不平衡数据集的情感分析
我正在尝试对 2 个类(二进制分类)的数据集执行情感分析。数据集严重不平衡70% - 30%
。我正在使用LightGBM
andPython 3.6
来制作模型并预测输出。
我认为我的模型的数据集效果性能不平衡。我了解了90%
准确性,但即使我对参数进行了微调,它也没有进一步增加。我不认为这是最大可能的准确性,因为还有其他人的得分比这更好。
我已经用Textacy
和清理了数据集nltk
。我CountVectorizer
用于编码文本。
我已经尝试up-sampling
过数据集,但它导致模型很差(我没有调整那个模型)
我曾尝试使用 的is_unbalance
参数LightGBM
,但它并没有给我一个更好的模型。
是否有任何方法可以处理这种不平衡的数据集?我怎样才能进一步改进我的模型。?我应该尝试下采样吗?或者它是最大可能的精度。?我怎么能确定呢。?
r - LightGBM 安装错误 r,无法排除故障
这是我得到的错误。我还在他们的网站上尝试了所有其他安装选项,但没有运气。我有点迷失了我应该如何解决这个问题。任何帮助将不胜感激。
Stackoverlfow 认为这篇文章有很多代码,所以我需要向它添加更多文本,所以我将在这里闲逛,这样我就可以达到字符数限制。如果您正在阅读本文,我深感抱歉,因为我在浪费您的时间以及编写本文的时间,但是系统就是系统,所以我想我必须继续前进。有点像多莉寻找尼莫。继续游泳,继续游泳。
python - 修复用于 python/anaconda 包的 gcc 版本
我想在 Python 3.5 中安装 xgboost。这需要 gcc 支持 -fopenmp 选项。默认 gcc 不支持它。所以我尝试通过 brew 但它不适用于最新的 gcc 版本
通过自制软件的 gcc 没有 --without-multiliboption
所以我安装了 gcc@5,它可以工作,我可以安装 xgboost。
然后我想安装我通过 pip install 完成的 lightgbm。但是当我加载它时,我收到以下错误:
这是一些如何寻找不存在的 gcc7。
如何修复 anaconda 环境的 gcc 版本?
scikit-learn - 将 LightGBM/XGBoost 模型加载到 sklearn
LightGBM 和 XGBoost 模型可以转储为包含人类可读模型结构的纯文本文件。最后,它们只是树的集合。
是否有任何库可以将这些转储模型加载到 scikit-learn 框架中,例如构建具有相同拆分和值的 sklearn 集成?
这可能很方便,因为 sklearn API 附带了一些不错的库,例如treeinterpreter。
python - 在 python 中导入 lightgbm 时出现 WinError 126
我使用 [pip install lightgbm] 并成功,但无法导入 lightgbm。我的 python 版本是 Python 3.5.4 |Anaconda 4.0.0 (64-bit)|。谁能指出一个可能的解决方案?谢谢你的帮助。
python - 使用 LightGBM 进行多类分类
我正在尝试在 Python 中使用 LightGBM 为多类分类问题(3 类)建模分类器。我使用了以下参数。
数据集的所有分类特征都是用 编码的标签LabelEncoder
。我在运行后训练了模型cv
,eartly_stopping
如下所示。
训练后,我用这样的模型进行预测,
我得到一个嵌套数组作为这样的输出。
由于中的每个列表都代表我用来查找此类preds
的类概率。np.argmax()
在分析预测时,我发现我的预测只包含 2 个类 - 0 和 1。第 2 类是训练集中的第二大类,但在预测中找不到它。在评估结果时,它给出了关于78%
准确性的结果.
那么,为什么我的模型没有预测任何情况下的第 2 类。?我使用的参数有什么问题吗?
这不是解释模型做出的预测的正确方法吗?我应该对参数进行任何更改吗??
python - 为 pyLightGBM 找到 LightGBM 的路径
我LightGBM
在运行 Windows 10 的机器上安装了最新版本。我通过pip
安装,它工作正常。LightGBM
Anaconda Prompt
我发现pyLightGBM
并想使用它。我从那里提到的这个 github链接安装了它。但是为了运行带有 of 路径的代码,pyLightGBM
需要按照. 我已经搜索了我所有的驱动器,但我无法归档任何对应的. 我在我的文件夹中找到了它的一些文件。exe
LightGBM
repo
exe
LightGBM
dll
py
Anaconda
这条路到底是什么。?我怎样才能找到它。?
python - 在具有 OpenMP 依赖项的 Mac 上安装 Lightgbm
我是 python 新手,想在我的 macbook 上安装lightgbm 。我做了一个pip install lightgbm
,它说安装成功。但是,当我尝试将其导入笔记本时,我收到以下错误消息:
lightgbm 网站上的文档使用brew install...
. 我的问题是我是否必须进行 brew 安装?如果是这种情况,为什么 pip 安装显示安装成功呢?
lightgbm - lightgbm 如何处理没有正增益的进一步分裂,最佳增益:-inf
如何处理 [警告] 没有进一步的正增益分裂,最佳增益:-inf 是否有任何参数不适合?