Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Con topdown oracle #1341

Merged
merged 3 commits into from
Feb 3, 2024
Merged

Con topdown oracle #1341

merged 3 commits into from
Feb 3, 2024

Conversation

AngledLuffa
Copy link
Collaborator

Add an oracle for the TOP_DOWN transition scheme - seems to be effective in improving the scores for a top down parser

Includes unambiguous & ambiguous transitions

Also, keep track of stats for both the top_down and in_order oracles

Will need to implement the ambiguous parts next.  Not clear yet that all of the ambiguous oracle steps should be discarded.

Includes notes on the results of the top_down oracle
…mic oracle.

Also, add a flag which turns on selective oracle transitions, and
automatically ignore transitions after UNKNOWN unless --oracle_level is set

Add an immediate close version of the close/open error.

Add an immediate close version of the close/shift error.

Add an alternate version of the close/shift and close/open resolutions - close at the end of the outer constituent

Proposed fix of Open/Open: turn the new Open into a Unary

Add a fix where open/open is closed at the end of the outer constituent

Add a shift/open ambiguous fix - turn them into Unary

Put the Close for a shift/open at the end, rather than earlier

Includes stats for dev & test scores for various ambiguous transitions
@AngledLuffa AngledLuffa merged commit 4e5cb1a into dev Feb 3, 2024
1 check passed
@AngledLuffa AngledLuffa deleted the con_topdown_oracle branch February 3, 2024 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant