一、新功能

\(\beta\)阶段集中开发了3大核心功能:支持模块的嵌套、模型市场、模型推理,这三项基本上都是从零开始、徒手开发的功能,没有轮子可以参照,因此也不具有可以对比的先前版本。

除此之外,开发了许多辅助性功能,丰富软件内容,优化用户体验。

1. 支持模块的嵌套

在搭建模型过程中可以嵌入已有的模块,使其作为子模块,点击封装的子模块,可进入子模块对应的详细模型界面。

2. 模型市场

模型市场中能共享模型,复制他人共享的模型自己进一步编辑。我们设定已经共享过的模型不可进一步共享。

3. 模型推理

模型推理助你直观的感受诸如语言分割、目标探测的威力,并可以直接下载代码及模型进行本地运行。

4. 添加多种辅助性功能

辅助性功能 描述
数据增强 可对训练样本进行颜色变换、边界填充、随机切割变换,加强模型鲁棒性
快速入门 页面调整以后,将帮助文档分为快速入门、网络层说明、静态参数说明三部分。并且对于扩展或修改的功能补录或重录了gif图,帮助入门者更好的使用
网络层弹窗 为了使界面更为美观,删去右侧的参数显示栏,以弹窗的形式显示并调整参数
分享&取消分享 未分享的模型可分享,已分享的模型可取消分享,不用重新编辑模型,提升用户舒适度
模型市场三属性 在模型市场的模型显示其阅读数、点赞数、克隆数
经典模型一栏 在经典模型一栏中,链接了模型市场中搭建好的经典模型

二、这一版本修复的缺陷

1. 大幅改进UI

UI改进 描述
“关于我们”布局 替换图片,更新成员描述,链接到个人博客
模型市场更好可视化 布局进行调整,可通过Grid或List查看已分享的模型
搭建颜色&字体 模型搭建中,字体与颜色进行了优化,使网络层更清晰
模型搭建导航栏 模型搭建中,优化分栏,设为可收缩型的,包括:静态参数、经典模型、数据增强、简单网络层、复杂网络层、中间层
推理风格与主页统一 模型推理部分与主页的风格进行了统一,包括背景、导航栏的布局
问题反馈布局 问题反馈使布局更合理,更优美。上面显示评论,下面评论方框

2. 修改大量已知bug

修复Bug 描述
外链图片的显示 修复图片无法显示,或显示不正常问题
注销bug 修复当注销时不能正常跳转到主页,使功能异常问题
问题反馈bug 修复问题反馈界面不停更新问题
注册bug 修复注册邮箱收不到邮件的问题

3. 实现双服务器访问

部署在华为云平台和阿里云平台上,其中阿里云平台的域名经过备案可以通过 visualpytorch.top/static 正常访问。通过这种方法,缓解服务器压力,并且在一个服务器崩溃时,另外一个能正常运行。

三、运行环境要求

1. 服务端

如果要本地或服务器上运行Django项目,克隆github项目,参照requirments.txt安装所需的库,最后按照技术博客-3 nginx+uwsgi部署DRF项目踩坑 所述运行代码。

2. 客户端

PC端主流浏览器即可,推荐Chrome

详见 测试报告中的测试矩阵

四、安装方法及发布地址

VisualPytorch beta发布了!

功能概述:通过可视化拖拽网络层方式搭建模型,可选择不同数据集、损失函数、优化器生成可运行pytorch代码

扩展功能:1. 模型搭建支持模块的嵌套;2. 模型市场中能共享及克隆模型;3. 模型推理助你直观的感受神经网络在语义分割、目标探测上的威力;4.添加图像增强、快速入门、参数弹窗等辅助性功能

修复缺陷:1.大幅改进UI界面,提升用户体验;2.修改注销不跳转、图片丢失等已知缺陷;3.实现双服务器访问,缓解访问压力

访问地址http://visualpytorch.top/statichttp://114.115.148.27/static

发布声明$\beta$的更多相关文章

  1. 【Alpha】“北航社团帮”小程序v1.0发布声明

    我们的"北航社团帮"小程序发布啦!!! Alpha版本功能 功能列表和详情图 模块 功能 登录 授权登录,游客模式,无需填写信息 活动展示 首页轮播热度最高的四个活动,查看活动详情 ...

  2. Visual Lab Online —— Beta版本发布声明

    项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:Beta阶段发布声明 发布声明 目录 发布方式.发布地址与运行环境要求 软件主体 浏览器扩展 Beta版本新功能 登录注册页 注册时邮箱 ...

  3. Beta——发布声明

    Beta阶段 1. 新功能: 介绍页面 用户点击软件右上角的 ? 按钮即可看到软件的操作说明! 项目模式 目前软件支持三种模式 空白表单模式.该模式可以生成基于模板的表单数据,也支持生成数据直接训练模 ...

  4. Visual Lab Online —— Alpha版本发布声明

    Visual Lab Online -- Alpha版本发布声明 项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:Alpha阶段发布声明 发布声明 目录 Visual Lab Onli ...

  5. 航胥:北航教务助手——Beta阶段发布声明

    下载地址在文章末尾! 这里是"航胥",一款更想要了解你的北航教务助手 Beta阶段,我们进化了! Beta阶段我们的新功能有: 课程评价功能 所有用户选过的课程都会在课程评价页面进 ...

  6. UltraSoft - Beta - 发布声明

    1. Beta版本更新内容 新功能 (1)消息中心页面 课程爬取到新DDL.资源时会以通知的方式通知用户,本次同步更新了哪些内容一目了然.此外,当被作为参与成员添加DDL时也会通知.一些系统通知也会放 ...

  7. [对对子队]发布声明Beta

    Beta版本的新功能 新增的游戏内容 循环部分关卡 Beta阶段我们制作了游戏的第4-6关,为循环部分关卡.这一部分的关卡设计以编程的循环思想为基础,在流水线中加入了新的命令--循环语句,并以此为核心 ...

  8. [敏捷软工团队博客]Beta阶段发布声明

    项目 内容 2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 Beta阶段发布声明 我们在这个课程的目标是 在团队合作中锻炼自己 这个作业在哪个具体方面帮助我们实现目标 对Bet ...

  9. 【二食堂】Beta - 发布声明

    Beta - 发布声明 新功能 在Beta阶段,图谱方面的新功能有:自定义关系的添加与删除.实体查找.实体名称的修改.实体之间关系的修改.新增了项目创建与删除功能,此外还增加了好友系统,可以实现好友的 ...

随机推荐

  1. linux软件管理之yum管理操作软件包

    什么是rpm 1.1`RPM` 全称 `RedHat Package Manager` 缩写,由红帽开发用于软件包的安装.升级.卸载与查询. 1.2rpm包名组成部分 `RPM` 包命名以-将软件分成 ...

  2. Python 实现自动化 Excel 报表

    Py 实现自动化Excel报表 好几个月没有写笔记了, 并非没有积累, 而是有点懒了. 想想还是要续上, 作为工作成长的一部分哦. 最近有做一些报表, 但一直找不到一个合适的报表工具, 又实在不想写前 ...

  3. 2048小游戏(c++)(转)

    下为源码 #include <iostream> #include <windows.h> #include <ctime> using namespace std ...

  4. sql注入之超详细sqlmap使用攻略

    0x00 前言 干过sql注入的小伙伴们一定听说过sqlmap的大名,但是面对一些特殊情况,sqlmap也不一定"好使",这里的"好使"并不是真正不好使的意思, ...

  5. oo第二单元博客总结

    P1 设计结构 三次作业的架构都没有较大的改动,基本上都是靠调度器接受输入的请求并放入队列,然后调度器根据不同的电梯的当前状态来把请求分配至不同电梯的请求队列中,最后电梯再根据自己的请求队列去运行.因 ...

  6. Python面向对象的高级编程

    数据封装.继承和多态只是面向对象程序设计中最基础的3个概念.在Python中,面向对象还有很多高级特性,允许我们写出非常强大的功能. 我们会讨论多重继承.定制类.元类等概念. 使用__slots__ ...

  7. C# Linq 延迟查询的执行

    在定义linq查询表达式时,查询是不会执行,查询会在迭代数据项时运行.它使用yield return 语句返回谓词为true的元素. var names = new List<string> ...

  8. 当前Activity的onPause执行完后,调用Paused接口

    目录 前言 详细流程分析 activityPaused:1843, ActivityTaskManagerService activityPaused:4930, ActivityRecord com ...

  9. inline&register

    inline关键字: 内联只是一个请求,不代表编译器会响应:同时某些编译器会将一些函数优化成为内联函数. C++在类内定义的函数默认是内联函数,具体是否真变成内联函数还需看编译器本身. registe ...

  10. Spring Boot demo系列(二):简单三层架构Web应用

    2021.2.24 更新 1 概述 这是Spring Boot的第二个Demo,一个只有三层架构的极简Web应用,持久层使用的是MyBatis. 2 架构 一个最简单的Spring Boot Web应 ...