Urban Computing ToolBox

Introduction

Urban Computing ToolBox is a package providing spatial-temporal predicting models. It contains both conventional models and state-of-art models.

Currently the package supported the following models: (Details)

UCTB is a flexible and open package. You can use the data we provided or use your own data, the data structure is well stated in the tutorial chapter. You can build your own model based on model-units we provided and use the model-training class to train the model.

Installation

Step 1 : Install TensorFlow

You can skip to step 2 if you already installed tensorflow.

You can refer to this page https://www.tensorflow.org/install to install tensorflow, if you have a Nvidia GPU installed on you computer, we highly recommend you to install GPU version of tensorflow.

Step 2 : Install UCTB

The following required package will be installed or upgraded with UCTB:

UCTB Docker

You can also use UCTB by docker. First pull uctb docker from docker hub.

And you then can run it.

Quick start

Tutorial

API Reference

Full examples

Contribute to UCTB (Delay)