返回

# 项目背景

面向深度学习视觉任务的实验与应用需求,我参与开发可视化操作平台,将模型推理、训练配置、测试评估和结果管理等命令行流程整合到统一的图形界面。

# 主要工作

  • 基于 Python 和 Streamlit 开发平台的页面结构、侧边栏导航和核心功能页面。
  • 负责运行环境检测、数据集路径管理、模型文件管理和配置文件管理。
  • 将模型推理、训练和测试任务封装为可视化流程,支持参数配置、任务启停和运行状态查看。
  • 实现实时日志查看、训练结果展示、测试指标解析和输出文件预览。
  • 针对 Windows 和 GPU 深度学习环境中的路径、依赖、数据格式及参数配置问题,增加校验和异常提示。
  • 将页面层与服务层分离,对配置解析、任务管理、日志读取和结果处理进行模块化封装。
  • 编写项目功能说明、开发交接文档、验收范围表和测试记录,协助完成系统功能验证。

# 项目成果

  • 完成视觉模型实验流程的可视化改造,减少对命令行和手动修改配置文件的依赖。
  • 建立从环境检测、任务配置、任务执行到结果查看的完整操作流程。
  • 规范实验任务配置,让运行过程更易追踪,结果更便于管理。

# 技术栈

Python、PyTorch、Streamlit、YAML、进程管理、GPU 加速、OpenCV。