A bitwise reproducible deep learning framework
2 months ago
- #deep-learning
- #PyTorch
- #reproducibility
- RepDL是一个确保在不同硬件平台上深度学习结果完全一致的库。
- 在安装RepDL之前,必须预先安装PyTorch及对应版本的CUDA。
- 安装步骤包括克隆GitHub仓库并使用pip安装该软件包。
- RepDL支持可复现的推理和训练过程,并提供了两者的示例代码。
- 许多PyTorch操作默认不具备可复现性,但RepDL提供了可复现的替代方案。
- RepDL在`repdl.ops`中定义了可复现操作,并在`repdl.backend`中实现这些操作。
- 对RepDL的贡献需遵循可复现操作准则并签署贡献者许可协议(CLA)。
- 该项目遵循微软开源行为准则和商标使用规范。