1个不稳定版本

0.1.4-alpha.02023年3月4日

#12 in #caffe2

BSD-3-Clause

1MB
约5.5K SLoC

Caffe2-rs

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

本项目目标是完成每个操作符及其支持包的实现翻译。尽管大部分代码仍需润色,但接口基本就绪。翻译任务现已并行化。为确保功能,已包含来自C++代码库的单元测试。

在未来,这个库可以成为PyTorch的参考模型,同时也是Rust生态系统的工具。本项目得益于Caffe2 C++库的原始作者,没有他们,这项工作将无法实现。

贡献

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

截至2023年3月1日新增加 -- 启动caffe2-rs Discord服务器!

https://discord.gg/CdHsMHJGX8

许可证

Caffe2-rs采用BSD风格许可证,如LICENSE文件所示。

致谢

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

依赖项

~37MB
~410K SLoC