0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

嵌入式AI快讯:移植ncnn到RISC-V TF Object Detection支持TF2

RTThread物联网操作系统 来源:GitHub RT-Thread 作者:GitHub RT-Thread 2020-12-23 11:25 次阅读

3a81017c-33c9-11eb-a64d-12bb97331649.png

1. NanoDet:轻量级(1.8MB)、超快速(移动端97fps)目标检测项目

近日,GitHub 上出现了一个项目 nanodet,它开源了一个移动端实时的 Anchor-free 检测模型,希望能够提供不亚于 YOLO 系列的性能,而且同样方便训练和移植。该项目上线仅两天,Star 量已经超过 200。 NanoDet 是一个速度超快和轻量级的移动端 Anchor-free 目标检测模型。该模型具备以下优势:

超轻量级:模型文件大小仅 1.8m;

速度超快:在移动 ARM CPU 上的速度达到 97fps(10.23ms);

训练友好:GPU 内存成本比其他模型低得多。GTX1060 6G 上的 Batch-size 为 80 即可运行;

方便部署:提供了基于 ncnn 推理框架的 C++ 实现和 Android demo。

2. 不到1000行代码,GitHub 2000星,天才黑客开源深度学习框架tinygrad

在深度学习时代,谷歌、Facebook、百度等科技巨头开源了多款框架来帮助开发者更轻松地学习、构建和训练不同类型的神经网络。而这些大公司也花费了很大的精力来维护 TensorFlow、PyTorch 这样庞大的深度学习框架。 最近,天才黑客 George Hotz 开源了一个小型深度学习框架 tinygrad,兼具 PyTorch 和 micrograd 的功能。tinygrad 的代码数量不到 1000 行,目前该项目获得了 GitHub 2000 星。 「tinygrad 可能不是最好的深度学习框架,但它确实是深度学习框架。」 George 在项目中保证,tinygrad 代码量会永远小于 1000 行。

3. TF Object Detection 终于支持TF2了!

一直以来,大家最常用的目标检测库是港中文的mmdetection和Facebook的detectron2库,不过这两个库都是基于PyTorch的,PyTorch的模型部署方面还是稍差于TensorFlow,如果想用TensorFlow的目标检测模型,最好的还是选择还是谷歌官方的TF Object Detection库。 目前随着TensorFlow 2x的到来,TFObject Detection库也支持TF2了,而且最重要的是还兼容TensorFlow 1.x,这真是非常nice。不过官方还是建议大家使用最新的TF2来训练模型。 除此之外,TF2也新增了更多的模型如CenterNet和EfficientDet

4. 价值百万的AI开源项目!涵盖OCR、目标检测,NLP,语音合成多方向

3d6d5f02-33c9-11eb-a64d-12bb97331649.png

今天小编为大家推荐一个相当牛逼的项目, 粗略估计,这个项目价值超过百万当前star 1.9k,但是大胆预判, 这个项目肯定要火,未来Star数应该可以到10k甚至20k!首先,“无需深度学习背景、无需数据与训练过程”,“共享人工智能时代红利”以及“全部模型开源下载,离线可运行” 包含文本识别、人脸检测、图像编辑、目标检测等方向。我只能说, 这个repo,伸手党福音!

5. 新晋网红Pytorch教程,3个月GitHub斩获900星,趋势榜日榜排名24

如果之前有了解过这个爆火的项目《30天吃掉那只TensorFlow2.0》,相信对该篇教程不会陌生,这就是他的姊妹篇《20天吃掉那只Pytorch》。 自从上次《30天吃掉那只TensorFlow2.0》一炮而红之后,他又加班加点写了《20天吃掉那只Pytorch》,项目完成4个月,已经在GitHub斩获了1800+ Star,还有幸登上过GitHub全站趋势榜24名 两个项目还是相同的配方,还是熟悉的味道~

6. 我把 ncnn 移植到 RISC-V 啦!

up把 ncnn 移植到 RISC-V 啦! RISC-V,我喜欢缩写成 riscv,能少按一次 shift 和减号,是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。作为完全开源的指令集,天生自带开源的光环基因,纵使当今 x86 ARM 几乎绝对市场垄断,依然生机勃勃,持续发展着。 如果要问我,为什么要把 ncnn 移植到 riscv 上面跑?那就是开源文化基因的力量,英文单词 meme 的魔法 其实移植过程中还是踩了一些坑的,感谢中科院软件所智能软件研究中心的大佬热心解答我的提问。

(来源:综合自 GitHub RT-Thread

原文标题:【20201127期嵌入式AI周报】NanoDet 目标检测模型、移植 ncnn到 RISC-V等!

文章出处:【微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RT-Thread
    +关注

    关注

    31

    文章

    1288

    浏览量

    40111
  • 深度学习
    +关注

    关注

    73

    文章

    5503

    浏览量

    121151
  • RISC-V
    +关注

    关注

    45

    文章

    2277

    浏览量

    46149
  • pytorch
    +关注

    关注

    2

    文章

    808

    浏览量

    13220
  • 嵌入式AI
    +关注

    关注

    0

    文章

    34

    浏览量

    832

原文标题:【20201127期嵌入式AI周报】NanoDet 目标检测模型、移植 ncnn到 RISC-V等!

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何使用 RISC-V 进行嵌入式开发

    、准备开发环境 选择开发板 :RISC-V架构的嵌入式开发板有多种选择,如GD32VF103R-START、飞凌嵌入式OK113i-S等。选择时需要考虑开发板的性能、外设接口、价格以及是否支持
    的头像 发表于 12-11 17:32 492次阅读

    关于RISC-V学习路线图推荐

    向量指令集、密码指令集等)进行硬件加速和优化。 嵌入式系统开发 : 掌握RISC-V嵌入式系统中的应用,如物联网设备、智能家居等。目前AI、大模型也是个热点,建议跟随主流。既可以学习
    发表于 11-30 15:21

    RISC-V如何支持不同的AI和机器学习框架和库?

    RISC-V如何支持不同的AI和机器学习框架和库?还请坛友们多多指教一下。
    发表于 10-10 22:24

    risc-v的发展历史

    领域中得到广泛应用,包括嵌入式设备、个人电脑、服务器等。 国际合作:RISC-V基金会将继续加强与国际企业和机构的合作,共同推动RISC-V架构的发展和应用。 综上所述,RISC-V
    发表于 07-29 17:20

    RISC-V适合什么样的应用场景

    和应用。 2. 嵌入式系统 定制化需求:RISC-V允许设计者根据具体需求进行指令集的扩展和定制,非常适合需要高度定制化的嵌入式系统,如工业控制、医疗设备、汽车电子等。 灵活性:
    发表于 07-29 17:16

    RISC-V在中国的发展机遇有哪些场景?

    RISC-V处理器在性能和能效比方面表现出色,适用于数据中心和高性能计算领域的需求。 自主可控:RISC-V的开源特性使得中国可以在这一领域实现自主可控的技术发展,减少对外国技术的依赖。 5. 嵌入式系统
    发表于 07-29 17:14

    【出版发行】嵌入式系统原理与开发——基于RISC-V和Linux系统

    【出版发行】嵌入式系统原理与开发——基于RISC-V和Linux系统
    的头像 发表于 07-26 08:36 321次阅读
    【出版发行】<b class='flag-5'>嵌入式</b>系统原理与开发——基于<b class='flag-5'>RISC-V</b>和Linux系统

    专家力荐|《嵌入式系统原理与开发——基于RISC-V和Linux系统》新书发售

    当前,嵌入式系统已成为智能设备的核心之一,RISC-V+Linux的开源力量为嵌入式系统注入强大的创新动力。作为中国RISC-V软硬件生态领导者,赛昉科技与业界专家合作推出《
    的头像 发表于 07-24 08:20 609次阅读
    专家力荐|《<b class='flag-5'>嵌入式</b>系统原理与开发——基于<b class='flag-5'>RISC-V</b>和Linux系统》新书发售

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-如何移植NCNN

    在计算机视觉和深度学习领域,NCNN(Netural Network Computer Vision)是一个轻量级的神经网络计算框架,被广泛应用于各类嵌入式设备和移动平台。今天,让我们一同跟随共创
    发表于 05-29 17:24

    飞凌嵌入式ElfBoard ELF 1板卡-如何移植NCNN

    在计算机视觉和深度学习领域,NCNN(Netural Network Computer Vision)是一个轻量级的神经网络计算框架,被广泛应用于各类嵌入式设备和移动平台。今天,让我们一同跟随共创
    发表于 05-29 08:53

    risc-v多核芯片在AI方面的应用

    应用中的成本。 最后,RISC-V多核芯片不仅可以应用于AI边缘计算领域,还可以扩展其他领域,如数据中心、云计算、自动驾驶、机器人等,为这些领域提供高效、灵活和安全的解决方案。 总的来说,R
    发表于 04-28 09:20

    RISC-V有哪些优点和缺点

    新的、尚未被广泛验证的技术。 需要注意的是,随着RISC-V技术的不断发展和生态系统的逐步完善,其缺点可能会逐渐被克服。同时,RISC-V的优点也使其在多个领域具有广阔的应用前景,包括服务器、物联网、嵌入式系统等。
    发表于 04-28 09:03

    RISC-V有哪些优缺点?是坚持ARM方向还是投入risc-V的怀抱?

    的架构,而不是尝试新的、尚未被广泛验证的技术。 需要注意的是,随着RISC-V技术的不断发展和生态系统的逐步完善,其缺点可能会逐渐被克服。同时,RISC-V的优点也使其在多个领域具有广阔的应用前景,包括服务器、物联网、嵌入式系统
    发表于 04-28 08:51

    品读《基于FPGA与RISC-V嵌入式系统设计》

    FPGA 1.3 RISC-V 1.4 小脚丫 FPGA 开发平台 1.5 C/C++,Make 与工具链 1.6 嵌入式操作系统 1.7 Arduino 集成开发环境 1.8 模块授权方式 1.9
    发表于 03-29 00:06

    昉·星光2 RISC-V单板计算机体验(二) - 系统环境

    昉·星光2 RISC-V单板计算机体验(二) - 系统环境 一、官方资料 RISC-V官网: [https://rvspace.org] RISC-V中文: [https://rvsp
    的头像 发表于 02-21 10:15 655次阅读
    昉·星光<b class='flag-5'>2</b> <b class='flag-5'>RISC-V</b>单板计算机体验(二) - 系统环境