1 个不稳定版本
0.1.4-alpha.0 | 2023年3月4日 |
---|
#14 in #caffe2
700KB
5K SLoC
Caffe2-rs
Caffe2-rs是一个Rust crate,为Rust生态系统提供了一个操作网络库。该库基于灵活且健壮的Caffe2 C++库,旨在提供高性能、高模块化以及易于集成到所有未来用Rust编写的系统中。
此项目的目标是完成每个操作及其支持crate的实现翻译。尽管大部分代码仍需打磨,但接口大致已就绪。翻译任务现在已并行化。为确保功能,已包含C++代码库中的单元测试。
在不久的将来,此库可能成为PyTorch的参考模型,同时也是Rust生态系统的工具。该项目从Caffe2 C++库的原作者那里继承了DNA,没有他们,这项工作将不存在。
贡献
欢迎并鼓励对此项目做出贡献。如果您有兴趣做出贡献,请查阅贡献指南。
自2023年3月1日起新增 -- 启动了 caffe2-rs
Discord服务器!
许可证
Caffe2-rs采用BSD样式的许可证,如LICENSE文件所示。
致谢
本项目的作者感谢Caffe2 C++库的原作者们的工作,以及Rust社区的支持。
依赖关系
~36MB
~394K SLoC