选自《走向科学》
作者:AdrienTreuille
机器之心编译
参与:魔王、一鸣
机器学习开发者构建一个App有多难?其实你只需要知道Python代码,剩下的就可以交给工具了 。近日,Streamlit联合创始人AdrienTreuille撰文介绍机器学习工具开发框架——Streamlit,这是一款专为机器学习工程师打造的免费开源app构建框架 。当您编写Python代码时,该工具可以实时更新您的应用程序 。目前细流中GitHubStar的数量已经超过了3400个,在medim上的人气也达到了9000 。
文章插图
简化网站:https://streamlit.io/
GitHub地址:https://Github.com/streamlit/streamlit/
用300行Python代码,编写了一个可以实时进行神经网络推理的语义搜索引擎 。
根据我的经验,每一个非凡的机器学习项目都集成了内部工具,这些工具充满了错误,难以维护 。这些工具通常写在JupyterNotebooks和Flaskapp中,部署难度大,需要在客户端服务器架构(C/S架构)上进行推理,不能很好地与TensorflowGPUsession等机器学习组件集成 。
【python制作手机app,学python能干嘛】我第一次看到这种工具是在卡内基梅隆大学,然后是在伯克利、谷歌X和Zoox 。一开始这些工具只是小Jupyter笔记本:传感器标定工具、仿真对比app、激光雷达对准app、场景重现工具等等 。
当一个工具变得越来越重要时,项目经理就会参与其中:过程和需求都在不断增加 。这些单独的项目变成了代码脚本,并逐渐发展成冗长的“维护噩梦”.
文章插图
机器学习工程师创建应用程序的过程(即席) 。
当一个工具很关键的时候,我们会组建一个工具团队 。他们熟练地写Vue和React,并在笔记本电脑上贴上带有声明性框架的贴纸 。他们的设计过程是这样的:
ba4dfb8ae095eae8983b40" />
- 不止于手机,高通继续赋能,7000亿美元市场规模近在咫尺
- 视频剪辑|不知道如何视频剪辑制作?这几个方法你不能错过
- |手机别再乱选,这五款体验比较出色,价格也不算贵
- 华为Nova|华为新款入门手机曝光:5000mAh电池+水滴屏!
- 微软|世界手机处理器发展史:三大芯片厂全员失利?高通如何崛起?
- 笔记本|中国技术让西方媒体惊叹:6G技术遥遥领先智能手机未来在中国
- 贫困生|用苹果手机的“贫困生”,被室友偷偷举报,这件事到底谁做错了
- 三星|终于理解为什么手机要换苹果了,内行人懂的原因,让人无法反驳!
- 华为|为造出无挖孔全面屏,手机厂商们各种天马行空的方案你可能没见过
- 日本智能手机畅销榜TOP10:iPhone13 mini垫底,iPhone14排名第3