本文转载自淘系技术,文末附官网下载链接。

阿里巴巴淘系技术开源轻量级深度学习推理引擎 MNN 以来,得到了业界的普遍认可 —— 数十家企业成为 MNN 的用户,不乏有一线科技企业;此外,MNN 还与上海交大等一线院校展开合作,深度连接产学研。除 MNN 引擎建设外,MNN 团队还深度参与了阿里内部的端AI应用实践。AI 应用门槛高、算法模型部署链路长是长期困扰我们的问题。为了解决这两个问题,我们将上百次实践中长期积累的方案沉淀为一站式 AI 研发范式 —— MNN 工作台。今天正式推出 MNN 工作台,这将极大降低AI应用门槛、将AI研发的效率提升数十倍,让“技术小白”也能快速上手,轻松设计自己的AI应用。

要打通AI应用的“任督二脉”,需要“十八般武艺” —— 你需要同时熟悉AI和业务,要搜得到数据、啃得了论文、改得动模型,末了还得会移动开发,打通业务流程。道阻且长,任一环节出了问题,都可能断送AI应用探索之路。市面上其实不乏有一些云端模型训练平台,但大多只在流程中的数据和模型上下功夫。相较之下,MNN 工作台是第一个同时应对 AI 应用启蒙、无门槛训练和一键多端部署的一站式 AI 平台。AI 应用启蒙最好的办法是参考行业的最佳实践,并且动手玩一玩。MNN 工作台中,提供了人像分割、文字识别等主流应用的实例,无需训练就可以直接使用。通过 MNN 工作台,可以方便地在电脑和手机上体验AI的效果。AI 的视觉效果会直接叠加在相机视频流上,改变相机机位,就可以看到效果的变化。同时,还可以通过开关、滑块等来调节算法参数,同样可以实时观察到调整的影响。随手改、随心玩的即时体验,可以帮忙用户理解算法,打开想象的空间,更好地寻找AI和业务的结合。在帮助用户无门槛训练自己的AI算法模型方面,MNN 工作台也下足了功夫。MNN 工作台支持图像分类、文本分类等模型的训练,而且,所有的操作都可以通过图形化界面来完成。用户不需要了解模型训练的细节,只需要按照提示,提供训练所需的数据,就可以完成模型的定制。同时,MNN 工作台使用了迁移学习技术,用户仅仅需要少量的训练数据,就可以训练出效果上佳的专属模型。MNN 工作台还提供了自动化标注工具和手工标注工具,来进一步简化训练数据的准备工作。最后,在模型训练完成时,MNN 工作台还会提供模型测试报告,涵盖模型的大小、性能、精度信息,辅助决策。应用多端部署方面,MNN 工作台为电脑和手机都提供了强大的 Python 运行环境 —— 三端一致的开发体验。但更友好的,还是 MNN 工作台上所有的模型,都可以在电脑和手机上直接体验。是的,无需任何一行代码,试玩模型或训练模型都有对应的、已经编写好的代码!如果你需要修改算法实现,我们也提供了 Numpy、OpenCV 等常用库,尽可能降低图片、数据处理的成本。同时,在工作台上,扫码真机调试,断点、console 一应俱全,更有多端文件实时同步这样的黑科技等待你的解锁。图像分类训练示例:模型部署示例:肖像分割推理示例:官网下载地址:http://www.mnn.zone/使用手册:https://www.yuque.com/mnn/droiug

作者|MNN团队

编辑|橙子君、CV君

出品|阿里巴巴新零售淘系技术

备注:部署

模型压缩与应用部署交流群

模型压缩、网络压缩、神经网络加速、轻量级网络设计、知识蒸馏、应用部署、MNN、NCNN等技术,

若已为CV君其他账号好友请直接私信。

我爱计算机视觉

微信号:aicvml

QQ群:805388940

微博知乎:@我爱计算机视觉

投稿:amos@52cv.net

网站:www.52cv.net

在看,让更多人看到  

训练代码_无需一行代码,完成模型训练和部署,这个AI工具开始公测相关推荐

  1. 无需一行代码,完成模型训练和部署,这个AI工具开始公测

    本文转载自淘系技术,文末附官网下载链接. 阿里巴巴淘系技术开源轻量级深度学习推理引擎 MNN 以来,得到了业界的普遍认可 -- 数十家企业成为 MNN 的用户,不乏有一线科技企业:此外,MNN 还与上 ...

  2. 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(八)—— 模型训练-训练

    系列目录: 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(一)--数据 菜鸟笔记-DuReader阅读理解基线模型代码阅读笔记(二)-- 介绍及分词 菜鸟笔记-DuReader阅读理解基线模 ...

  3. R语言使用keras包实现卷积自动编码器模型(Convolutional Autoencoder)、加载keras自带的mnist数据集、训练中动态生成每个epoch后模型训练的loss曲线

    R语言使用keras包实现卷积自动编码器模型(Convolutional Autoencoder).加载keras自带的mnist数据集.训练中动态生成每个epoch后模型训练的loss曲线 目录

  4. 机器学习 文本分类 代码_无需担心机器学习-如何在少于10行代码中对文本进行分类

    机器学习 文本分类 代码 This article builds upon my previous two articles where I share some tips on how to get ...

  5. Hugging Face实战(NLP实战/Transformer实战/预训练模型/分词器/模型微调/模型自动选择/PyTorch版本/代码逐行解析)下篇之模型训练

    模型训练的流程代码是不是特别特别多啊?有的童鞋看过Bert那个源码写的特别特别详细,参数贼多,运行一个模型百八十个参数的. Transformer对NLP的理解是一个大道至简的感觉,Hugging F ...

  6. python灰色模型代码_几行代码搞定ML模型,低代码机器学习Python库正式开源

    机器之心报道 机器之心编辑部 PyCaret 库支持在「低代码」环境中训练和部署有监督以及无监督的机器学习模型,提升机器学习实验的效率. 想提高机器学习实验的效率,把更多精力放在解决业务问题而不是写代 ...

  7. python低代码_几行代码搞定ML模型,低代码机器学习Python库正式开源

    PyCaret 库支持在「低代码」环境中训练和部署有监督以及无监督的机器学习模型,提升机器学习实验的效率. 想提高机器学习实验的效率,把更多精力放在解决业务问题而不是写代码上?低代码平台或许是个不错的 ...

  8. python速度提高了吗_这一行代码,能让你的 Python运行速度提高100倍

    python一直被病垢运行速度太慢,但是实际上python的执行效率并不慢,慢的是python用的解释器Cpython运行效率太差. "一行代码让python的运行速度提高100倍" ...

  9. c++hello world代码_在Rust代码中编写Python是种怎样的体验?

    作者 | Mara Bos,Rust资深工程师译者 | Arvin,编辑 | 屠敏来源 | CSDN(ID:CSDNnews)大约一年前,我发布了一个名为inline-python(https://c ...

最新文章

  1. PHPExcel 去掉错误提示 保护表格
  2. RHEL5 RHEL6 差异 1
  3. 第4课 列朋波骨《小学生C++趣味编程》
  4. 操作系统之进程管理:19、死锁的处理策略:避免死锁(银行家算法)
  5. Dataset/Datatable/Datarow转Json的一种方法
  6. 使用Profiler Blocked Process Report Alert 监控数据库Blocking
  7. shiro登陆失败提示_shiro在springMVC 如何处理登陆失败跳到登陆页面呢?
  8. linxu 获取指定字符的前后多少行
  9. 2010年5月18日 小细节大隐患
  10. linux内存映射(一)
  11. 基于JS/H5实现二维码扫码增强版-带视频演示
  12. 硬盘分区表错误与解决办法
  13. GitLab 项目管理和代码托管平台
  14. ng-init、ng-bind、ng-model和ng-value区别
  15. a++ 和 ++a 的区别
  16. 2018年自学编程的学习计划表
  17. 安徽赛区-云巡未来-第十一届全国大学生电子商务“创新、创意及创业”挑战赛 赛后总结
  18. ipad无线无法连接到服务器,ipad无法连接无线路由器原因有哪些【解决方法】
  19. 安服/渗透测试面试问题总结
  20. 经常调试笔记本服务器显示器,瞎折腾!闲置损坏笔记本电脑改造的DIY液晶显示屏!蜗牛星际附件。...

热门文章

  1. python django开发工具_Django+python 开发神器
  2. 02-伪异步I/O通讯模型
  3. 【ElasticSearch】Es 缓存
  4. 【Elasticsearch】class_cast_exception KeywordFieldMapper cannot be cast to ObjectMapper
  5. 【Spring】Spring autowire-candidate解决注入的时候有多个符合的bena
  6. 【Kafka】Flink kafka 报错 Failed to send data to Kafka: Failed to allocate memory within the config
  7. 【Java】ThreadLocal SimpleDateFormat 静态代码块 空指针异常
  8. 95-080-100-源码-启动-类加载
  9. RabbitMQ, ZeroMQ, Kafka 是一个层级的东西吗, 相互之间有哪些优缺点
  10. 面试绕不开的 CAP 理论,这篇文章帮你搞定!