Although I realize the success made using Python for different aspects of ANN and deep neural networks. However, I am a MATLAB user. Is it worth it to learn Python for that purpose? or is MATLAB sufficient?
I moved from Matlab to python. Matlab is slow and it has a price to use any of its feature. Python in the other hand is free and more flexible to use. Not only ANN, it works ideal with convolutional NN as well.
The essential advantage of Python is it being an open source code, hence it has much more people putting their efforts on improving it. It has a huge amount of resources refined and avaliable, and a vast quantity of examples for whatever may cross your mind.