什么是 x.infer?
x.infer 是一个框架无关的计算机视觉推理库,它允许用户通过统一的 Python API 运行来自不同框架的多种模型的推理。它支持超过1000+模型,涵盖了各种流行的计算机视觉任务。
为什么选择 x.infer?
想象一下,一个新的计算机视觉模型 GPT-54o-mini-vision-pro-max-xxxl 刚刚发布,它是开源的,包括框架、权重和数据。你很想尝试这个模型,但它是用你完全不了解的新框架 TyPorch 编写的。你不想花一个周末去学习 TyPorch,只是为了发现这个模型可能并不符合你的预期。
这时,x.infer 就派上用场了。
x.infer 是一个简单的库,可以让你用几行代码就能运行任何计算机视觉模型的推理,而且全部在 Python 中完成。
x.infer 支持的框架
x.infer 原生支持以下框架:
- Transformers
- TIMM
- Ultralytics
- vLLM
- Ollama
这些框架加起来,x.infer 支持超过1000+模型。
支持的任务
- 图像分类
- 目标检测
- 图像到文本
如何使用 x.infer
使用 x.infer 运行任何支持的模型,只需要以下四行代码:
python
import xinfer