├── .gitignore ├── LICENSE ├── README.md ├── bin ├── eval.pl ├── eval09.pl ├── evaluate-dev.sh ├── evaluate-exported.sh ├── evaluate.sh ├── srl-eval.pl ├── test-eval09.py ├── train.sh └── tune.py ├── config ├── attention_configs │ ├── parse_attention.json │ ├── parse_attention_gold.json │ ├── parse_label_attention.json │ └── pos_attention.json ├── conll05-dm.conf ├── conll05-lisa-dm.conf ├── conll05-lisa-gold-parse.conf ├── conll05-lisa.conf ├── conll05-lisa2.conf ├── conll05-mtl.conf ├── conll05-sa.conf ├── conll05-srl-only.conf ├── conll05.conf ├── conll09-lisa.conf ├── conll09-parse.conf ├── conll09.conf ├── data_configs │ ├── conll05.json │ └── conll09.json ├── layer_configs │ ├── lisa2_layers.json │ ├── lisa_layers.json │ ├── mtl_layers.json │ ├── mtl_layers2.json │ ├── parse_layers.json │ ├── sa_layers.json │ └── srl_only_layers.json ├── model_configs │ ├── glove_basic.json │ ├── gold_predicates.json │ └── lisa2_embeddings.json └── task_configs │ ├── joint_pos_predicate.json │ ├── parse_heads.json │ ├── parse_labels.json │ ├── pos.json │ ├── srl-conll09.json │ ├── srl.json │ └── srl_only.json ├── lisa.jpg └── src ├── attention_fns.py ├── constants.py ├── data_converters.py ├── data_generator.py ├── dataset.py ├── evaluate.py ├── evaluate_exported.py ├── evaluation_fns.py ├── evaluation_fns_np.py ├── lazy_adam_v2.py ├── model.py ├── nn_utils.py ├── output_fns.py ├── test_output_fns.py ├── test_value_fns.py ├── tf_utils.py ├── train.py ├── train_hooks.py ├── train_utils.py ├── transformer.py ├── util.py ├── value_fns.py └── vocab.py /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | __pycache__ 3 | src/test 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/README.md -------------------------------------------------------------------------------- /bin/eval.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/eval.pl -------------------------------------------------------------------------------- /bin/eval09.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/eval09.pl -------------------------------------------------------------------------------- /bin/evaluate-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/evaluate-dev.sh -------------------------------------------------------------------------------- /bin/evaluate-exported.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/evaluate-exported.sh -------------------------------------------------------------------------------- /bin/evaluate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/evaluate.sh -------------------------------------------------------------------------------- /bin/srl-eval.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/srl-eval.pl -------------------------------------------------------------------------------- /bin/test-eval09.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/test-eval09.py -------------------------------------------------------------------------------- /bin/train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/train.sh -------------------------------------------------------------------------------- /bin/tune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/bin/tune.py -------------------------------------------------------------------------------- /config/attention_configs/parse_attention.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/attention_configs/parse_attention.json -------------------------------------------------------------------------------- /config/attention_configs/parse_attention_gold.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/attention_configs/parse_attention_gold.json -------------------------------------------------------------------------------- /config/attention_configs/parse_label_attention.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/attention_configs/parse_label_attention.json -------------------------------------------------------------------------------- /config/attention_configs/pos_attention.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/attention_configs/pos_attention.json -------------------------------------------------------------------------------- /config/conll05-dm.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-dm.conf -------------------------------------------------------------------------------- /config/conll05-lisa-dm.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-lisa-dm.conf -------------------------------------------------------------------------------- /config/conll05-lisa-gold-parse.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-lisa-gold-parse.conf -------------------------------------------------------------------------------- /config/conll05-lisa.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-lisa.conf -------------------------------------------------------------------------------- /config/conll05-lisa2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-lisa2.conf -------------------------------------------------------------------------------- /config/conll05-mtl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-mtl.conf -------------------------------------------------------------------------------- /config/conll05-sa.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-sa.conf -------------------------------------------------------------------------------- /config/conll05-srl-only.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05-srl-only.conf -------------------------------------------------------------------------------- /config/conll05.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll05.conf -------------------------------------------------------------------------------- /config/conll09-lisa.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll09-lisa.conf -------------------------------------------------------------------------------- /config/conll09-parse.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll09-parse.conf -------------------------------------------------------------------------------- /config/conll09.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/conll09.conf -------------------------------------------------------------------------------- /config/data_configs/conll05.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/data_configs/conll05.json -------------------------------------------------------------------------------- /config/data_configs/conll09.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/data_configs/conll09.json -------------------------------------------------------------------------------- /config/layer_configs/lisa2_layers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/layer_configs/lisa2_layers.json -------------------------------------------------------------------------------- /config/layer_configs/lisa_layers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/layer_configs/lisa_layers.json -------------------------------------------------------------------------------- /config/layer_configs/mtl_layers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/layer_configs/mtl_layers.json -------------------------------------------------------------------------------- /config/layer_configs/mtl_layers2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/layer_configs/mtl_layers2.json -------------------------------------------------------------------------------- /config/layer_configs/parse_layers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/layer_configs/parse_layers.json -------------------------------------------------------------------------------- /config/layer_configs/sa_layers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/layer_configs/sa_layers.json -------------------------------------------------------------------------------- /config/layer_configs/srl_only_layers.json: -------------------------------------------------------------------------------- 1 | { 2 | "srl": 11 3 | } -------------------------------------------------------------------------------- /config/model_configs/glove_basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/model_configs/glove_basic.json -------------------------------------------------------------------------------- /config/model_configs/gold_predicates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/model_configs/gold_predicates.json -------------------------------------------------------------------------------- /config/model_configs/lisa2_embeddings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/model_configs/lisa2_embeddings.json -------------------------------------------------------------------------------- /config/task_configs/joint_pos_predicate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/task_configs/joint_pos_predicate.json -------------------------------------------------------------------------------- /config/task_configs/parse_heads.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/task_configs/parse_heads.json -------------------------------------------------------------------------------- /config/task_configs/parse_labels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/task_configs/parse_labels.json -------------------------------------------------------------------------------- /config/task_configs/pos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/task_configs/pos.json -------------------------------------------------------------------------------- /config/task_configs/srl-conll09.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/task_configs/srl-conll09.json -------------------------------------------------------------------------------- /config/task_configs/srl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/task_configs/srl.json -------------------------------------------------------------------------------- /config/task_configs/srl_only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/config/task_configs/srl_only.json -------------------------------------------------------------------------------- /lisa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/lisa.jpg -------------------------------------------------------------------------------- /src/attention_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/attention_fns.py -------------------------------------------------------------------------------- /src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/constants.py -------------------------------------------------------------------------------- /src/data_converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/data_converters.py -------------------------------------------------------------------------------- /src/data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/data_generator.py -------------------------------------------------------------------------------- /src/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/dataset.py -------------------------------------------------------------------------------- /src/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/evaluate.py -------------------------------------------------------------------------------- /src/evaluate_exported.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/evaluate_exported.py -------------------------------------------------------------------------------- /src/evaluation_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/evaluation_fns.py -------------------------------------------------------------------------------- /src/evaluation_fns_np.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/evaluation_fns_np.py -------------------------------------------------------------------------------- /src/lazy_adam_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/lazy_adam_v2.py -------------------------------------------------------------------------------- /src/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/model.py -------------------------------------------------------------------------------- /src/nn_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/nn_utils.py -------------------------------------------------------------------------------- /src/output_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/output_fns.py -------------------------------------------------------------------------------- /src/test_output_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/test_output_fns.py -------------------------------------------------------------------------------- /src/test_value_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/test_value_fns.py -------------------------------------------------------------------------------- /src/tf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/tf_utils.py -------------------------------------------------------------------------------- /src/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/train.py -------------------------------------------------------------------------------- /src/train_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/train_hooks.py -------------------------------------------------------------------------------- /src/train_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/train_utils.py -------------------------------------------------------------------------------- /src/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/transformer.py -------------------------------------------------------------------------------- /src/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/util.py -------------------------------------------------------------------------------- /src/value_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/value_fns.py -------------------------------------------------------------------------------- /src/vocab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strubell/LISA/HEAD/src/vocab.py --------------------------------------------------------------------------------