/DevCAIMasterClassLabs

This repo contains code labs that demonstrate what have been tought on DevC AI Masterclass

Primary LanguageJupyter NotebookMIT LicenseMIT

DevC AI Masterclass Labs

This repo contains code labs that demonstrate what have been tought on DevC Masterclass AI

Installing and Using Docker

In order to use tensorflow and applying basic deep learning example we are going to use a pre-configured docker instance. This will help us getting a ready to use environment.

1. Install docker for windows
  • To run Docker, your machine must have a 64-bit operating system running Windows 7 or higher.
  • You must make sure that virtualization is enabled on your machine.
  • Make sure that Hyper-V is disabled if it is installed on your pc.
  • If you are using Windows 10 you can directly download docker and install it from Docker Store.
  • Otherwise, you can download and install Docker Toolbox.
  • After installation is done, open new cmd window and type docker ps. If you encountered an error running this command, you should follow these steps.
  • If the above command does not work and you get error message says Error checking TLS connection:.., try to run this command docker-machine restart then run the above step.
  • Finally, it is worth to spend few minutes on reading Get Started Tutorial
2. Run Tensorflow using docker
  • Open new cmd window and run docker image ls. It should list available docker images.
  • To install a tensorflow docker image we need first to download it. run docker pull tensorflow/tensorflow.
  • After downloading and unpacking is done, you can start new container by running this command docker run -it --rm --name="tf" -p 8888:8888 -p 6006:6006 tensorflow/tensorflow
  • Copy the link generated and paste it on new browser window. It should point to a jupyter notebook working directory.
  • If link is not working try to replace localhost by 192.168.99.100
  • Now you are ready to rock 👍
3. Presentation
  • Find My presentation about Neural Network and Deep Learning at SlideShare
5. Sample Code Lab
6. Learning Resources
  • Get started with Tensorflow

  • Tutorials

    1. TensorFlow Tutorial and Examples for Beginners repo
    2. TensorFlow Tutorials with YouTube Videos
  • Basic Introduction to Neural Networks and Deep Learning, Article1 Article2

  • Machine Learning course tought by the best.

  • Deep Learning course that covers almost every model of use with good introduction.