"The Unified Acceleration Foundation (UXL Foundation) is intended to be a cross-industry group to delivering an open standard programming model that simplifies the development of performant and cross-platform applications. This open standards for compute accelerators is bolstered by Intel’s oneAPI and intended to garner industry adoption of the oneAPI specification.
Now there are 3 competing standards Edit: 6ish accually
I may be missing something, but the only machine learning focused api I know of are AMD’s ROCM, Nvidia’s CUDA, and now Intel’s oneAPI. I haven’t looked into Apple’s machine learning frameworks and I consider vulkan more of a general purpose api than a machine learning one.