Some really cool work of my teammates on differentiable shading language, compatible with HLSL, and interoperable with CUDA/Python/PyTorch, and even C++.
https://developer.nvidia.com/blog/differentiable-slang-a-shading-language-for-renderers-that-learn/
This makes ML + graphics *significantly* easier. I'm excited to see what researchers and engineers do with it :)