2个版本

0.1.4-alpha.02023年3月2日
0.1.3-alpha.02023年3月1日

#caffe2中排名9

Download history • Rust 包仓库 34/week @ 2024-03-11 • Rust 包仓库 24/week @ 2024-03-18 • Rust 包仓库 44/week @ 2024-03-25 • Rust 包仓库 70/week @ 2024-04-01 • Rust 包仓库 14/week @ 2024-04-08 • Rust 包仓库 17/week @ 2024-04-15 • Rust 包仓库 24/week @ 2024-04-22 • Rust 包仓库 28/week @ 2024-04-29 • Rust 包仓库 24/week @ 2024-05-06 • Rust 包仓库 19/week @ 2024-05-13 • Rust 包仓库 26/week @ 2024-05-20 • Rust 包仓库 10/week @ 2024-05-27 • Rust 包仓库 36/week @ 2024-06-03 • Rust 包仓库 14/week @ 2024-06-10 • Rust 包仓库 12/week @ 2024-06-17 • Rust 包仓库 27/week @ 2024-06-24 • Rust 包仓库

每月下载量89

BSD-3-Clause

350KB
1.5K SLoC

Caffe2-rs

Caffe2-rs是一个为Rust生态系统提供运算网络库的Rust包。该库基于灵活且健壮的Caffe2 C++库,旨在提供高性能、高模块化,以及易于集成到所有未来用Rust编写的系统中。

本项目目标是完成每个运算符和支持包的实现翻译。尽管大部分代码仍需润色,但接口大致已到位。翻译任务现已并行化。为确保功能,已包含C++代码库中的单元测试。

在不久的将来,该库可能成为PyTorch的参考模型,同时也是Rust生态系统的工具。本项目继承了Caffe2 C++库原始作者的DNA,没有他们,这项工作将不会存在。

贡献

欢迎并鼓励为该项目做出贡献。如果您有兴趣贡献,请查看贡献指南

许可

Caffe2-rs具有BSD风格的许可,如LICENSE文件所示。

致谢

本项目的作者感谢Caffe2 C++库的原始作者们的工作,以及Rust社区的支持。

依赖项

~26–34MB
~382K SLoC