mirror of
https://github.com/yunjey/pytorch-tutorial.git
synced 2025-07-25 02:52:50 +08:00
Usage
1. Clone the repositories
$ git clone https://github.com/pdollar/coco.git
$ cd coco/PythonAPI/
$ make
$ cd ../../
$ git clone https://github.com/yunjey/pytorch-tutorial.git
$ cd pytorch-tutorial/tutorials/09 - Image Captioning
2. Download the dataset
$ pip install -r requirements
$ chmod +x download.sh
$ ./donwload.sh
3. Preprocessing
$ python build_vocab.py
$ python resize.py
4. Train the model
$ python train.py
5. Generate captions
$ python sample.py --image='path_for_image'
Pretrained model
If you do not want to train the model yourself, you can use a pretrained model. I have provided the pretrained model as a zip file. You can download the file here and extract it to ./models/
directory.