Вот реальный ответ 'для чайников':
Установите CLI-версию lightgbm: https://lightgbm.readthedocs.io/en/latest/Installation-Guide.html
Запишите путь установки,и найдите исполняемый файл.Например, для меня это было ~/LightGBM/lightgbm
.
Запустите следующее в блокноте Jupyter:
from sklearn.datasets import load_breast_cancer
import pandas as pd
breast_cancer = load_breast_cancer()
data = pd.DataFrame(breast_cancer.data)
target = pd.DataFrame(breast_cancer.target)
pd.concat([target, data], axis=1).to_csv("regression.train", header=False, index=False)
train_conf = """
task = train
objective = binary
metric = auc
data = regression.train
output_model = trained_model.txt
"""
with open("train.conf", "w") as f:
f.write(train_conf)
conf_convert = """
task = convert_model
input_model= trained_model.txt
"""
with open("convert.conf", "w") as f:
f.write(conf_convert)
! ~/LightGBM/lightgbm config=train.conf
! ~/LightGBM/lightgbm config=convert.conf
Ваша модель будет сохранена в вашем текущем каталоге.