Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.57 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.57 KB

Tensor Train Decomposition for Recurrent Neural Networks

This was supposed to be a replication of Tensor Train Recurrent Neural Networks for Video Classification. See report.pdf for description of what we've done.

Experiments

Different experiments were performed by different people and use different libraries, so please read about each of them separately. You might even need to make different python environments for them.

SVHN Dataset

You can find a script with the experiment in tt_svhn.py. To download the dataset run load_svhn.sh.

You may want to change path to the dataset stored in a variable data_path in tt_svhn.py before running the experiment. To run the experiment simply run:

$ python tt_svhn.py

Youtube Celebrities Faces

You can find everything related to this experiment in ytcelebfaces. In particular, read ytcelebfaces/README.md to learn what libraries you need to install and how to download the dataset.

Deep Shot Boundary Detection Dataset

You can simply start evaluation procedure by calling from the root of the repository:

$ sh deepsbd/test.sh

This command will run test script for 9 transition examples, located at deepsbd/examples. To reproduce the full experiment you should download DeepSBD dataset(https://nsl.cs.sfu.ca/projects/DeepSBD/dataset/DeepSBD.tar.gz, more than 33GB in total) and run deepsbd/train.py with appropriate command line parameters.