发布声明α
一、新功能
1.新增模型管理页面
2.实现模型保存
用户可以通过点击“保存”按钮,保存自己创建的新模型,然后在“模型管理”界面中管理已保存的模型。在“模型管理”中选择自己保存的模型,会跳转到模型预览界面,在这个页面可以显示模型的结构和参数信息,但是不能修改。之后点击“编辑此模型”按钮,就可以对模型进行修改啦。
3.新增管理员数据查看页面
4.实现上一届未完成的评论功能
二、这一版本修复的缺陷
UI重做
Before
After
使用现有Bootstrap模板进行改进,设计网站顶部与底部。
其余部分
主要是根据新模板,调整了jsplumb元素与button的样式,同时对manage_models的功能进行了划分,分为模型预览和删除模型。
对于帮助文档,重新根据新模板更新了htlp.html中录制的gif。
三、已知问题与限制
问题
1.在预览模型时,加载模型的方法是根据全屏窗口大小下的jsplumb元素计算对应元素显示的位置的,所以在窗口大小发生变化时,可能会出现元素加载到canvas外面的情况。另外,在create_models里的canvas尺寸被修改后,预览模型也可能出现加载到canvas外面的情况。
2.另外目前在create_models.html升级后,模型的保存和加载出现了bug,导致保存和加载失败。保存失败的问题在调整后端路由后可以进行修复,加载模型的问题还有待解决,准备在发布前修复。
限制
1.目前网络生成页面使用的是jsplumb community版本,功能很少,在beta版本我们会重写页面,将jsplumbtoolkit引入,进而实现模块化。
四、运行环境要求
1. 服务端
基本要求:见requirments.txt
2. 客户端
PC端主流浏览器即可,推荐Chrome
详见 测试报告中的测试矩阵
五、安装方法
直接访问网站即可:VisualPytorch