Advertisement

NCNN-with-CUDA:NCNN框架新增CUDA功能(由腾讯开发)

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
NCNN-with-CUDA是由腾讯开发的一款优化版NCNN深度学习推理框架,新增了对CUDA的支持,大幅提升了模型在GPU上的运行效率。 该项目为著名的推理引擎实现了对NVIDIA CUDA的支持,使GPU可以在推理过程中发挥作用。许多在NVIDIA Jetson系列设备上运行的边缘人工智能项目可以从这种支持中获益。 目前,在CUDA中已经实现以下层:AbsVal、BatchNorm、Bias、BinaryOp、BNLL、Concat、卷积(Convolution)、ConvolutionDepthWise、裁剪(Crop)、展平(Flatten)、内部产品(InnerProduct)、输入(Input)、包装(Package)、填充(Padding)、合并(Relu),重塑(Reshape),Softmax,拆分(Split) 近期的发展计划包括实现Eltwise, HardSigmoid, HardSwish, Interp, Scale和Yolov3DetectionOutput层。此外,将进一步优化现有的CUDA层以期超过Vulkan的性能。 如果缺少某些CUDA层的支持,则在处理特定用例时可能会因CPU/GPU数据乒乓操作而降低执行速度。 Develop分支用于主动开发新功能或改进现有代码。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • NCNN-with-CUDA:NCNNCUDA
    优质
    NCNN-with-CUDA是由腾讯开发的一款优化版NCNN深度学习推理框架,新增了对CUDA的支持,大幅提升了模型在GPU上的运行效率。 该项目为著名的推理引擎实现了对NVIDIA CUDA的支持,使GPU可以在推理过程中发挥作用。许多在NVIDIA Jetson系列设备上运行的边缘人工智能项目可以从这种支持中获益。 目前,在CUDA中已经实现以下层:AbsVal、BatchNorm、Bias、BinaryOp、BNLL、Concat、卷积(Convolution)、ConvolutionDepthWise、裁剪(Crop)、展平(Flatten)、内部产品(InnerProduct)、输入(Input)、包装(Package)、填充(Padding)、合并(Relu),重塑(Reshape),Softmax,拆分(Split) 近期的发展计划包括实现Eltwise, HardSigmoid, HardSwish, Interp, Scale和Yolov3DetectionOutput层。此外,将进一步优化现有的CUDA层以期超过Vulkan的性能。 如果缺少某些CUDA层的支持,则在处理特定用例时可能会因CPU/GPU数据乒乓操作而降低执行速度。 Develop分支用于主动开发新功能或改进现有代码。
  • SPP
    优质
    腾讯SPP(Social Platform Protocol)框架是腾讯公司开发的一套用于支持社交应用和服务的协议体系,旨在为开发者提供一套高效、便捷的服务集成方案。 腾讯SPP框架是一个由腾讯公司开发的软件架构,旨在提供一系列基础服务和支持功能,帮助开发者更高效地构建应用程序和服务。该框架通常包括通信、数据存储以及安全保障等核心模块,并且可能还会集成社交网络相关的特性以增强用户体验和应用互动性。 它通过简化底层技术细节来提高开发效率并减少错误的发生几率,同时允许团队专注于业务逻辑的实现而非基础设施层面的问题解决。此外,腾讯SPP框架还支持跨平台部署,这意味着开发者可以使用相同的代码库为多种操作系统创建应用程序而无需进行大量修改或重构工作。 总之,这款软件架构是希望简化复杂的后台服务管理过程,并通过提供易于使用的API和工具来加速应用开发周期并提升最终产品的质量。
  • 已编译的NCNN
    优质
    已编译的腾讯NCNN库是一款由腾讯公司开发并维护的轻量级跨平台深度学习推理框架NCNN的预编译版本,适用于快速部署和运行各类神经网络模型。 在Windows上编译的版本可以直接使用,10月29日编译完成。
  • JavaRTX即时消息
    优质
    本项目旨在利用Java技术实现与腾讯RTX系统的集成,专注于开发即时消息发送的功能模块,增强企业内部沟通效率。 使用Java开发腾讯RTX发送即时消息。通过相应的Java接口调用腾讯RTX的接口来实现这一功能。
  • XLua Unity热更
    优质
    腾讯XLua Unity热更框架是一款由腾讯开发的Unity插件,支持Lua脚本与C#代码间的交互及热更新功能,大大提升了游戏开发效率和灵活性。 Unity 腾讯xlua热更框架的最新版本可以直接打开使用。
  • Mirai:高效QQ机器人的——QQ的高性Bot
    优质
    简介:Mirai是专为腾讯QQ设计的高性能机器人开发框架,旨在帮助开发者轻松构建和部署功能强大的聊天机器人。 Mirai 是一个跨平台运行的机器人库项目, 提供了对 QQ Android 协议的支持,并且是一个高效率的工具。该项目由开源社区维护,完全免费并开放源代码,可供学习与娱乐使用。开发人员不会通过任何方式强制用户支付费用或提出物质条件。 所有贡献者都保留其作品的著作权。Mirai 的许可证遵循 GNU Affero 通用公共许可协议第3版的规定, 允许使用者自由分发和修改软件。版权 ©2019-2021 Mamoe Technologies 和贡献者拥有该程序的所有权。
  • 地图API
    优质
    腾讯地图开发API是由腾讯公司提供的在线地图服务接口,允许开发者将地图功能集成到自己的应用中,包括地点搜索、路径规划等实用工具。 腾讯地图的开发API提供了丰富的功能和服务,可以帮助开发者轻松地将地图相关应用集成到自己的项目中。需要注意的是,在使用过程中,请确保遵循腾讯的相关规定和条款。
  • 地图的定位
    优质
    腾讯地图的定位功能提供精准、快速的地理位置服务,支持步行、骑行和驾车导航,帮助用户轻松找到目的地。 使用Android定位功能,并用腾讯地图显示位置。
  • 基于uni-app闻与资App模板
    优质
    本项目采用uni-app框架开发了一款通用型新闻与资讯应用模板,支持多平台部署,提供丰富的UI组件和流畅的用户体验。 基于uni-app开发的新闻和资讯类App模板提供了一种高效便捷的方式来创建适用于多平台的移动应用。该模板集成了最新的前端技术和设计模式,能够帮助开发者快速搭建一个功能完善、界面友好的新闻阅读平台。通过使用这个模板,用户可以轻松地获取到各种类型的最新资讯,并且支持个性化设置和社交分享等功能,极大地提升了用户体验。
  • PB11.5源码
    优质
    PB11.5新版开发框架源码提供的是PowerBuilder 11.5版本下的最新开发框架源代码。这些源码旨在帮助开发者更高效地构建和维护应用程序,支持快速应用开发并优化用户体验。 新版的开发框架珍藏级的newui v5.1已经发布。