Logo
Section 1 / 4

课程介绍

简要介绍本课程、目标受众以及先修条件。

导入

课程介绍

简要介绍本课程、目标受众以及先修条件。

主流框架对比

特性GradioStreamlitFlask
主要用途机器学习演示仪表板网页接口
使用难度使用简单,专注于为用户提供简易界面,用于输入参数并获取机器学习模型的预测结果。使用简单,语法简洁,可快速创建用户界面元素、图表和可视化图形,文档完善且社区支持良好。需掌握Flask框架以及HTML/CSS/JavaScript开发技能。
快速原型开发支持快速原型构建,仅需几行代码即可搭建基础原型,更侧重于简化机器学习原型开发。支持快速原型开发,更侧重于简化仪表板类应用的构建。需编写大量代码才能完成用户界面的开发。
网页开发完全屏蔽了网页开发的复杂性。完全屏蔽了网页开发的复杂性。提供对网页开发的完全控制,但需要较多开发工作。
部署部署流程简便,提供多种部署选项,甚至可在Jupyter Notebook中直接启动。支持简单快捷的部署。需手动配置和部署环境。

Gradio 简介