国际知名计算机视觉和机器学习软件开源平台OpenCV正式支持龙架构

Posted dotNET跨平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了国际知名计算机视觉和机器学习软件开源平台OpenCV正式支持龙架构相关的知识,希望对你有一定的参考价值。

前言介绍

近期,OpenCV开源社区正式合入了对龙架构(LoongArch™)支持的代码,基于龙架构自主指令系统,优化后的OpenCV性能显著提升。

OpenCV是一款跨平台的计算机视觉和机器学习软件平台,在计算机视觉领域广泛使用,是目前人工智能应用中的重要基础平台。针对当前主要的CPU架构,OpenCV均有支持,包括X86、ARM等。随着此次代码合入,OpenCV对龙架构正式完成支持。

围绕龙架构,龙芯中科积极投入AI平台建设,构建形成了多层级的AI软件生态体系和全域异构硬件支撑体系,满足云、边、端不同AI应用场景需求。

基础库和编程框架均已适配

基于龙架构,在高性能算子库方面,OpenBLAS、OneDNN、FBGEMM等基础库均完成适配并优化。在编程框架方面,国际国内常用的深度学习编程框架TensorFlow、PyTorch、Caffe、OnnxRuntime、PaddlePaddle、NCNN均完成适配并优化。计算机视觉、NLP领域常用算法模型可正常部署运行。

龙芯平台AI应用方案

围绕龙架构,国内众多AI加速卡厂商天数智芯、登临科技、云天励飞等均已完成在龙芯平台上的适配,涉及GPGPU、ASIC和FPGA多个方向,构建起龙芯平台AI应用方案全域异构硬件支撑体系。

龙芯平台AI应用方案可满足云、边、端不同应用场景对算力的需求,涉及计算机视觉、自然语言处理等多个领域,服务安防、交通、教育、能源、数据中心等众多行业。

结语

随着OpenCV开源社区正式支持龙架构,龙芯AI生态得到进一步丰富。未来,龙芯中科将进一步完善龙架构平台AI技术体系,同时联合生态合作伙伴,在安防、交通、教育、能源、数据中心等领域进一步拓宽云、边、端自主AI平台的应用面。

喜欢记得分享-点赞-在看 👇,笔芯♥

以上是关于国际知名计算机视觉和机器学习软件开源平台OpenCV正式支持龙架构的主要内容,如果未能解决你的问题,请参考以下文章

计算机视觉学习----初见OpenCV

OpenCV学习和总结1

使用机器学习算法在 .NET Core 中运行的 100% C# 开源 AI 聊天机器人平台构建器...

机器视觉方面都有哪些好的开发平台?各有啥特点

工具 | Facebook 开源产业级深度学习框架 Caffe2,带来跨平台机器学习工具

干货Paddle:百度拥抱世界,开源其深度学习软件平台