机器学习也能套模版:在线选择模型和参数,一键生成demo
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。
连机器学习的代码,也可以套模(tou)版(lan)了。
现在,有一个Web应用程序,可以生成用于机器学习的模板代码(demo),目前支持PyTorch和sc机器ikit-learn。
同时,对于初学者来说,这也是一个非常好的工具。在模版中学习机器学习的代码,可以少走一些弯路。
这也难怪开发者在项目的介绍中,这样写道:
这非常适合机器学习的初学者!
这个名为traingenerator的项目,已于最近学习成功上线,并冲上了reddit的热榜。
这,究竟是一个什么样的项目,就让我们来看一下。
选择模型和参数,一键生成demo
在任务处理上,目前的任务目标只有图像分类这一种可供选择。
不过,开发者说,有更多功能正在路上,比如目标检测、语义分割等任务目也能标。
而目前,Web支持的框架有PyTorch和scikit-learn,如下图所示,在选定框架后,模版会自动变换。
在PyTorch下,可使用的模型有:AlexNet、ResNet、DenseNet及VGG。
而在scikit-learn下套模,可选择的模型有:Support vectors、Random forest、Perceptron、K-nearest neighbors及Decision tree。
之后,在下方,在选择不同的模型下,还可以调节不同的训练参数。
此外,可输入版:的数据有着两种选择:Numpy arrays和Image files。
最后,在demo输出上,你也有三个选择,能够分别导出.py、Jupyter notebook和Google Colab三种文件格式。
目前,该项目已经在网站上线,可以直接在在线网页上(网页地址可在文末获取)操作上述内容,并直接生成demo。
运行方法
另外,如果你想要在本地运行或者部署,开发者还贴心地提供了使用指南。
安装
git clone https://github.com/jrieke/tra选择ingenerator.git cd traingenerator pip install -r requirements.txt
如果要使「在Colab中打开」生效,模型还需要设置一个Github repo来存储笔记本文件(因为Colab只能打开Github上的公共文件)。
设置repo后,创建一个.env文件其中包含:
GITHUB_TOKEN= REPO_NAME=<user/not和参ebooks-repo>
本地运行
streamlit run app/main.py
确保总是从traingenerator目录(而不是从应用程序目录)运行,否则应用程序将无法找到模板。
部署到数,Heroku
首先,安装heroku并登录。要创建新部署的话,便在traingenerator内部运行:
heroku create git push heroku main hero一键ku open
之后,更新已部署的应用程序,提交更改并运行:
git push heroku main
如果你设置了一个Github repo来启用「在Colab中打开」按钮,你还需生成要运行:
heroku config:set GITHUB_TOKEN= heroku config:set REPO_NAME=<user/notebooks-repo>de;
测试
最后,进行测试即可:
pytest ./tests
该Web应用程序上线了,并且代码也已开源,感兴趣的小伙伴可以点击下方链接获取。
Web应用程序地址:
https://traingeneratormo.jrieke.com/
Github地址:
https://github.com/jrieke/traingenerator#installation
- ·AI的哲学系思考―认知不变性与AI
- ·与爱为舞亮相腾讯云AI产业应用大会,联合创始人王琳:打造下一代学习Agent
- ·机器人也能「造孩子」:全球首个活体机器人创生命繁衍新方式
- ·标签: 手机 苹果
- ·标签: Meta Limitless Rewind Mac AI穿戴设备
- ·千里科技品牌升级,发布“AFARI”新标识及“千里计划”
- ·vivo 蓝心大模型全新升级!智能助手小V化身思考专家,无唤醒词自由互动!
- ·亚马逊云科技Marketplace大幅下调上架费用
- ·标签: Nothing 裴宇 智能手机 AI设备
- ·亚马逊和谷歌炮轰微软云计算业务调整:阻碍客户自由流动
- ·国内 7 家主流财经媒体发布版权保护声明:禁止AI未经许可抓取原创内容
- ·标签: 智谱华章 大模型 港股上市 AI
- ·标签: 阿里巴巴 钉钉 陈航 无招
- ·如何通过数据驱动的分析方法实现可持续发展
- ·标签: 乐享科技
- ·Gartner:2025年将有75%的风险投资将使用AI做决策
- ·https://www.universal-music.co.jp/search/?q=谷歌霸屏推广【tg:seogoogle987】,BSD
- ·https://www.safetv.go.kr/base/search/view?searchWord=谷歌霸屏推广【tg:seogoogle987】HXq
- ·https://www.springfieldlibrary.org/library/?s=谷歌霸屏推广【tg:seogoogle987】,rZW
- ·https://www.metaltix.com/?view=tours&filter=search&q=谷歌霸屏推广【tg:seogoogle987】,w9S
- ·https://www.goodreads.com/quotes/tag/谷歌霸屏推广【tg:seogoogle987】V7s
- ·https://www.roberthalf.com/us/en/jobs/all/谷歌霸屏推广【tg:seogoogle987】e6Q
- ·https://www.varian.com/en-au/search?cat=113&search=谷歌霸屏推广【tg:seogoogle987】,yQ1
- ·https://www.usslexington.com/?action=QUERY&s=谷歌霸屏推广【tg:seogoogle987】,Xyd
- ·https://yscc1986.net/search/谷歌霸屏推广【tg:seogoogle987】Ecq
- ·https://www.terramania.nl/catalogsearch/result/index/?q=谷歌霸屏推广【tg:seogoogle987】,QwR
- ·Zookeeper实现分布式锁的原理
- ·阿里商旅发布两大AI智能体,你的出差和报销都要变聪明了
- ·字节跳动发布豆包大模型1.6:首个支持可调思考深度的国产模型
- ·手机跑SOTA模型快8倍 Facebook AI开源超强全栈视频库PyTorchVideo
- ·美股开盘新能源车板块普跌 苹果涨3.8%
- ·Meta已暂停在荷兰的数据中心建设:因环境问题遭政府反对
- ·关于自然语言处理之One Hot模型
- ·标签: 昆仑万维 OpenAI Codex Claude Code AI编程
- ·标签: TCL电子 MiniLED TV 量子点TV 光伏业务
- ·IBM将收购云计算顾问公司Taos Mountain
