# PROJECT_MVP

## 数据源（datasource）

### mongo提取（mongodb）

### mysql(mysqldb)

### TBD

## 数据计算通用(tools)

### 常用通用工具包（datacal）

- train_test_split_general
- univar
- pdp
- liftchart
- TBD

### docx报告生成工具（filetool）

### TBD

## 绘图包(graph)

### 常用matplotlib折线图工具包（matplot）

### pyecharts绘图包

### TBD

## 线上模型对象

### 百融

### dhb

- 取给定特征<默认取线上特征>（dhb_features_extract）
- 获取线上模型效果（dhb_comparasion）
- dhb_xgb
- (存放lgb模型报告相关图像)dhb_lgb
- （模型报告及PKL生成路径）report_lgb
- report_xgb
- 线上分数变化
- 线上分数PSI
- 通过给定特征用线上模型pkl打分
- 特征VLM
- TBD

### xy

### Others

## 模型方法（models）

### Xgboost

- 默认参数表（params_xgb）
- 返回train/validation的AUC(returnAUC)
- xgb_train
- buildClf
- automodelfit
- predict
- featureImportance

### LightGBM

- （默认参数表）params_lgb
- returnAUC
- topN_feature_importance
- buildClf
- （组合cv调参模块）lgb_params_tuning
- （训练模型并调用returnAUC）train_lgbm

## 特征工程（features）

### 特征筛选

- 单变量
- 信息熵
- 方差
- 降维方法

### 缺失值处理

### 标准化（线性模型）

### outliers(线性模型)

## mvp

### 程序入口（allocator）

### 拟合xgboost（xgbreport）

- 调用绘图包/datacal包/filttool，生成报告

### 拟合lightgbm（lgbreport）

*XMind: ZEN - Trial Version*