2 个版本

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

#5#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日 -- 启动了 discord 服务器 caffe2-rs

https://discord.gg/29pDjzHu

许可证

Caffe2-rs 采用与 LICENSE 文件中相同的 BSD 风格许可证。

致谢

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

依赖关系

~37MB
~409K SLoC