当前位置: 首页 > news >正文

ONNX OpenVino TensorRT MediaPipe NCNN Diffusers ComfyUI

框架

和Java生成的中间文件可以在JVM上运行一样,AI技术在具体落地应用方面,和其他软件技术一样,也需要具体的部署和实施的。既然要做部署,那就会有不同平台设备上的各种不同的部署方法和相关的部署架构工具

onnx


在训练模型时可以使用很多不同的框架,比如 Pytorch, TensorFLow, MXNet,以及深度学习最开始流行的 Caffe 等等,这样不同的训练框架就导致了产生不同的模型结果包,在模型进行部署推理时就需要不同的依赖库,而且同一个框架比如 tensorflow 不同的版本之间的差异较大

为了解决这个混乱问题,LF AI 这个组织联合 Facebook, MicroSoft等公司制定了机器学习模型的标准,这个标准叫做ONNX, Open Neural Network Exchage,所有其他框架产生的模型包 (.pth, .pb) 都可以转换成这个标准格式,转换成这个标准格式后,就可以使用统一的 ONNX Runtime等工具进行统一部署。onnx runtime引擎为生成的onnx模型文件提供推理功能

OpenVino

Intel公司针对自家设备开开发的部署工具

TensorRT

NVIDIA公司针对自家GPU开发的部署工具

MediaPipe

Google针对自家硬件设备和深度学习框架开发的部署工具

NCNN

腾讯公司开发的移动端平台部署工具

Optimum

Optimum是huggingface transformers库的一个扩展包,用来提升模型在指定硬件上的训练和推理性能。该库文档地址为 Optimum。

huggingface optimum中文教程-1、初探 - 知乎

Diffusers

 Hugging Face 平台提供了基础模型权重以及通用的模型训练框架 diffusers

ComfyUI

ComfyUI 和stable-diffusion-webui的作用类似,安装方法也类似

【分享】SDXL模型最佳拍档!COMFY UI上手指南

http://www.lryc.cn/news/158664.html

相关文章:

  • java中使用 Integer 和 int 的 含义、使用方法 及之间的区别
  • 点云从入门到精通技术详解100篇-点云的特征检测
  • DOM破坏绕过XSSfilter例题
  • 代码随想录Day_56打卡
  • 高忆管理:六连板捷荣技术或难扛“华为概念股”大旗
  • 「解析」YOLOv5 classify分类模板
  • 交换排序——冒泡排序、快速排序
  • Android 10.0 禁用adb shell input输入功能
  • cuda显存访问耗时
  • 【HTML5高级第三篇】drag拖拽、音频视频、defer/async属性、dialog应用
  • 独享IP vs. 共享IP:哪种更适合你?
  • 【Arduino27】DHT11温湿度传感器模拟值实验
  • dockerfile基于apline将JDK20打包成镜像
  • MATLAB基础-MAT文件的读写操作
  • PostgreSQL PG15 新功能 PG_WALINSPECT
  • 时序预测 | MATLAB实现TCN-BiLSTM时间卷积双向长短期记忆神经网络时间序列预测
  • 数据结构和算法(2):向量
  • mysql 大表如何ddl
  • C++新特性:智能指针
  • SAP FI之批量修改财务凭证的BAPI
  • Spring Boot + Vue的网上商城之商品分类
  • Docker 容器逃逸漏洞 (CVE-2020-15257)复现
  • Python 如何使用 csv、openpyxl 库进行读写 Excel 文件详细教程(更新中)
  • $nextTick属性使用与介绍
  • 【群智能算法改进】一种改进的鹈鹕优化算法 IPOA算法[2]【Matlab代码#58】
  • k8s 入门到实战--部署应用到 k8s
  • 编程语言新特性:instanceof的改进
  • 数据挖掘的学习路径
  • 逻辑回归Logistic
  • Flink提交jar出现错误RestHandlerException: No jobs included in application.