All Projects → vaexio → Dash 120million Taxi App

vaexio / Dash 120million Taxi App

Licence: mit
Explore 120 million taxi trips in real time with Dash and Vaex

Projects that are alternatives of or similar to Dash 120million Taxi App

Python Tutorials
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Pythondata
python数据分析代码资料
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Tutorials 2016
Geophysical Tutorials for 2016
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Cs189 Su18
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Understaing Datasets Estimators Tfrecords
Try to use tf.estimator and tf.data together to train a cnn model.
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Battle tested
Fully automated python fuzzer built to test if code actually is production ready in seconds.
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Dl Visualization
This is the source code for the animations in the series "Visualizing Deep Learning"
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Shot Detection Benchmarks
A comparison of ffmpeg, Shotdetect and PySceneDetect for shot transition detection
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Machine Learning For Beginners
Start writing machine learning code in just 10 hours
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Show ast
An IPython notebook plugin for visualizing ASTs.
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Kelime kok ayirici
Derin Öğrenme Tabanlı - seq2seq - Türkçe için kelime kökü bulma web uygulaması - Turkish Stemmer (tr_stemmer)
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Tracktor
Python and OpenCV based object tracking software
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Branchynet
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Feature Detection
Oriented FAST and Rotated BRIEF using opencv
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Pymc3 quickstart guide
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Eigenvectors From Eigenvalues
PyTorch implementation comparison of old and new method of determining eigenvectors from eigenvalues.
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Suspeitando
Projeto de análise de contratos com suspeita de superfaturamento e má qualidade na prestação de serviços.
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Intro To Sklearn
Notebooks covering introductory material to ML, ML with sklearn and tips.
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook
Bayesian Machine Learning
Notebooks about Bayesian methods for machine learning
Stars: ✭ 1,202 (+1461.04%)
Mutual labels:  jupyter-notebook
Nipype tutorial
Learn Nipype with these tutorial notebooks - go here to see them online -->
Stars: ✭ 76 (-1.3%)
Mutual labels:  jupyter-notebook

dash-120million-taxi-app

Explore 120 million taxi trips in real time with Dash and Vaex

Available at https://dash.vaex.io/

img

Running this app

Clone the repo

$ git clone https://github.com/vaexio/dash-120million-taxi-app

Run in debug mode:

$ python app.py

Make sure the data is downloaded from s3:

$ python getdata.py

(You can ignore the warning WARNING:ThreadPoolExecutor-1_31:urllib3.connectionpool:Connection pool is full, discarding connection: vaex.s3.amazonaws.com)

Run in production mode (make sure the data is downloaded if you stream from s3):

$ VAEX_NUM_THREADS=8 gunicorn -w 16 app:server -b 0.0.0.0:8050

Settings

Change settings in the dash app

$ export TAXI_PATH=/data/taxi/yellow_taxi_2012_zones.hdf5  # change the default s3 file
$ export VAEX_NUM_THREADS=16     # change the number of threads per process/worker
$ export DASH_CACHE_TIMEOUT=240  # increase cache timeout to 4 minutes
$ export DASH_CACHE_TIMEOUT=-1  # disable cache (useful for benchmarking)
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].