Skip to content

I made a few notebooks in order to guide students at a workshop about the power of tensor-flow. These notebooks could be helpful for any beginner who wants to get into Deep Learning using Tensorflow

Notifications You must be signed in to change notification settings

devclahore/Introduction-To-Tensor-Flow

 
 

Repository files navigation

Introduction To Tensorflow

I have made 3 notebooks on Introduction to Tensorflow:

1. Tensorflow_Hello_World.ipynb

I have picked a parabolic log function and tried to train a shallow deep network on a few samples to generate the same function. The goal of this notebook is to give you an idea that how to build a simple network in Tensorflow.

2. Tensorflow_Intro_NLP.ipynb

I have picked a dataset from kaggle related to fake-news and tired to show the steps you need to go through for solving an NLP based problem

3. Tensorflow_Computer_Vision.ipynb

I have taken the motivation to build this notebook from "TensorFlow in Practice Specialization - Coursera". It has covered important concepts of CV like convolution and pooling. It has also shown how to visualize images in the layers.

Presentation

You can find link to the presentation related to this at: https://www.slideshare.net/rayyankhalid35/introduction-to-tensorflow-213058272

Instructions for setup

  1. Download and install python from python.org Version: minimum python version required 3.5 URL: https://www.python.org/downloads/

  2. Get the notebooks codebase

    git clone https://github.com/rayyan17/Introduction-To-Tensor-Flow.git <path-to-project-dir>
  3. Create and activate virtual environment.

    cd <path-to-project-dir>
    python3 -m venv .python3_venv       # creates the virtual env
    source .python3_venv/bin/activate   # activates the virtual env

    After activating the virtual env. Any installed python packages would be installed here without affecting the main python binaries. To de-activate the virtual env, just type "deactivate"

  4. Install Required Packages

    pip install -r requirements.txt

Run your Notebook

Run you Notebook using the following command:

```bash
jupyter notebook NOTEBOOK_NAME
```

About

I made a few notebooks in order to guide students at a workshop about the power of tensor-flow. These notebooks could be helpful for any beginner who wants to get into Deep Learning using Tensorflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%