返回 AI 工具目录

TNN

开发框架人工精选最近核验 2026年7月23日

TNN 是腾讯优图实验室与光影实验室开源的统一深度学习推理框架,以 BSD 3-Clause 协议发布,覆盖移动端、桌面与服务器。它面向资源受限设备优化推理性能与内存占用:支持 INT8/FP16 低精度计算,内置 Winograd、Tile-GEMM、Direct Conv 等多种卷积算法,以及算子融合与内存池优化;通过 ONNX 兼容 TensorFlow、PyTorch、Caffe 等训练框架导出的模型。跨平台覆盖 Android、iOS、嵌入式 Linux、Windows,硬件支持 ARM、X86、NPU 及多家 GPU。核心以 C++ 实现,定位是国产多端高性能推理引擎。

定价开源部署本地运行、自托管国内可达国内可达

解决什么问题

  • 在移动与边缘设备上高效运行推理模型
  • INT8/FP16 低精度计算降低算力与内存开销
  • 多种卷积算法与算子融合提升推理性能
  • 通过 ONNX 兼容主流训练框架导出的模型
  • 跨 Android、iOS、Linux、Windows 多平台部署

适合

  • 在手机或嵌入式设备上做端侧推理的团队
  • 对包体积与内存占用敏感的移动应用
  • 已有 TF/PyTorch/Caffe 模型需转端侧部署
  • 需要国产、可自主可控推理引擎的项目

不适合

  • 是推理引擎,不负责模型训练环节
  • 模型需先转为 ONNX 再接入,有转换成本
  • 性能依赖具体硬件与算子支持覆盖度
  • 新算子或特殊结构可能需自行适配

如何接入

  • 将训练模型转换为 ONNX 再导入 TNN
  • 以库形式编译进 Android、iOS 或桌面应用
  • 按目标硬件选择 ARM、X86、NPU、GPU 后端
  • 提供 Python 等工具做模型转换与验证

已知限制

  • 仅覆盖推理,训练需用其他框架完成
  • 模型转换与算子适配需要工程投入
  • 不同硬件后端的算子支持程度不一
  • 端侧调优对工程经验有一定要求

接入与使用事实

部署方式
本地运行、自托管
实现语言
C++、C、Python
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网