All Projects → RenatoBMLR → state-farm-distracted-driver-detection

RenatoBMLR / state-farm-distracted-driver-detection

Licence: other
Automatically classification of each driver's behavior given a dataset of 2D dashboard camera images.

Programming Languages

python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to state-farm-distracted-driver-detection

veikk-linux-driver
Linux driver for VEIKK-brand digitizers
Stars: ✭ 130 (+306.25%)
Mutual labels:  driver
embedded-ccs811-rs
Platform agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring indoor air quality
Stars: ✭ 12 (-62.5%)
Mutual labels:  driver
cdrs-tokio
High-level async Cassandra client written in 100% Rust.
Stars: ✭ 54 (+68.75%)
Mutual labels:  driver
embedded-sps
Embedded i2c Driver for Sensirion Particulate Matter Sensors - Download the Zip Package from the Release Page
Stars: ✭ 36 (+12.5%)
Mutual labels:  driver
laravel-postal
This library integrates Postal with the standard Laravel mail framework.
Stars: ✭ 20 (-37.5%)
Mutual labels:  driver
rust-radio-sx127x
Rust driver for the Semtech SX127x series of Sub-GHz LoRa/ISM radio transceivers
Stars: ✭ 21 (-34.37%)
Mutual labels:  driver
hUGEDriver
An easy-to-use, fast, tracker-based, public domain sound driver for Game Boy homebrew
Stars: ✭ 26 (-18.75%)
Mutual labels:  driver
nativeble
A fully-fledged cross-platform BLE library for desktop.
Stars: ✭ 15 (-53.12%)
Mutual labels:  driver
soxy-driver
A docker networking driver that transparently tunnels docker containers TCP traffic through a proxy
Stars: ✭ 25 (-21.87%)
Mutual labels:  driver
vboxpower
VirtualBox Power Driver for MAAS
Stars: ✭ 107 (+234.38%)
Mutual labels:  driver
ant-arduino
An implementation of a ANT driver for Arduino, Mbed and ESP-IDF
Stars: ✭ 69 (+115.63%)
Mutual labels:  driver
crystal-sqlite3
SQLite3 bindings for Crystal
Stars: ✭ 118 (+268.75%)
Mutual labels:  driver
Paperino
E-Paper display library for the Particle & Arduino family.
Stars: ✭ 35 (+9.38%)
Mutual labels:  driver
wfx-fullMAC-driver
Silicon Laboratories WFx Wi-Fi Full-MAC driver
Stars: ✭ 14 (-56.25%)
Mutual labels:  driver
SkotOS
Open Source version of the SkotOS narrative prose library, using the DGD driver.
Stars: ✭ 21 (-34.37%)
Mutual labels:  driver
spinnaker sdk camera driver
Point Grey (FLIR) Spinnaker based camera driver (Blackfly S etc.)
Stars: ✭ 106 (+231.25%)
Mutual labels:  driver
KMAC
Some usefull info when reverse engineering Kernel Mode Anti-Cheat
Stars: ✭ 31 (-3.12%)
Mutual labels:  driver
phpRedisTimeSeries
📈 Use Redis Time Series in PHP!
Stars: ✭ 23 (-28.12%)
Mutual labels:  driver
mlx90632-library
MLX90632 library for the Melexis 90632 Infra Red temperature sensor.
Stars: ✭ 34 (+6.25%)
Mutual labels:  driver
linux nvidia jetson
Allied Vision CSI-2 camera driver for NVIDIA Jetson Systems. Currently supporting Nano, TX2, AGX Xavier, and Xavier NX. Support for TX2 NX coming soon.
Stars: ✭ 68 (+112.5%)
Mutual labels:  driver

State Farm Distracted Driver Detection

MKT MKT MKT

Description

The objective of this task is to classify each driver's behavior. The dataset used is from the Kraggle competition: https://www.kaggle.com/c/state-farm-distracted-driver-detection.

alt text

This project was made using mainly PyTorch and some Deep Neural Networks with operations optimized by GPU. The convolutional neural networks architectures usede are presented below:

Requirements

  • Python 3.6+

  • Jupyter Notebook 5.0+

  • Numpy 1.13.1+

  • Matplotlib 2.0.2+

  • PyTorch 0.2.0_3 +

Installation

This notebook was developed in Jupyter Notebook using Anaconda environment. This is not a requirement to run the notebook provided in this repository, however as it was used to develop it therefore it and it is a well known environment among data scientists is provided a quick guide in how to install and set up your environment.

Anaconda

Go to Anaconda download web page and download the version best suited to your platform.

The Installation process is quite simple just follow the assistant that is provided when it is launched the application.

After the installation is done open a terminal and check the version installed using the following code via terminal :

$ conda -V

Then check for the packages using the following :

$ conda list

Check for the versions of listed on Requirements sessions and in case that is something out of data except for Keras that is not a default package use the following code via terminal.

$ conda update anaconda

Pytorch

Go to the pytorch web page and choose the version of the libraries installed on your system. It is important that they folllow the packages version described on Requriments section.

After installing conda, use the following code via terminal.

$ conda install pytorch torchvision cuda80 -c soumith

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].