External GPU/graphic card for Mac (Mojave)

I’d like to buy an eGPU/graphic card for my MacBook Pro to use for simple deep learning tasks. My setup is:

MacBook Pro (15-inch, 2017)
Graphics: Radeon Pro 555 2 GB
Intel HD Graphics 630 1536 MB
Version: Mojave 10.14.5

I understand for Deep Learning (i.e. use of tensorflow-gpu) this is not currently supported for my Mac. On saying that, I was recommended to purchase the NVIDIA TITAN RTX or NVIDIA Quadro® GV100, but they’re quite pricey at 1000s of euros/dollars a piece. At first, I just want something to play around with, but if this is the only option for the Mac then I may have to invest (or alternatively even a laptop with integrated CUDA supported graphic card).

What Nvidia eGPU/graphic card would you recommend for simple i.e. not mega large data sets for DL processing? There seems to be so many models to choose from that it’s not clear what would satisfy my needs. Would a GIGABYTE GeForce® GTX 1050 Ti OC 4GB suffice?

Moving to GPU hardware forum.