交通流量预测项目
model 模型包
目前主要的用于执行预测的模型都存储在此仓库中,主要包含一下的类型
- SVR及GA_SVR
- LSSVR及GA_LSSVR
- KNN_GA_LSSVM
- BP及BP_GA
plot 绘图包
目前主要用于指定需要绘制的对象图表,以及对于数据图表的布局指定。
- Line 线型图
- Wireframe 线框图
data 数据包
目前主要用于指定数据处理的pipe流程,用于实现对于数据流程的预处理,以及输出等。
lib 基础库
构建程序所需的基础构件,包含但不限于程序元类包、程序类的基础原型、部分算法原型。
tasks 库
支撑了基础库中的任务执行流程,主要用于执行任务
列出可执行任务
python -m tasks list
执行任务操作
python -m tasks start <task_name> <task_args> ...
绘制图表
- 绘制流量预测对比图
python -m tasks start plot.predict
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SemKE5C1-1691448652751)(asset/predict.png)]
- 分时段交通流量预测精度图
python -m tasks start plot.time_predict
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IODOV45u-1691448652752)(asset/time_predict.png)]
- 分时段交通流量图
python -m tasks start plot.flow
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bXGIdZTK-1691448652752)(asset/flow.png)]
- 不同参数下的拟合分布图
python -m tasks start plot.param
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9W69WDdL-1691448652752)(asset/param.png)]
- 数据输出
python -m tasks start export.data <basename>