Closed zongwave closed 10 months ago
add abstract class "Backend" to support different GPU accelerators, CUDA or DPCPP.
import inspect module to load CUDA/DPCPP kernel function defined in backends.
add ray_sampling CUDA kernel function, tested training, rendering & evaluation 360_v2 image set on NV3070.
add cast_ray and grid_encoder DPCPP kernel functions.
add abstract class "Backend" to support different GPU accelerators, CUDA or DPCPP.
import inspect module to load CUDA/DPCPP kernel function defined in backends.
add ray_sampling CUDA kernel function, tested training, rendering & evaluation 360_v2 image set on NV3070.
add cast_ray and grid_encoder DPCPP kernel functions.