Skip to content
This repository was archived by the owner on Nov 4, 2025. It is now read-only.

Various executor and context representation fixes#22

Open
pdasigi wants to merge 6 commits into
allenai:masterfrom
pdasigi:executor_updates
Open

Various executor and context representation fixes#22
pdasigi wants to merge 6 commits into
allenai:masterfrom
pdasigi:executor_updates

Conversation

@pdasigi

@pdasigi pdasigi commented Nov 28, 2018

Copy link
Copy Markdown
Member

After these fixes only 8% of the logical forms produced by Chen's random exploration code cannot be executed by our executor. The unexecutable ones are related to discrepancies in how we deal with some edge cases in the logic (e.g.: how should filtering operations deal with empty cells). The logical forms are mostly spurious, and I don't think we need to cover them.

There are also some other untranslatable logical forms for various reasons, and on the whole we can use logical forms for 95% of the questions.

pdasigi added a commit to pdasigi/iterative-search-semparse that referenced this pull request Nov 30, 2018
pdasigi added a commit to pdasigi/iterative-search-semparse that referenced this pull request Nov 30, 2018
pdasigi added a commit to pdasigi/iterative-search-semparse that referenced this pull request Nov 30, 2018
pdasigi added a commit to pdasigi/iterative-search-semparse that referenced this pull request Nov 30, 2018
pdasigi added a commit that referenced this pull request Dec 6, 2018
* cherry picked multiprocessing from #22

* cherry picked updated kg representation from #22

* ignore empty strings in mode_string

* updated agenda rules and added a conservative flag

* updated search script

* more tests

* added tagged table for test

* added test

* removed blank line
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant