Skip to content

brkyzdmr/TensorflowPractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 

Repository files navigation

Tensorflow Applications

These applications are based on the information learnt in the TensorFlow in Practice Specialization.

Table of contents

Prerequisites

  • Some of the applications are using Tensorflow 2.0.0-rc1 and mostly others are using Tensorflow 1.14.0. You can create seperate conda environment for both version. I recommend gpu versions for fast training.
pip install tensorflow-gpu==1.14.0
pip install tensorflow-gpu==2.0.0-rc1
  • Before you train in gpu you have to install and configure CuDNN, Cuda and Nvidia driver. For more information Tensorflow2.0.0 GPU Support

  • Most of the application using specific dataset. Thanks to wget command, you don't need to effor for downloading them, just run the predetermined cell.

Possible Issues

  • If you can't plotting the result just re-run the cell.

    <Figure size 640x480 with 1 Axes>
    <Figure size 640x480 with 1 Axes>
  • If you install all of the gpu prerequisites, but still getting error:

      nvidia-smi

    Look-up the nvidia gpu memory usage, kill all of the process with kill [process-pid].

  • If you worrying about some of the applications training time, don't worry if one epoch took less than 15 min. (Especcially for NLP applications)

Convolutional Neural Networks

Basic Applications

Advanced Applications

Natural Language Processing

Basic Applications

Advanced Applications

IMDB Reviews Classification Comparison (Subwords)

IMDB Reviews Classification Comparison

News Headline Sarcasm Classification Comparison

Sequences, Time Series and Prediction

Basic Applications

Advanced Aplications

About

It contains several basic Tensorflow applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published