├── .gitignore ├── LICENSE ├── README.md ├── eval.py ├── eval_final.py ├── main.py ├── predictor.py ├── pycocoevalcap ├── __init__.py ├── bleu │ ├── LICENSE │ ├── __init__.py │ ├── bleu.py │ └── bleu_scorer.py ├── cider │ ├── __init__.py │ ├── cider.py │ └── cider_scorer.py ├── meteor │ ├── __init__.py │ ├── meteor-1.5.jar │ └── meteor.py └── rouge │ ├── __init__.py │ └── rouge.py ├── structure_generator ├── DecoderRNN.py ├── EncoderRNN.py ├── __init__.py ├── baseRNN.py └── seq2seq.py └── utils ├── __init__.py ├── loader.py ├── preprocess.py └── split.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/README.md -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/eval.py -------------------------------------------------------------------------------- /eval_final.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/eval_final.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/main.py -------------------------------------------------------------------------------- /predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/predictor.py -------------------------------------------------------------------------------- /pycocoevalcap/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'tylin' 2 | -------------------------------------------------------------------------------- /pycocoevalcap/bleu/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/bleu/LICENSE -------------------------------------------------------------------------------- /pycocoevalcap/bleu/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'tylin' 2 | -------------------------------------------------------------------------------- /pycocoevalcap/bleu/bleu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/bleu/bleu.py -------------------------------------------------------------------------------- /pycocoevalcap/bleu/bleu_scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/bleu/bleu_scorer.py -------------------------------------------------------------------------------- /pycocoevalcap/cider/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'tylin' 2 | -------------------------------------------------------------------------------- /pycocoevalcap/cider/cider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/cider/cider.py -------------------------------------------------------------------------------- /pycocoevalcap/cider/cider_scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/cider/cider_scorer.py -------------------------------------------------------------------------------- /pycocoevalcap/meteor/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'tylin' 2 | -------------------------------------------------------------------------------- /pycocoevalcap/meteor/meteor-1.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/meteor/meteor-1.5.jar -------------------------------------------------------------------------------- /pycocoevalcap/meteor/meteor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/meteor/meteor.py -------------------------------------------------------------------------------- /pycocoevalcap/rouge/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'vrama91' 2 | -------------------------------------------------------------------------------- /pycocoevalcap/rouge/rouge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/pycocoevalcap/rouge/rouge.py -------------------------------------------------------------------------------- /structure_generator/DecoderRNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/structure_generator/DecoderRNN.py -------------------------------------------------------------------------------- /structure_generator/EncoderRNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/structure_generator/EncoderRNN.py -------------------------------------------------------------------------------- /structure_generator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /structure_generator/baseRNN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/structure_generator/baseRNN.py -------------------------------------------------------------------------------- /structure_generator/seq2seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/structure_generator/seq2seq.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/utils/loader.py -------------------------------------------------------------------------------- /utils/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/utils/preprocess.py -------------------------------------------------------------------------------- /utils/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EagleW/Describing_a_Knowledge_Base/HEAD/utils/split.py --------------------------------------------------------------------------------