Skip to content

tankeryang/EZlearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ml-training-platform

1. project info

  • version: v1.0
  • discription: 机器学习通用开发框架

2. Usage

2.1. config

训练参数配置,presto连接配置,和其他所有的配置统一放于此

训练参数请在parameters.py中进行配置

2.2. training

训练脚本统一在train/<项目名>/下开发,关于如何编写训练脚本,参考module/TrainerBase.py的 Usage

2.3. module

module下有一些实现好的模块 (工具类),具体使用直接参考源码即可

  • const.py: python实现的常量类型(无用)
  • DataAnalyzer.py: 数据分析工具类
  • DBUtils.py: 数据库工具类
  • FeatureGenerator.py: 特征生成工具类
  • FeatureSelector.py: 特征分析&选择工具类
  • RouteChain.py: 实现动态路由,用于 flask url 路由
  • TrainerBase.py: 训练脚本基础类
  • Visualizer.py: 可视化工具类

Note

具体的目录结构参考file_tree

About

机器学习通用基础开发框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages