Would it be better to purchase a Jetson Nano over a gtx GPU?

I’ve been running deep learning on my home computer through openCL on my AMD GPU, but due to the fact that OpenCL is more limited and is slower than Nvidia, I’ve been looking to upgrade. Would it be better for me to purchase a GPU like the GTX 1070, or would it be better to go with a jetson GPU as its created specifically for deep learninf?

In the case of training you are always better off with a discrete GPU on a PC. The various Jetson embedded devices do well at running a model which is already trained, but are probably a last choice if training is needed. FYI, total ram available probably does matter more for this than for something like gaming, so go for the highest video ram capacity you can afford if you choose a PC GPU.