Skip to content

manish-vi/autopilot_tensoflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autopilot-TensorFlow

A TensorFlow implementation of this Nvidia paper with some changes.

Source of Data

Source / Useful links

Prerequisites

You need to have installed following softwares and libraries before running this project.

  1. Python 3: https://www.python.org/downloads/
  2. Anaconda: It will install ipython notebook and most of the libraries which are needed like sklearn, pandas, seaborn, matplotlib, numpy and scipy: https://www.anaconda.com/download/

How to Use

Download the dataset and extract into the repository folder

Use python train.py to train the model

Use python run.py to run the model on a live webcam feed

Use python run_dataset.py to run the model on the dataset

To visualize training using Tensorboard use tensorboard --logdir=./logs, then open http://0.0.0.0:6006/ into your web browser.

Libraries

  • tensorflow: TensorFlow provides multiple APIs.The lowest level API, TensorFlow Core provides you with complete programming control.

    • pip install tensorflow
    • conda install -c anaconda tensorflow
  • opencv: OpenCV-Python is the Python API of OpenCV. It combines the best qualities of OpenCV C++ API and Python language.

    • conda install -c conda-forge opencv