Unfortunate how CUDA has such a stranglehold on scientific work
To compete with CUDA you need high performance drivers and people that can write them, and also be able to anticipate and keep up with the future needs of ML as well as hardware development.