symforce.codegen.backends.cuda package#

*THIS MODULE IS EXPERIMENTAL*

Backend for CUDA. This generates CUDA __host__ __device__ functions that are intended to be called from kernels - e.g. to use one of these, you should write a kernel with your memory, threads, etc laid out how you’d like, and call the generated function from one thread / for one element of your input or output.

This currently only supports vector inputs and outputs, we do not have geo or cam types for CUDA yet.

Submodules#