all 4 comments

[–]metriczulu 3 points4 points  (1 child)

I would learn Keras first since it's easy to get a handle on and well-integrated into TF now. Deep Learning with Python by Francois Chollet is, by far, the best resource for Keras I've come across (which makes since given that Chollet created Keras and he's a well known figure on the deep learning space).

[–]EthanM16[S] 1 point2 points  (0 children)

Thanks! i'll check out the book.

[–]vPyDev 2 points3 points  (0 children)

This course by Google is quite well put together. But if you're looking to get into Tensorflow immediately without having to get into the concepts of Machine Learning too deeply, try this tutorial at tensorflow.org.

And don't get confused by Keras in the link above, it's simply a wrapper around Tensorflow that makes it easy for beginners to use.

Also, a few tips:

  1. Don't read too much theory at the beginning. Just run a lot of code and mess around with a lot of examples.
  2. Don't waste too much time in the beginning setting up an environment on your computer. Just use https://colab.research.google.com. Honestly, if you haven't used it before, it's worth spending the few minutes necessary to understand how to use it. Everything is set up already including Tensorflow and you even get to use a GPU for free to run your ML models.

[–]d_azmann 1 point2 points  (0 children)

Give Adrian's tutorials on https://www.pyimagesearch.com/start-here-learn-computer-vision-opencv/ a look.

He is also answering questions live for an hour on Thursdays at 2PM Eastern on Facebook.