RESTful目录结构¶
介绍了PaddleX RESTful的整体目录结构
restful
|____system.py // 处理/system 请求
|____workspace_pb2.py
|____dir.py
|____dataset // 数据集相关
| |____datasetbase.py // 数据集基类
| |______init__.py
| |____seg_dataset.py // 分割数据集
| |____cls_dataset.py // 分类数据集
| |____dataset.py // 处理/dataset 请求
| |____operate.py // 数据集基础操作函数
| |____utils.py // 数据集基础工具函数
| |____ins_seg_dataset.py // 示例分割数据集
| |____det_dataset.py // 检测数据集
|______init__.py
|____model.py // 处理/model 请求
|____project // 项目相关
| |____task.py // 处理/project/task 请求
| |______init__.py
| |____visualize.py // 数据可视化
| |____operate.py // 任务基础操作函数
| |____evaluate // 模型评估
| | |____detection.py // 检测模型评估
| | |____classification.py // 分类模型评估
| | |______init__.py
| | |____draw_pred_result.py // 评估与预测结果可视化
| | |____segmentation.py // 分割模型评估
| |____train //模型训练
| | |____detection.py // 检测模型训练
| | |____params.py // 模型参数
| | |____classification.py // 分类模型训练
| | |______init__.py
| | |____params_v2.py // 模型参数V2版本
| | |____segmentation.py // 分割模型训练
| |____prune // 模型剪裁
| | |____detection.py // 检测模型剪裁
| | |____classification.py // 分类模型剪裁
| | |______init__.py
| | |____segmentation.py // 分割模型剪裁
| |____project.py // 处理/project请求
|____utils.py // 基础工具函数
|____app.py // 创建flask app
|____front_demo // 前端demo
|____workspace.py // 处理/workspace请求
|____demo.py // 处理/demo 请求
|____workspace.proto // workspace 结构化信息
|____frontend_demo // 前端demo
| |____paddlex_restful_demo.html //前端demo文件
|____templates // flask html文件存放目录
| |____paddlex_restful_demo.html //前端demo文件