PaddlePaddle custom device implementaion.
Design doc refer to Custom Device Overview, and user guidance refer to Custom Device Support with demo code in CustomCPU。
PaddleCustomDevice has supported the following backends:
- PaddlePaddle Custom Device Implementaion for Ascend NPU
- PaddlePaddle Custom Device Implementaion for Cambricon MLU
- PaddlePaddle Custom Device Implementaion for Intel GPU
- PaddlePaddle Custom Device Implementaion for Apple MPS
- PaddlePaddle Custom Device Implementaion for Biren GPU
- PaddlePaddle Custom Device Implementaion for Enflame GCU
PaddleCustomDevice is provided under the Apache-2.0 license.