A package to win data competition
Project description
lianyhaii
usage
第一步:安装与测试
pip install lianyhaii
import lianyhaii
print(lianyhaii.__version__)
第二步:准备数据、特征、参数
import pandas as pd
import numpy as np
import lianyhaii
import warnings
import sys
warnings.filterwarnings('ignore')
## 定义数据集、label、训练参数、特征名
train = pd.DataFrame({
'y':(np.random.random(size=500)>0.5).astype(int)
})
test = pd.DataFrame({
'y':(np.random.random(size=500)>0.5).astype(int)
})
for i in range(10):
train[f'x{i}'] = np.random.random(size=500)
test[f'x{i}'] = np.random.random(size=500)
label = 'y'
lgb_params = {
'objective': 'binary',
'boosting_type': 'gbdt',
'metric': 'auc',
'early_stopping_rounds': 50,
'verbose':-1,
}
base_features = [f'x{i}' for i in range(10)]
以上是送进模型的主要准备工作,接下来会轻松不少
第三步:快速模型测试
mt = make_test(train,test,base_features=base_features,new_features=[],
m_score=[[0.0,]],label=label,metrices=['auc'],log_tool=None)
mt.init_CV(seed=412,CV_type='skFold',n_split=5)
oof,pred = mt.lgb_test(lgb_params=lgb_params)
## 得到oof和pred方便后续调整或者提交
获奖经历
2021 山东赛 公积金贷款逾期预测 A榜 rank2/xxx B榜 rank6/xxx
2021 梧桐杯 5G潜客识别 B榜 rank7/xxx
2022 招商银行Fintech rank23/xxx -> 开源 2022 搜狐校园 情感分析 × 推荐排序 算法大赛 rank5/xxx -> 开源
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lianyhaii-0.0.143.tar.gz
(126.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
lianyhaii-0.0.143-py3-none-any.whl
(115.4 kB
view details)
File details
Details for the file lianyhaii-0.0.143.tar.gz.
File metadata
- Download URL: lianyhaii-0.0.143.tar.gz
- Upload date:
- Size: 126.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.46.1 importlib-metadata/4.8.1 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7579a1b50db64353b90df76bc4d60efeec214a2b5ca2e34e89d9b21dafbb16e
|
|
| MD5 |
780896888b70235630df78e1321bda78
|
|
| BLAKE2b-256 |
ffda4b002b2cf2617e05a12134446df9fc93585e5f2395c4d977f9203f92a8d3
|
File details
Details for the file lianyhaii-0.0.143-py3-none-any.whl.
File metadata
- Download URL: lianyhaii-0.0.143-py3-none-any.whl
- Upload date:
- Size: 115.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.46.1 importlib-metadata/4.8.1 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d593d2f315319b838e65769bacc97d871fecdefeeb122dd09e95ab71fa98d1f9
|
|
| MD5 |
97f912b47afed429d28f85d93375d6ef
|
|
| BLAKE2b-256 |
ccab041c10a3bd5db41e47568968a74aaf8b5a7d28086d065a8802b33bb01548
|