Skip to main content

Neptune.ai LightGBM 集成库

项目描述

海王星 + LightGBM 集成

LightGBM 训练模型的实验跟踪、模型注册、数据版本控制和实时模型监控。

通过这种集成,您将获得什么?

  • 在一个地方记录、显示、组织和比较 ML 实验
  • 版本、存储、管理和查询经过训练的模型和模型构建元数据
  • 实时记录和监控模型训练、评估或生产运行

海王星会记录什么?

  • 训练和验证指标,
  • 参数,
  • 训练集的特征名称、num_features 和 num_rows,
  • 硬件消耗(CPU、GPU、内存),
  • 标准输出和标准错误日志,
  • 训练代码和 git 提交信息。
  • 其他元数据

图片 具有训练有效指标和选定参数的示例仪表板

资源

例子

# On the command line:
pip install neptune-client lightgbm neptune-lightgbm
# In Python:
import lightgbm as lgb
import neptune.new as neptune
from neptune.new.integrations.lightgbm import NeptuneCallback

# Start a run
run = neptune.init(
    project="common/lightgbm-integration",
    api_token="ANONYMOUS",
)

# Create a NeptuneCallback instance
neptune_callback = NeptuneCallback(run=run)

# Prepare datasets
...
lgb_train = lgb.Dataset(X_train, y_train)

# Define model parameters
params = {
    "boosting_type": "gbdt",
    "objective": "multiclass",
    "num_class": 10,
    ...
}

# Train the model
gbm = lgb.train(
    params,
    lgb_train,
    callbacks=[neptune_callback],
)

支持

如果您遇到困难或只是想与我们交谈,以下是您的选择:

  • 查看我们的常见问题页面
  • 您可以直接向存储库提交错误报告、功能请求或贡献。
  • 聊天!在 Neptune 应用程序中,单击右下角的蓝色消息图标并发送消息。一个真实的人会尽快与您交谈(通常非常快),
  • 您可以通过support@neptune.ai向我们发送电子邮件

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

neptune-lightgbm-0.9.14.tar.gz (25.5 kB 查看哈希

已上传 source