DI-HPC是一个用于强化学习算法中通用算法模块的加速算子组件,如GAE、n步TD和LSTM等。这些算子支持前向和后向传播,可用于训练、数据收集和测试模块。
注:我们建议DI-HPC和DI-Engine共享相同的环境,PyTorch版本从1.1.0到1.10.0应该都可以。
获取DI-HPC最简单的方法是使用pip,你可以从以下链接获取.whl文件:
然后执行:
$ pip install <你的WHL文件>
或者,你可以从git主分支安装最新的DI-HPC:
$ python3 setup.py install
你可以通过以下命令获得基准测试结果:
$ python3 tests/test_gae.py
我们感谢所有改进DI-engine的反馈和贡献,包括算法和系统设计。CONTRIBUTING.md提供了一些必要的信息。
DI-hpc基于Apache 2.0许可证发布。