Carton

(Be the first to comment)
使用 Carton 运行 ML 模型 - 分离 ML 框架、低开销、平台支持。快速实验、灵活部署、自定义操作、浏览器内 ML。0
访问

What is Carton?

Carton 是一款允许用户从任何编程语言运行机器学习(ML)模型的软件。它将推理代码与特定的 ML 框架解耦,使用户能够轻松跟上尖端技术。Carton 具有较低的开销,并支持各种平台,包括 x86_64 Linux 和 macOS、aarch64 Linux、aarch64 macOS 和 WebAssembly。

主要特性:

- 解耦 ML 框架的实现:Carton 允许用户运行 ML 模型,而无需绑定到特定的框架,例如 Torch 或 TensorFlow。

- 低开销:初步基准测试表明每次推理调用的开销不到 100 微秒。

- 平台支持:Carton 目前支持 x86_64 Linux 和 macOS、aarch64 Linux、aarch64 macOS 和 WebAssembly。

- 不修改地打包:Carton 是打包步骤的输出,其中包含原始模型和元数据。它不会修改原始模型,从而避免容易出错的转换步骤。

- 自定义运算支持:Carton 使用底层框架(例如 PyTorch)来执行模型,使其能够轻松使用 TensorRT 等自定义运算,而无需更改。

- 未来对 ONNX 的支持:虽然 Carton 会对模型进行封装,而不是像 ONNX 那样进行转换,但计划在 Carton 中支持 ONNX 模型,以便实现有趣的用例,例如使用 WASM 在浏览器中运行模型。


用例:

1. 快速实验:通过将推理代码与特定框架解耦并减少转换步骤,Carton 可以更快地对不同的 ML 模型进行实验。

2. 部署灵活性:凭借其对不同架构(如 x86_64 和 aarch64)上的各种操作系统的平台支持,Carton 可以灵活地在不同的环境中部署 ML 模型。

3. 自定义运算集成:使用类似 TensorRT 的自定义运算的能力使开发人员能够根据其特定要求更轻松地优化其 ML 工作流。

4. 浏览器中的 ML:凭借对 ONNX 模型和 WebAssembly 的未来支持,Carton 可用于直接在网络浏览器中运行 ML 模型,为需要机器学习功能的基于浏览器的应用程序开辟了可能性。



More information on Carton

Launched
2023-02-02
Pricing Model
Free
Starting Price
Global Rank
Country
Month Visit
<5k
Tech used
Cloudflare CDN,Next.js,Gzip,HTTP/3,Webpack

Top 5 Countries

100%
India

Traffic Sources

0%
0%
0%
0%
0%
0%
Social Paid Referrals Mail Referrals Search Direct
Updated Date: 2024-03-31
Carton was manually vetted by our editorial team and was first featured on September 4th 2024.
Aitoolnet Featured banner
Related Searches

Carton 替代方案

更多 替代方案
  1. 使用 WizModel 简化 ML 模型构建。轻松打包和部署,消除 Python 依赖和 GPU 配置。立即体验!

  2. 借助 BentoML,轻松部署和监控机器学习模型。享受实时监控、Kubernetes 集成、资源优化和社区支持。

  3. PoplarML 能够以最小的工程工作量部署生产就绪的可扩展 ML 系统。

  4. 借助 StackML,一款用户友好的网络平台,轻松利用机器学习模型。无需编码。访问预训练模型并在浏览器中进行训练。

  5. Liner.ai:通过用户友好的工具轻松训练机器学习模型。导入数据、选择模板,并在多个平台上部署。立即下载!