# ECO-pytorch **Repository Path**: alexbd/ECO-pytorch ## Basic Information - **Project Name**: ECO-pytorch - **Description**: PyTorch implementation for "ECO: Efficient Convolutional Network for Online Video Understanding", ECCV 2018 - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ECO-pytorch * We provide the latest version of ECO-pytorch and pretrained models [here](https://github.com/mzolfaghari/ECO-pytorch). * Many thanks to the author @mzolfaghari. * If you have any questions, feel free to open a new issue in this repo. * Pre-trained model for 2D-Net is provided by [tsn-pytorch](https://github.com/yjxiong/tsn-pytorch). * Codes modified from [tsn-pytorch](https://github.com/yjxiong/tsn-pytorch). ## PAPER INFO **"ECO: Efficient Convolutional Network for Online Video Understanding"**
By Mohammadreza Zolfaghari, Kamaljeet Singh, Thomas Brox
[paper link](https://arxiv.org/pdf/1804.09066.pdf) ## Environment: * Python 3.6.4 * PyTorch 0.3.1 ## Clone this repo ``` git clone https://github.com/zhang-can/ECO-pytorch ``` ## Generate dataset lists ```bash python gen_dataset_lists.py ``` e.g. python gen_dataset_lists.py something ~/dataset/20bn-something-something-v1/ > The dataset should be organized as:
> // ## Training [UCF101 - ECO - RGB] command: ```bash python main.py ucf101 RGB \ --arch ECO --num_segments 4 --gd 5 --lr 0.001 --lr_steps 30 60 --epochs 80 \ -b 32 -i 1 -j 1 --dropout 0.8 --snapshot_pref ucf101_ECO --rgb_prefix img_ \ --consensus_type identity --eval-freq 1 ```