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

    文章

    1321

    浏览量

    40845
  • 深度学习
    +关注

    关注

    73

    文章

    5527

    浏览量

    121893
  • RISC-V
    +关注

    关注

    46

    文章

    2395

    浏览量

    47253
  • pytorch
    +关注

    关注

    2

    文章

    808

    浏览量

    13514
  • 嵌入式AI
    +关注

    关注

    0

    文章

    34

    浏览量

    967

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

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

收藏 人收藏

    评论

    相关推荐

    使用Yolo-v3-TF运行OpenVINO™对象检测Python演示时的结果不准确的原因?

    通过模型下载器下载了 yolo-v3-tf: ./downloader.py --name yolo-v3-tf 通过模型 优化器转换模型: python3 ./model_optimizer
    发表于 03-06 06:31

    详解Object Detection Demo的移植

    继上一篇移植了 Mediapipe 的 LLM Inference 后,这篇文章我们将继续探索 Object Detection Demo 的移植
    的头像 发表于 02-05 13:42 175次阅读
    详解<b class='flag-5'>Object</b> <b class='flag-5'>Detection</b> Demo的<b class='flag-5'>移植</b>

    飞凌嵌入式-ELFBOARD-ELF 2-TF卡介绍

    ELF 2上我们使用的是SD模式。SD模式和SPI模式相比速度要比SPI模式快。在嵌入式领域通常都使用SD模式,SPI模式一般用在一些对读卡速度要求不高的场合例如MP3。 表2.1 接口定义表 Pin
    发表于 01-20 14:38

    飞凌嵌入式-ELFBOARD-ELF 2 TF卡介绍

    ELF 2上我们使用的是SD模式。SD模式和SPI模式相比速度要比SPI模式快。在嵌入式领域通常都使用SD模式,SPI模式一般用在一些对读卡速度要求不高的场合例如MP3。 表2.1 接口定义表 Pin
    发表于 01-20 14:24

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

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

    关于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 451次阅读
    【出版发行】<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 818次阅读
    专家力荐|《<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

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

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

    品读《基于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