Re: "Let's be honest, the main use...going to be military."
While perhaps true, usually one finds a friendlier name regardless, in order to hide or reduce the perception of association with war. It's why we have a "Dept. of Defense" instead of a "Dept. of Offense" or "Dept. of War". I'm not necessarily condoning such a practice, merely making an observation of product and project naming practices.
Competition is welcome, deep stack knowledge from driver to model building is hard to come by (it's more than just matrix multiplies).
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.
The current title refers to the algorithm as "Sniper", but the name appears to actually be "SNIPER". According to the paper [1] linked in the repo, that stands for "Scale Normalization for Image Pyramids with Efficient Resampling."