├── .gitignore ├── DPR ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── conf │ ├── README.md │ ├── biencoder_train_cfg.yaml │ ├── ctx_sources │ │ └── default_sources.yaml │ ├── datasets │ │ ├── encoder_train_default.yaml │ │ └── retriever_default.yaml │ ├── dense_retriever.yaml │ ├── encoder │ │ └── hf_bert.yaml │ ├── extractive_reader_train_cfg.yaml │ ├── gen_embs.yaml │ └── train │ │ ├── biencoder_default.yaml │ │ ├── biencoder_local.yaml │ │ ├── biencoder_nq.yaml │ │ └── extractive_reader_default.yaml ├── dense_retriever.py ├── dpr │ ├── __init__.py │ ├── data │ │ ├── __init__.py │ │ ├── biencoder_data.py │ │ ├── download_data.py │ │ ├── qa_validation.py │ │ ├── reader_data.py │ │ ├── retriever_data.py │ │ └── tables.py │ ├── indexer │ │ └── faiss_indexers.py │ ├── models │ │ ├── __init__.py │ │ ├── biencoder.py │ │ ├── fairseq_models.py │ │ ├── hf_models.py │ │ ├── pytext_models.py │ │ └── reader.py │ ├── options.py │ └── utils │ │ ├── __init__.py │ │ ├── conf_utils.py │ │ ├── data_utils.py │ │ ├── dist_utils.py │ │ ├── model_utils.py │ │ └── tokenizers.py ├── edit.txt ├── eval.sh ├── generate_dense_embeddings.py ├── req.txt ├── run.sh ├── setup.py ├── train_dense_encoder.py └── train_extractive_reader.py ├── README.md ├── api_client.py ├── api_scorer.py ├── break_evaluator ├── Dockerfile ├── README.md ├── allennlp_preds_format.py ├── evaluate.yaml ├── evaluation │ ├── decomposition.py │ ├── graph_matcher.py │ ├── graph_matcher_tests.py │ ├── normal_form │ │ ├── normalization_rules.py │ │ ├── normalized_graph_matcher.py │ │ └── operations_normalization_rules.py │ ├── sari_hook.py │ └── sequence_matcher.py ├── example_test_predictions │ ├── break │ │ ├── predictions_copynet_test_low.csv │ │ └── predictions_rule_based_test_low.csv │ └── break_high_level │ │ ├── predictions_copynet_test_high.csv │ │ └── predictions_rule_based_test_high.csv ├── requirements.txt ├── scripts │ ├── evaluate_predictions.py │ └── qdmr_to_program.py ├── tmp │ ├── labels │ │ ├── labels.csv │ │ ├── labels_1000.csv │ │ └── labels_1000.json │ ├── predictions │ │ ├── decomp_out_predictions.csv │ │ ├── decomp_out_predictions.json │ │ ├── predictions.csv │ │ ├── question_decomp_out_predictions.csv │ │ ├── question_decomp_out_predictions.json │ │ ├── question_out_predictions.csv │ │ └── question_out_predictions.json │ └── results │ │ ├── decomp_summary.txt │ │ ├── metrics.json │ │ ├── question_decomp_summary.txt │ │ ├── results_d_full.tsv │ │ ├── results_d_summary.tsv │ │ ├── results_full.tsv │ │ ├── results_p_full.tsv │ │ ├── results_p_summary.tsv │ │ ├── results_qd_full.tsv │ │ ├── results_qd_summary.tsv │ │ └── results_summary.tsv └── utils │ ├── graph.py │ ├── timeout.py │ └── timeout_test.py ├── configs ├── api_scorer.yaml ├── bm25_finder.yaml ├── client.yaml ├── create_index.yaml ├── inference.yaml ├── knn_finder.yaml ├── random_finder.yaml └── scorer.yaml ├── create_index.py ├── find_bm25.py ├── find_knn.py ├── find_random.py ├── inference.py ├── qdecomp_with_dependency_graphs ├── .gitignore ├── README.md ├── debug.py ├── dependencies_graph │ ├── check_frequency.py │ ├── check_frequency__structural_constraints.py │ ├── config │ │ ├── config_default.py │ │ ├── config_no_special.py │ │ ├── config_special_tokens.py │ │ ├── config_special_tokens_ILP.py │ │ └── configuration_loader.py │ ├── create_dependencies_graphs.py │ ├── create_steps_spans.py │ ├── data_types │ │ ├── __init__.py │ │ ├── qdmr_operation.py │ │ ├── spans_dependencies_graph.py │ │ ├── steps_dependencies_graph.py │ │ ├── steps_spans.py │ │ └── tokens_dependencies_graph.py │ ├── debug_dependencies_creation.py │ ├── decoders │ │ └── ILP_based_decoder.py │ ├── evaluation │ │ ├── evaluate_dep_graph.py │ │ ├── logical_form_matcher.py │ │ ├── normalized_form.py │ │ ├── qdmr_to_logical_form_tokens.py │ │ └── spans_dependencies_to_logical_form_tokens.py │ ├── examine_predictions.py │ ├── extractors │ │ ├── __init__.py │ │ ├── cache_extractor.py │ │ ├── spans_dependencies_extractors │ │ │ ├── __init__.py │ │ │ ├── base_spans_dependencies_extractor.py │ │ │ └── merge_spans_dependencies_exatractor.py │ │ ├── steps_dependencies_extractors │ │ │ ├── __init__.py │ │ │ ├── base_steps_dependencies_extractor.py │ │ │ ├── logical_form_based_steps_dependencies_extractor.py │ │ │ └── pattern_based_steps_dependencies_extractor.py │ │ ├── steps_spans_extractors │ │ │ ├── __init__.py │ │ │ ├── aligners │ │ │ │ ├── ILP_based_aligner.py │ │ │ │ ├── base_aligner.py │ │ │ │ └── rule_based_aligner.py │ │ │ ├── base_steps_spans_extractor.py │ │ │ ├── from_file_steps_spans_extractor.py │ │ │ └── variations_based_steps_spans_extractor.py │ │ ├── tokens_dependencies_extractors │ │ │ ├── __init__.py │ │ │ ├── base_tokens_dependencies_extractor.py │ │ │ ├── collapsers │ │ │ │ ├── __init__.py │ │ │ │ ├── add_operator_properties_collapser.py │ │ │ │ ├── base_collapser.py │ │ │ │ ├── concat_collapser.py │ │ │ │ ├── join_collapser.py │ │ │ │ ├── last_step_collapser.py │ │ │ │ ├── missing_resources_collapser.py │ │ │ │ ├── not_aligned_dum_collapser.py │ │ │ │ ├── single_to_multiple_steps_dup_collapser.py │ │ │ │ ├── single_to_multiple_steps_pre_collapser.py │ │ │ │ ├── to_dependency_type_collapser.py │ │ │ │ └── to_sequential_ids_collapser.py │ │ │ └── tokens_dependencies_extractor.py │ │ └── tokens_dependencies_to_qdmr_extractors │ │ │ ├── __init__.py │ │ │ ├── base_tokens_dep_to_qdmr_extractor.py │ │ │ ├── converters │ │ │ ├── __init__.py │ │ │ ├── base_spans_dep_to_qdmr_converter.py │ │ │ └── rule_based_spans_dep_to_qdmr_converter.py │ │ │ └── spans_based_tokens_dep_to_qdmr_extractor.py │ ├── operators_sequence.py │ └── run_ILP_based_decoder.py ├── evaluation │ ├── decomposition.py │ ├── graph_matcher.py │ ├── graph_matcher_tests.py │ ├── normal_form │ │ ├── normalization_rules.py │ │ ├── normalized_graph_matcher.py │ │ ├── operations_normalization_rules.py │ │ └── operations_normalization_rules__new.py │ ├── sari_hook.py │ └── sequence_matcher.py ├── qdecomp_nlp │ ├── __init__.py │ ├── data │ │ ├── __init__.py │ │ ├── dataset_readers │ │ │ ├── __init__.py │ │ │ ├── copynet_seq2seq_dynamic.py │ │ │ ├── copynet_seq2seq_for_rat.py │ │ │ ├── dependencies_graph.py │ │ │ ├── dependencies_graph_with_operators.py │ │ │ ├── interleaving_dataset_reader.py │ │ │ ├── multitask.py │ │ │ ├── seq2seq_dynamic.py │ │ │ └── util.py │ │ ├── fields │ │ │ ├── adjacency_field.py │ │ │ └── multilabel_adjacency_field.py │ │ ├── samplers │ │ │ ├── __init__.py │ │ │ └── multidatasets_bucket_batch_sampler.py │ │ ├── token_indexers │ │ │ ├── __init__.py │ │ │ ├── dependencies_graph_indexer.py │ │ │ └── multi_indexers_indexer.py │ │ └── tokenizers │ │ │ ├── __init__.py │ │ │ └── custom_spacy_tokenizer.py │ ├── models │ │ ├── __init__.py │ │ ├── dependencies_graph │ │ │ ├── __init__.py │ │ │ ├── biaffine_graph_parser.py │ │ │ ├── operators_aware_biaffine_graph_parser.py │ │ │ └── pairwised_encoding_graph_parser.py │ │ ├── hybrid │ │ │ ├── __init__.py │ │ │ ├── multitask_model.py │ │ │ ├── multitask_rat_based.py │ │ │ └── multitask_soft_rat_based.py │ │ ├── seq2seq │ │ │ ├── __init__.py │ │ │ ├── copynet_seq2seq_dynamic.py │ │ │ ├── custom_bart.py │ │ │ ├── custom_copynet_seq2seq.py │ │ │ ├── custom_copynet_seq2seq_for_rat.py │ │ │ ├── custom_copynet_seq2seq_for_soft_rat.py │ │ │ ├── seq2seq_transformers.py │ │ │ ├── simple_seq2seq_custom.py │ │ │ └── simple_seq2seq_dynamic.py │ │ └── util.py │ ├── modules │ │ ├── __init__.py │ │ ├── seq2seq_encoders │ │ │ ├── __init__.py │ │ │ ├── latent_relation_aware_transformer.py │ │ │ ├── rat_sql_transformer_wrapper.py │ │ │ ├── relation_aware_transformer.py │ │ │ └── soft_relation_aware_transformer.py │ │ └── token_embedders │ │ │ ├── __init__.py │ │ │ ├── aggregated_pretrained_transformer_embedder.py │ │ │ ├── custom_pretrained_transformer_mismatched.py │ │ │ ├── dependencies_graph_embedder.py │ │ │ └── fields_list_embedder.py │ ├── predictors │ │ ├── __init__.py │ │ ├── dependencies_graph │ │ │ ├── __init__.py │ │ │ └── biaffine_dependency_parser_predictor.py │ │ └── seq2seq │ │ │ ├── __init__.py │ │ │ └── simple_seq2seq_dynamic_predictor.py │ └── training │ │ ├── __init__.py │ │ ├── learning_rate_schedulers │ │ ├── __init__.py │ │ └── custom_slanted_triangular.py │ │ └── metrics │ │ ├── __init__.py │ │ └── logical_form_em.py ├── requirements.txt ├── requirements_core.txt ├── scripts │ ├── data_processing │ │ ├── add_extra_tokens.py │ │ ├── break_app_store_generation.py │ │ ├── create_decomp_logical_form.py │ │ ├── create_spider_decomposition_dataset.py │ │ ├── data_statistics.py │ │ ├── ensemble_datasets.py │ │ ├── partial_data.py │ │ ├── preprocess_examples.py │ │ └── seq2seq_and_graphs_dataset.py │ ├── eval │ │ ├── eval_copy_files.py │ │ ├── eval_summarize_experiments_scores.py │ │ ├── evaluate_predictions.py │ │ └── plot_training_metrics.py │ ├── models_examination │ │ ├── bio_tags_cfr.py │ │ ├── eval_metric_statistics.py │ │ └── lexicon_coverage.py │ ├── qdmr_to_logical_form │ │ ├── annotation_statistics.py │ │ ├── logical_form_debug.py │ │ ├── operator_identifier.py │ │ ├── qdmr_identifier.py │ │ └── utils_.py │ ├── qdmr_to_program.py │ ├── train │ │ └── run_experiments.py │ ├── tune │ │ ├── helpers.py │ │ ├── run_optuna.py │ │ └── studies │ │ │ ├── biaffine-graph-parser--transformer-encoder.py │ │ │ └── operators-aware-biaffine-graph-parser--transformer-encoder.py │ └── utils │ │ ├── change_config.py │ │ ├── exec_multi.py │ │ ├── extract_timeline.py │ │ └── tar_to_tar.py └── utils │ ├── data_structures.py │ ├── graph.py │ ├── helpers.py │ ├── html.py │ ├── modules.py │ ├── timeout.py │ └── timeout_test.py ├── run.py ├── scorer.py ├── scripts ├── prediction_view.py └── run_codex_scoring.sh ├── semantic_parsing_with_constrained_lm ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── NOTICE.md ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── poetry.lock ├── pyproject.toml ├── src │ └── semantic_parsing_with_constrained_lm │ │ ├── __init__.py │ │ ├── async_tools │ │ ├── __init__.py │ │ ├── batch_helper.py │ │ └── limits.py │ │ ├── cache.py │ │ ├── configs │ │ ├── __init__.py │ │ ├── calflow_emnlp_camera_ready.py │ │ ├── lib │ │ │ ├── __init__.py │ │ │ ├── calflow.py │ │ │ └── common.py │ │ ├── overnight_emnlp_camera_ready.py │ │ ├── qdmr_break_emnlp_camera_ready.py │ │ └── smpa_20210929_zeroshot.py │ │ ├── datum.py │ │ ├── domains │ │ ├── __init__.py │ │ ├── calflow │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ │ ├── ids_dev_100_uniform.txt │ │ │ │ ├── ids_dev_200_uniform.txt │ │ │ │ ├── ids_train_1000_stratified.txt │ │ │ │ ├── ids_train_300_stratified.txt │ │ │ │ ├── specialTypes.csv │ │ │ │ ├── templates.csv │ │ │ │ └── types.csv │ │ │ ├── disambiguate.py │ │ │ ├── grammar.py │ │ │ ├── grammar │ │ │ │ ├── entities.scfg │ │ │ │ ├── enum_wrappers.scfg │ │ │ │ ├── enums.scfg │ │ │ │ ├── fluenter.scfg │ │ │ │ ├── quoted.scfg │ │ │ │ └── start.scfg │ │ │ └── write_data.py │ │ ├── calflow_eval_utils.py │ │ ├── overnight │ │ │ ├── __init__.py │ │ │ └── download_data.py │ │ └── qdmr_break.py │ │ ├── earley │ │ ├── __init__.py │ │ ├── agenda.py │ │ ├── earley.py │ │ ├── grammar.py │ │ ├── input.py │ │ └── recognize.py │ │ ├── earley_partial_parse.py │ │ ├── eval.py │ │ ├── fewshot.py │ │ ├── finetune │ │ ├── __init__.py │ │ ├── batch_sampler.py │ │ └── lm_finetune.py │ │ ├── fit_max_steps.py │ │ ├── lm.py │ │ ├── lm_bart.py │ │ ├── lm_gpt2.py │ │ ├── lm_openai_gpt3.py │ │ ├── model.py │ │ ├── paths.py │ │ ├── run_exp.py │ │ ├── scfg │ │ ├── __init__.py │ │ ├── char_grammar.py │ │ ├── earley_grammar.py │ │ ├── generate.py │ │ ├── generated_node.py │ │ ├── parser │ │ │ ├── __init__.py │ │ │ ├── macro.py │ │ │ ├── parse.py │ │ │ ├── rule.py │ │ │ ├── scfg_grammar.cfg │ │ │ ├── token.py │ │ │ ├── types.py │ │ │ └── utils.py │ │ ├── read_grammar.py │ │ ├── scfg.py │ │ └── string_utils.py │ │ ├── scripts │ │ ├── __init__.py │ │ └── calflow_fit_max_steps.py │ │ ├── search.py │ │ ├── trie_partial_parse.py │ │ └── util │ │ ├── keydefaultdict.py │ │ ├── logger.py │ │ ├── missing_sentinel.py │ │ ├── trie.py │ │ ├── types.py │ │ └── util.py ├── tests │ └── semantic_parsing_with_constrained_lm │ │ ├── __init__.py │ │ ├── async_tools │ │ ├── __init__.py │ │ └── test_limits.py │ │ ├── domains │ │ ├── __init__.py │ │ └── test_break.py │ │ ├── earley │ │ ├── __init__.py │ │ ├── test_agenda.py │ │ ├── test_earley.py │ │ └── test_input.py │ │ ├── scfg │ │ ├── __init__.py │ │ ├── test_generated_node.py │ │ ├── test_macro.py │ │ ├── test_read_grammar.py │ │ ├── test_rule.py │ │ ├── test_scfg.py │ │ └── test_string_utils.py │ │ ├── test_earley_grammar.py │ │ ├── test_earley_partial_parse.py │ │ ├── test_fewshot.py │ │ ├── test_lm_gpt2.py │ │ └── util │ │ └── test_trie.py └── third_party │ └── break-evaluator │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── allennlp_preds_format.py │ ├── evaluate.yaml │ ├── evaluation │ ├── decomposition.py │ ├── graph_matcher.py │ ├── graph_matcher_tests.py │ ├── normal_form │ │ ├── normalization_rules.py │ │ ├── normalized_graph_matcher.py │ │ └── operations_normalization_rules.py │ ├── sari_hook.py │ └── sequence_matcher.py │ ├── example_test_predictions │ ├── break │ │ ├── predictions_copynet_test_low.csv │ │ └── predictions_rule_based_test_low.csv │ └── break_high_level │ │ ├── predictions_copynet_test_high.csv │ │ └── predictions_rule_based_test_high.csv │ ├── poetry.lock │ ├── pyproject.toml │ ├── requirements.txt │ ├── scripts │ ├── evaluate_predictions.py │ └── qdmr_to_program.py │ ├── tmp │ ├── labels │ │ └── labels.csv │ ├── predictions │ │ └── predictions.csv │ └── results │ │ ├── metrics.json │ │ ├── results_full.tsv │ │ └── results_summary.tsv │ └── utils │ ├── graph.py │ ├── timeout.py │ └── timeout_test.py └── src ├── data ├── collators.py └── datasets │ ├── __init__.py │ ├── mtop.py │ ├── mtop.py.lock │ ├── smcalflow.py │ ├── smcalflow.py.lock │ └── totto.py ├── dataset_readers ├── bm25_tasks │ ├── __init__.py │ ├── break.py │ ├── mtop.py │ └── smcalflow.py ├── few_shot_dsr.py ├── indexer_dsr.py ├── inference_tasks │ ├── __init__.py │ ├── break.py │ ├── mtop.py │ └── smcalflow.py ├── scorer_dsr.py └── scorer_tasks │ ├── __init__.py │ ├── break.py │ ├── mtop.py │ └── smcalflow.py ├── models ├── embedder.py └── model.py └── utils ├── app.py ├── cache_util.py ├── dataset_utils.py ├── eval_datasets.py ├── eval_many.py ├── log_utils.py ├── tokenizer_utils.py └── top_utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/.gitignore -------------------------------------------------------------------------------- /DPR/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DPR/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /DPR/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/CONTRIBUTING.md -------------------------------------------------------------------------------- /DPR/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/LICENSE -------------------------------------------------------------------------------- /DPR/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/README.md -------------------------------------------------------------------------------- /DPR/conf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/README.md -------------------------------------------------------------------------------- /DPR/conf/biencoder_train_cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/biencoder_train_cfg.yaml -------------------------------------------------------------------------------- /DPR/conf/ctx_sources/default_sources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/ctx_sources/default_sources.yaml -------------------------------------------------------------------------------- /DPR/conf/datasets/encoder_train_default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/datasets/encoder_train_default.yaml -------------------------------------------------------------------------------- /DPR/conf/datasets/retriever_default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/datasets/retriever_default.yaml -------------------------------------------------------------------------------- /DPR/conf/dense_retriever.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/dense_retriever.yaml -------------------------------------------------------------------------------- /DPR/conf/encoder/hf_bert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/encoder/hf_bert.yaml -------------------------------------------------------------------------------- /DPR/conf/extractive_reader_train_cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/extractive_reader_train_cfg.yaml -------------------------------------------------------------------------------- /DPR/conf/gen_embs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/gen_embs.yaml -------------------------------------------------------------------------------- /DPR/conf/train/biencoder_default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/train/biencoder_default.yaml -------------------------------------------------------------------------------- /DPR/conf/train/biencoder_local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/train/biencoder_local.yaml -------------------------------------------------------------------------------- /DPR/conf/train/biencoder_nq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/train/biencoder_nq.yaml -------------------------------------------------------------------------------- /DPR/conf/train/extractive_reader_default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/conf/train/extractive_reader_default.yaml -------------------------------------------------------------------------------- /DPR/dense_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dense_retriever.py -------------------------------------------------------------------------------- /DPR/dpr/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DPR/dpr/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DPR/dpr/data/biencoder_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/data/biencoder_data.py -------------------------------------------------------------------------------- /DPR/dpr/data/download_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/data/download_data.py -------------------------------------------------------------------------------- /DPR/dpr/data/qa_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/data/qa_validation.py -------------------------------------------------------------------------------- /DPR/dpr/data/reader_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/data/reader_data.py -------------------------------------------------------------------------------- /DPR/dpr/data/retriever_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/data/retriever_data.py -------------------------------------------------------------------------------- /DPR/dpr/data/tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/data/tables.py -------------------------------------------------------------------------------- /DPR/dpr/indexer/faiss_indexers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/indexer/faiss_indexers.py -------------------------------------------------------------------------------- /DPR/dpr/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/models/__init__.py -------------------------------------------------------------------------------- /DPR/dpr/models/biencoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/models/biencoder.py -------------------------------------------------------------------------------- /DPR/dpr/models/fairseq_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/models/fairseq_models.py -------------------------------------------------------------------------------- /DPR/dpr/models/hf_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/models/hf_models.py -------------------------------------------------------------------------------- /DPR/dpr/models/pytext_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/models/pytext_models.py -------------------------------------------------------------------------------- /DPR/dpr/models/reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/models/reader.py -------------------------------------------------------------------------------- /DPR/dpr/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/options.py -------------------------------------------------------------------------------- /DPR/dpr/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /DPR/dpr/utils/conf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/utils/conf_utils.py -------------------------------------------------------------------------------- /DPR/dpr/utils/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/utils/data_utils.py -------------------------------------------------------------------------------- /DPR/dpr/utils/dist_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/utils/dist_utils.py -------------------------------------------------------------------------------- /DPR/dpr/utils/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/utils/model_utils.py -------------------------------------------------------------------------------- /DPR/dpr/utils/tokenizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/dpr/utils/tokenizers.py -------------------------------------------------------------------------------- /DPR/edit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/edit.txt -------------------------------------------------------------------------------- /DPR/eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/eval.sh -------------------------------------------------------------------------------- /DPR/generate_dense_embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/generate_dense_embeddings.py -------------------------------------------------------------------------------- /DPR/req.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/req.txt -------------------------------------------------------------------------------- /DPR/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/run.sh -------------------------------------------------------------------------------- /DPR/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/setup.py -------------------------------------------------------------------------------- /DPR/train_dense_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/train_dense_encoder.py -------------------------------------------------------------------------------- /DPR/train_extractive_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/DPR/train_extractive_reader.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/README.md -------------------------------------------------------------------------------- /api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/api_client.py -------------------------------------------------------------------------------- /api_scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/api_scorer.py -------------------------------------------------------------------------------- /break_evaluator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/Dockerfile -------------------------------------------------------------------------------- /break_evaluator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/README.md -------------------------------------------------------------------------------- /break_evaluator/allennlp_preds_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/allennlp_preds_format.py -------------------------------------------------------------------------------- /break_evaluator/evaluate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluate.yaml -------------------------------------------------------------------------------- /break_evaluator/evaluation/decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/decomposition.py -------------------------------------------------------------------------------- /break_evaluator/evaluation/graph_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/graph_matcher.py -------------------------------------------------------------------------------- /break_evaluator/evaluation/graph_matcher_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/graph_matcher_tests.py -------------------------------------------------------------------------------- /break_evaluator/evaluation/normal_form/normalization_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/normal_form/normalization_rules.py -------------------------------------------------------------------------------- /break_evaluator/evaluation/normal_form/normalized_graph_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/normal_form/normalized_graph_matcher.py -------------------------------------------------------------------------------- /break_evaluator/evaluation/normal_form/operations_normalization_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/normal_form/operations_normalization_rules.py -------------------------------------------------------------------------------- /break_evaluator/evaluation/sari_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/sari_hook.py -------------------------------------------------------------------------------- /break_evaluator/evaluation/sequence_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/evaluation/sequence_matcher.py -------------------------------------------------------------------------------- /break_evaluator/example_test_predictions/break/predictions_copynet_test_low.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/example_test_predictions/break/predictions_copynet_test_low.csv -------------------------------------------------------------------------------- /break_evaluator/example_test_predictions/break/predictions_rule_based_test_low.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/example_test_predictions/break/predictions_rule_based_test_low.csv -------------------------------------------------------------------------------- /break_evaluator/example_test_predictions/break_high_level/predictions_copynet_test_high.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/example_test_predictions/break_high_level/predictions_copynet_test_high.csv -------------------------------------------------------------------------------- /break_evaluator/example_test_predictions/break_high_level/predictions_rule_based_test_high.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/example_test_predictions/break_high_level/predictions_rule_based_test_high.csv -------------------------------------------------------------------------------- /break_evaluator/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/requirements.txt -------------------------------------------------------------------------------- /break_evaluator/scripts/evaluate_predictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/scripts/evaluate_predictions.py -------------------------------------------------------------------------------- /break_evaluator/scripts/qdmr_to_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/scripts/qdmr_to_program.py -------------------------------------------------------------------------------- /break_evaluator/tmp/labels/labels.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/labels/labels.csv -------------------------------------------------------------------------------- /break_evaluator/tmp/labels/labels_1000.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/labels/labels_1000.csv -------------------------------------------------------------------------------- /break_evaluator/tmp/labels/labels_1000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/labels/labels_1000.json -------------------------------------------------------------------------------- /break_evaluator/tmp/predictions/decomp_out_predictions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/predictions/decomp_out_predictions.csv -------------------------------------------------------------------------------- /break_evaluator/tmp/predictions/decomp_out_predictions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/predictions/decomp_out_predictions.json -------------------------------------------------------------------------------- /break_evaluator/tmp/predictions/predictions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/predictions/predictions.csv -------------------------------------------------------------------------------- /break_evaluator/tmp/predictions/question_decomp_out_predictions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/predictions/question_decomp_out_predictions.csv -------------------------------------------------------------------------------- /break_evaluator/tmp/predictions/question_decomp_out_predictions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/predictions/question_decomp_out_predictions.json -------------------------------------------------------------------------------- /break_evaluator/tmp/predictions/question_out_predictions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/predictions/question_out_predictions.csv -------------------------------------------------------------------------------- /break_evaluator/tmp/predictions/question_out_predictions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/predictions/question_out_predictions.json -------------------------------------------------------------------------------- /break_evaluator/tmp/results/decomp_summary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/decomp_summary.txt -------------------------------------------------------------------------------- /break_evaluator/tmp/results/metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/metrics.json -------------------------------------------------------------------------------- /break_evaluator/tmp/results/question_decomp_summary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/question_decomp_summary.txt -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_d_full.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_d_full.tsv -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_d_summary.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_d_summary.tsv -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_full.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_full.tsv -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_p_full.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_p_full.tsv -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_p_summary.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_p_summary.tsv -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_qd_full.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_qd_full.tsv -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_qd_summary.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_qd_summary.tsv -------------------------------------------------------------------------------- /break_evaluator/tmp/results/results_summary.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/tmp/results/results_summary.tsv -------------------------------------------------------------------------------- /break_evaluator/utils/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/utils/graph.py -------------------------------------------------------------------------------- /break_evaluator/utils/timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/utils/timeout.py -------------------------------------------------------------------------------- /break_evaluator/utils/timeout_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/break_evaluator/utils/timeout_test.py -------------------------------------------------------------------------------- /configs/api_scorer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/api_scorer.yaml -------------------------------------------------------------------------------- /configs/bm25_finder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/bm25_finder.yaml -------------------------------------------------------------------------------- /configs/client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/client.yaml -------------------------------------------------------------------------------- /configs/create_index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/create_index.yaml -------------------------------------------------------------------------------- /configs/inference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/inference.yaml -------------------------------------------------------------------------------- /configs/knn_finder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/knn_finder.yaml -------------------------------------------------------------------------------- /configs/random_finder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/random_finder.yaml -------------------------------------------------------------------------------- /configs/scorer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/configs/scorer.yaml -------------------------------------------------------------------------------- /create_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/create_index.py -------------------------------------------------------------------------------- /find_bm25.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/find_bm25.py -------------------------------------------------------------------------------- /find_knn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/find_knn.py -------------------------------------------------------------------------------- /find_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/find_random.py -------------------------------------------------------------------------------- /inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/inference.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | __pycache__/ 3 | datasets/ 4 | misc/ 5 | *.pyc 6 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/README.md -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/debug.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/check_frequency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/check_frequency.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/check_frequency__structural_constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/check_frequency__structural_constraints.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/config/config_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/config/config_default.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/config/config_no_special.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/config/config_no_special.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/config/config_special_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/config/config_special_tokens.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/config/config_special_tokens_ILP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/config/config_special_tokens_ILP.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/config/configuration_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/config/configuration_loader.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/create_dependencies_graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/create_dependencies_graphs.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/create_steps_spans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/create_steps_spans.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/data_types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/data_types/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/data_types/qdmr_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/data_types/qdmr_operation.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/data_types/spans_dependencies_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/data_types/spans_dependencies_graph.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/data_types/steps_dependencies_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/data_types/steps_dependencies_graph.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/data_types/steps_spans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/data_types/steps_spans.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/data_types/tokens_dependencies_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/data_types/tokens_dependencies_graph.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/debug_dependencies_creation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/debug_dependencies_creation.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/decoders/ILP_based_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/decoders/ILP_based_decoder.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/evaluation/evaluate_dep_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/evaluation/evaluate_dep_graph.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/evaluation/logical_form_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/evaluation/logical_form_matcher.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/evaluation/normalized_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/evaluation/normalized_form.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/evaluation/qdmr_to_logical_form_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/evaluation/qdmr_to_logical_form_tokens.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/evaluation/spans_dependencies_to_logical_form_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/evaluation/spans_dependencies_to_logical_form_tokens.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/examine_predictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/examine_predictions.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/cache_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/cache_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/spans_dependencies_extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/spans_dependencies_extractors/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/spans_dependencies_extractors/base_spans_dependencies_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/spans_dependencies_extractors/base_spans_dependencies_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/spans_dependencies_extractors/merge_spans_dependencies_exatractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/spans_dependencies_extractors/merge_spans_dependencies_exatractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/base_steps_dependencies_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/base_steps_dependencies_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/logical_form_based_steps_dependencies_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/logical_form_based_steps_dependencies_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/pattern_based_steps_dependencies_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_dependencies_extractors/pattern_based_steps_dependencies_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/aligners/ILP_based_aligner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/aligners/ILP_based_aligner.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/aligners/base_aligner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/aligners/base_aligner.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/aligners/rule_based_aligner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/aligners/rule_based_aligner.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/base_steps_spans_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/base_steps_spans_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/from_file_steps_spans_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/from_file_steps_spans_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/variations_based_steps_spans_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/steps_spans_extractors/variations_based_steps_spans_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/base_tokens_dependencies_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/base_tokens_dependencies_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/add_operator_properties_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/add_operator_properties_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/base_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/base_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/concat_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/concat_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/join_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/join_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/last_step_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/last_step_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/missing_resources_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/missing_resources_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/not_aligned_dum_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/not_aligned_dum_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/single_to_multiple_steps_dup_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/single_to_multiple_steps_dup_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/single_to_multiple_steps_pre_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/single_to_multiple_steps_pre_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/to_dependency_type_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/to_dependency_type_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/to_sequential_ids_collapser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/collapsers/to_sequential_ids_collapser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/tokens_dependencies_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_extractors/tokens_dependencies_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/base_tokens_dep_to_qdmr_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/base_tokens_dep_to_qdmr_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/converters/__init__.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/converters/base_spans_dep_to_qdmr_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/converters/base_spans_dep_to_qdmr_converter.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/converters/rule_based_spans_dep_to_qdmr_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/converters/rule_based_spans_dep_to_qdmr_converter.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/spans_based_tokens_dep_to_qdmr_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/extractors/tokens_dependencies_to_qdmr_extractors/spans_based_tokens_dep_to_qdmr_extractor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/operators_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/operators_sequence.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/dependencies_graph/run_ILP_based_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/dependencies_graph/run_ILP_based_decoder.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/decomposition.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/graph_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/graph_matcher.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/graph_matcher_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/graph_matcher_tests.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/normal_form/normalization_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/normal_form/normalization_rules.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/normal_form/normalized_graph_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/normal_form/normalized_graph_matcher.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/normal_form/operations_normalization_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/normal_form/operations_normalization_rules.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/normal_form/operations_normalization_rules__new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/normal_form/operations_normalization_rules__new.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/sari_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/sari_hook.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/evaluation/sequence_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/evaluation/sequence_matcher.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/copynet_seq2seq_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/copynet_seq2seq_dynamic.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/copynet_seq2seq_for_rat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/copynet_seq2seq_for_rat.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/dependencies_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/dependencies_graph.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/dependencies_graph_with_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/dependencies_graph_with_operators.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/interleaving_dataset_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/interleaving_dataset_reader.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/multitask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/multitask.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/seq2seq_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/seq2seq_dynamic.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/dataset_readers/util.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/fields/adjacency_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/fields/adjacency_field.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/fields/multilabel_adjacency_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/fields/multilabel_adjacency_field.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/samplers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/samplers/multidatasets_bucket_batch_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/samplers/multidatasets_bucket_batch_sampler.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/token_indexers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/token_indexers/dependencies_graph_indexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/token_indexers/dependencies_graph_indexer.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/token_indexers/multi_indexers_indexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/token_indexers/multi_indexers_indexer.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/tokenizers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/data/tokenizers/custom_spacy_tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/data/tokenizers/custom_spacy_tokenizer.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/dependencies_graph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/dependencies_graph/biaffine_graph_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/dependencies_graph/biaffine_graph_parser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/dependencies_graph/operators_aware_biaffine_graph_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/dependencies_graph/operators_aware_biaffine_graph_parser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/dependencies_graph/pairwised_encoding_graph_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/dependencies_graph/pairwised_encoding_graph_parser.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/hybrid/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/hybrid/multitask_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/hybrid/multitask_model.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/hybrid/multitask_rat_based.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/hybrid/multitask_rat_based.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/hybrid/multitask_soft_rat_based.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/hybrid/multitask_soft_rat_based.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/copynet_seq2seq_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/copynet_seq2seq_dynamic.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_bart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_bart.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_copynet_seq2seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_copynet_seq2seq.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_copynet_seq2seq_for_rat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_copynet_seq2seq_for_rat.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_copynet_seq2seq_for_soft_rat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/custom_copynet_seq2seq_for_soft_rat.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/seq2seq_transformers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/seq2seq_transformers.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/simple_seq2seq_custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/simple_seq2seq_custom.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/simple_seq2seq_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/seq2seq/simple_seq2seq_dynamic.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/models/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/models/util.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/latent_relation_aware_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/latent_relation_aware_transformer.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/rat_sql_transformer_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/rat_sql_transformer_wrapper.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/relation_aware_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/relation_aware_transformer.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/soft_relation_aware_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/seq2seq_encoders/soft_relation_aware_transformer.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/aggregated_pretrained_transformer_embedder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/aggregated_pretrained_transformer_embedder.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/custom_pretrained_transformer_mismatched.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/custom_pretrained_transformer_mismatched.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/dependencies_graph_embedder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/dependencies_graph_embedder.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/fields_list_embedder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/modules/token_embedders/fields_list_embedder.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/predictors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/predictors/dependencies_graph/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/predictors/dependencies_graph/biaffine_dependency_parser_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/predictors/dependencies_graph/biaffine_dependency_parser_predictor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/predictors/seq2seq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/predictors/seq2seq/simple_seq2seq_dynamic_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/predictors/seq2seq/simple_seq2seq_dynamic_predictor.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/training/learning_rate_schedulers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/training/learning_rate_schedulers/custom_slanted_triangular.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/training/learning_rate_schedulers/custom_slanted_triangular.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/training/metrics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/qdecomp_nlp/training/metrics/logical_form_em.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/qdecomp_nlp/training/metrics/logical_form_em.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/requirements.txt -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/requirements_core.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/requirements_core.txt -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/add_extra_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/add_extra_tokens.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/break_app_store_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/break_app_store_generation.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/create_decomp_logical_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/create_decomp_logical_form.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/create_spider_decomposition_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/create_spider_decomposition_dataset.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/data_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/data_statistics.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/ensemble_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/ensemble_datasets.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/partial_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/partial_data.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/preprocess_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/preprocess_examples.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/data_processing/seq2seq_and_graphs_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/data_processing/seq2seq_and_graphs_dataset.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/eval/eval_copy_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/eval/eval_copy_files.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/eval/eval_summarize_experiments_scores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/eval/eval_summarize_experiments_scores.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/eval/evaluate_predictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/eval/evaluate_predictions.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/eval/plot_training_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/eval/plot_training_metrics.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/models_examination/bio_tags_cfr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/models_examination/bio_tags_cfr.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/models_examination/eval_metric_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/models_examination/eval_metric_statistics.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/models_examination/lexicon_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/models_examination/lexicon_coverage.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/annotation_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/annotation_statistics.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/logical_form_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/logical_form_debug.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/operator_identifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/operator_identifier.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/qdmr_identifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/qdmr_identifier.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/utils_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/qdmr_to_logical_form/utils_.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/qdmr_to_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/qdmr_to_program.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/train/run_experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/train/run_experiments.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/tune/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/tune/helpers.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/tune/run_optuna.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/tune/run_optuna.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/tune/studies/biaffine-graph-parser--transformer-encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/tune/studies/biaffine-graph-parser--transformer-encoder.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/tune/studies/operators-aware-biaffine-graph-parser--transformer-encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/tune/studies/operators-aware-biaffine-graph-parser--transformer-encoder.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/utils/change_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/utils/change_config.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/utils/exec_multi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/utils/exec_multi.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/utils/extract_timeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/utils/extract_timeline.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/scripts/utils/tar_to_tar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/scripts/utils/tar_to_tar.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/utils/data_structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/utils/data_structures.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/utils/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/utils/graph.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/utils/helpers.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/utils/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/utils/html.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/utils/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/utils/modules.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/utils/timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/utils/timeout.py -------------------------------------------------------------------------------- /qdecomp_with_dependency_graphs/utils/timeout_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/qdecomp_with_dependency_graphs/utils/timeout_test.py -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/run.py -------------------------------------------------------------------------------- /scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/scorer.py -------------------------------------------------------------------------------- /scripts/prediction_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/scripts/prediction_view.py -------------------------------------------------------------------------------- /scripts/run_codex_scoring.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/scripts/run_codex_scoring.sh -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/.gitignore -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/LICENSE -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/NOTICE.md -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/README.md -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/SECURITY.md -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/SUPPORT.md -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/poetry.lock -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/pyproject.toml -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/async_tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/async_tools/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/async_tools/batch_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/async_tools/batch_helper.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/async_tools/limits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/async_tools/limits.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/cache.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/calflow_emnlp_camera_ready.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/calflow_emnlp_camera_ready.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/lib/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/lib/calflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/lib/calflow.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/lib/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/lib/common.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/overnight_emnlp_camera_ready.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/overnight_emnlp_camera_ready.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/qdmr_break_emnlp_camera_ready.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/qdmr_break_emnlp_camera_ready.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/smpa_20210929_zeroshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/configs/smpa_20210929_zeroshot.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/datum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/datum.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_dev_100_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_dev_100_uniform.txt -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_dev_200_uniform.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_dev_200_uniform.txt -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_train_1000_stratified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_train_1000_stratified.txt -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_train_300_stratified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/ids_train_300_stratified.txt -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/specialTypes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/specialTypes.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/templates.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/templates.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/types.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/data/types.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/disambiguate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/disambiguate.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/entities.scfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/entities.scfg -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/enum_wrappers.scfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/enum_wrappers.scfg -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/enums.scfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/enums.scfg -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/fluenter.scfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/fluenter.scfg -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/quoted.scfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/quoted.scfg -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/start.scfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/grammar/start.scfg -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/write_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow/write_data.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow_eval_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/calflow_eval_utils.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/overnight/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/overnight/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/overnight/download_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/overnight/download_data.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/qdmr_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/domains/qdmr_break.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/agenda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/agenda.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/earley.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/earley.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/grammar.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/input.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/recognize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley/recognize.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley_partial_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/earley_partial_parse.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/eval.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/fewshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/fewshot.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/finetune/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/finetune/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/finetune/batch_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/finetune/batch_sampler.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/finetune/lm_finetune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/finetune/lm_finetune.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/fit_max_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/fit_max_steps.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm_bart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm_bart.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm_gpt2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm_gpt2.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm_openai_gpt3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/lm_openai_gpt3.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/model.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/paths.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/run_exp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/run_exp.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/char_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/char_grammar.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/earley_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/earley_grammar.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/generate.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/generated_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/generated_node.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/macro.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/parse.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/rule.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/scfg_grammar.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/scfg_grammar.cfg -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/token.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/types.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/parser/utils.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/read_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/read_grammar.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/scfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/scfg.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/string_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scfg/string_utils.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scripts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scripts/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scripts/calflow_fit_max_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/scripts/calflow_fit_max_steps.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/search.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/trie_partial_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/trie_partial_parse.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/keydefaultdict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/keydefaultdict.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/logger.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/missing_sentinel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/missing_sentinel.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/trie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/trie.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/types.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/src/semantic_parsing_with_constrained_lm/util/util.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/async_tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/async_tools/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/async_tools/test_limits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/async_tools/test_limits.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/domains/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/domains/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/domains/test_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/domains/test_break.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/test_agenda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/test_agenda.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/test_earley.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/test_earley.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/test_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/earley/test_input.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/__init__.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_generated_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_generated_node.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_macro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_macro.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_read_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_read_grammar.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_rule.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_scfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_scfg.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_string_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/scfg/test_string_utils.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_earley_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_earley_grammar.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_earley_partial_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_earley_partial_parse.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_fewshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_fewshot.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_lm_gpt2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/test_lm_gpt2.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/util/test_trie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/tests/semantic_parsing_with_constrained_lm/util/test_trie.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/Dockerfile -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/LICENSE -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/README.md -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/allennlp_preds_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/allennlp_preds_format.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluate.yaml -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/decomposition.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/graph_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/graph_matcher.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/graph_matcher_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/graph_matcher_tests.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/normal_form/normalization_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/normal_form/normalization_rules.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/normal_form/normalized_graph_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/normal_form/normalized_graph_matcher.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/normal_form/operations_normalization_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/normal_form/operations_normalization_rules.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/sari_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/sari_hook.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/sequence_matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/evaluation/sequence_matcher.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break/predictions_copynet_test_low.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break/predictions_copynet_test_low.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break/predictions_rule_based_test_low.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break/predictions_rule_based_test_low.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break_high_level/predictions_copynet_test_high.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break_high_level/predictions_copynet_test_high.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break_high_level/predictions_rule_based_test_high.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/example_test_predictions/break_high_level/predictions_rule_based_test_high.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/poetry.lock -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/pyproject.toml -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/requirements.txt -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/scripts/evaluate_predictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/scripts/evaluate_predictions.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/scripts/qdmr_to_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/scripts/qdmr_to_program.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/labels/labels.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/labels/labels.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/predictions/predictions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/predictions/predictions.csv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/results/metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/results/metrics.json -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/results/results_full.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/results/results_full.tsv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/results/results_summary.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/tmp/results/results_summary.tsv -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/utils/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/utils/graph.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/utils/timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/utils/timeout.py -------------------------------------------------------------------------------- /semantic_parsing_with_constrained_lm/third_party/break-evaluator/utils/timeout_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/semantic_parsing_with_constrained_lm/third_party/break-evaluator/utils/timeout_test.py -------------------------------------------------------------------------------- /src/data/collators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/data/collators.py -------------------------------------------------------------------------------- /src/data/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/data/datasets/__init__.py -------------------------------------------------------------------------------- /src/data/datasets/mtop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/data/datasets/mtop.py -------------------------------------------------------------------------------- /src/data/datasets/mtop.py.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/datasets/smcalflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/data/datasets/smcalflow.py -------------------------------------------------------------------------------- /src/data/datasets/smcalflow.py.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/datasets/totto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/data/datasets/totto.py -------------------------------------------------------------------------------- /src/dataset_readers/bm25_tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/bm25_tasks/__init__.py -------------------------------------------------------------------------------- /src/dataset_readers/bm25_tasks/break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/bm25_tasks/break.py -------------------------------------------------------------------------------- /src/dataset_readers/bm25_tasks/mtop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/bm25_tasks/mtop.py -------------------------------------------------------------------------------- /src/dataset_readers/bm25_tasks/smcalflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/bm25_tasks/smcalflow.py -------------------------------------------------------------------------------- /src/dataset_readers/few_shot_dsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/few_shot_dsr.py -------------------------------------------------------------------------------- /src/dataset_readers/indexer_dsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/indexer_dsr.py -------------------------------------------------------------------------------- /src/dataset_readers/inference_tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/inference_tasks/__init__.py -------------------------------------------------------------------------------- /src/dataset_readers/inference_tasks/break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/inference_tasks/break.py -------------------------------------------------------------------------------- /src/dataset_readers/inference_tasks/mtop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/inference_tasks/mtop.py -------------------------------------------------------------------------------- /src/dataset_readers/inference_tasks/smcalflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/inference_tasks/smcalflow.py -------------------------------------------------------------------------------- /src/dataset_readers/scorer_dsr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/scorer_dsr.py -------------------------------------------------------------------------------- /src/dataset_readers/scorer_tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/scorer_tasks/__init__.py -------------------------------------------------------------------------------- /src/dataset_readers/scorer_tasks/break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/scorer_tasks/break.py -------------------------------------------------------------------------------- /src/dataset_readers/scorer_tasks/mtop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/scorer_tasks/mtop.py -------------------------------------------------------------------------------- /src/dataset_readers/scorer_tasks/smcalflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/dataset_readers/scorer_tasks/smcalflow.py -------------------------------------------------------------------------------- /src/models/embedder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/models/embedder.py -------------------------------------------------------------------------------- /src/models/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/models/model.py -------------------------------------------------------------------------------- /src/utils/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/app.py -------------------------------------------------------------------------------- /src/utils/cache_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/cache_util.py -------------------------------------------------------------------------------- /src/utils/dataset_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/dataset_utils.py -------------------------------------------------------------------------------- /src/utils/eval_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/eval_datasets.py -------------------------------------------------------------------------------- /src/utils/eval_many.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/eval_many.py -------------------------------------------------------------------------------- /src/utils/log_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/log_utils.py -------------------------------------------------------------------------------- /src/utils/tokenizer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/tokenizer_utils.py -------------------------------------------------------------------------------- /src/utils/top_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OhadRubin/EPR/HEAD/src/utils/top_utils.py --------------------------------------------------------------------------------