网站首页 > 博客文章 正文
晓查 发自 凹非寺
量子位 报道 | 公众号 QbitAI
“其实我是做机器学习模型的。”
“什么模型?拿出来给大家看看啊!”
如果你是一个机器学习(ML)程序员,向爸妈、亲友或者客户介绍自己的职业时,可能会遇到这样的尴尬。
现在有了斯坦福大学出品的Gradio,你真的可以把自己的ML模型“搬”出来了。
只需几行代码,你就可以创建一个简单的网页,即使完全不会代码的爸妈,也能用拖拽操作体验你的ML模型。
除此之外,Gradio还可以嵌入Jupyter和Colab笔记本、博客和网站,甚至能把截图放在研究论文里作为展示。
CV、NLP模型轻松搞定
Gradio允许用户通过拖拽本地图像、粘贴文本、拍照等方式获取输入,网页另一侧瞬间出现输出结果。
在电脑上手写一个数字,实现MNIST识别:
用电脑摄像头拍一张图,检测你现在的情绪:
你以为Gradio只能展示计算机视觉任务?No!NLP任务也OK:
最近,Gradio项目又上线了ML模型展示平台GradioHub,供所有开发者上传自己的模型。遗传特征预测、CT图像重建这类前沿研究任务都能这个聚合页面看到。
使用方法
Gradio的安装非常方便,一行pip代码即可:
pip install gradio
Gradio使用现成代码也很方便,只需加上几行代码就能在网页展示。这是一个使用Inception V3进行图像分类的例子:
import gradio import tensorflow as tf image_mdl = tf.keras.applications.inception_v3.InceptionV3() io = gradio.Interface(inputs=”imageupload”, outputs=”label”, model_type=”keras”, model=image_mdl) io.launch()
你也可以提供自己的模型,而不是上面的预训练模型,或者使用Keras之外其他类型的模型。
更改Interface中的input和output参数可以创建不同的接口。目前Gradio支持的输入格式有:手写板、上传图像、摄像头、文本,输出结果为标签或文字。
传送门
Gradio网站:
https://gradio.app
猜你喜欢
- 2024-10-11 搜索 NLP 行业模型和轻量化客户定制
- 2024-10-11 谷歌NLP新模型「大鸟」突破BERT限制,稀疏注意力机制更省内存
你 发表评论:
欢迎- 最近发表
-
- 给3D Slicer添加Python第三方插件库
- Python自动化——pytest常用插件详解
- Pycharm下安装MicroPython Tools插件(ESP32开发板)
- IntelliJ IDEA 2025.1.3 发布(idea 2020)
- IDEA+Continue插件+DeepSeek:开发者效率飙升的「三体组合」!
- Cursor:提升Python开发效率的必备IDE及插件安装指南
- 日本旅行时想借厕所、买香烟怎么办?便利商店里能解决大问题!
- 11天!日本史上最长黄金周来了!旅游万金句总结!
- 北川景子&DAIGO缘定1.11 召开记者会宣布结婚
- PIKO‘PPAP’ 洗脑歌登上美国告示牌
- 标签列表
-
- ifneq (61)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)