Skip to main content

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 -> 开源

Project details


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.14.tar.gz (102.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lianyhaii-0.0.14-py3-none-any.whl (115.2 kB view details)

Uploaded Python 3

File details

Details for the file lianyhaii-0.0.14.tar.gz.

File metadata

  • Download URL: lianyhaii-0.0.14.tar.gz
  • Upload date:
  • Size: 102.5 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

Hashes for lianyhaii-0.0.14.tar.gz
Algorithm Hash digest
SHA256 02f2ab035652361b9766ba9833a1f8e846b10a12c66047648a4b72d5a3cc8f0c
MD5 105c4685127eb12dbb051ee55ec0eeb4
BLAKE2b-256 c4d59d57ca2df775d4fbd85eba37a7d8405d3ccba32a1dbb6dfeb3faa7e1e350

See more details on using hashes here.

File details

Details for the file lianyhaii-0.0.14-py3-none-any.whl.

File metadata

  • Download URL: lianyhaii-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 115.2 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

Hashes for lianyhaii-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 e50b5550e5f1ec66fba3ffa5db2c91928a9bcc29a1f0469a205403d52997ca7c
MD5 d09a17b642ae56abdc9bae2c7edc50b8
BLAKE2b-256 316014babf4326d385dbbec84e5ef7875771d9de81b23b75e29c1f8328297ecd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page