-
Notifications
You must be signed in to change notification settings - Fork 72
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
chunk singleton
on everywhere by default
#401
Comments
This setting applied only to top-level WME's, not to all WME's recursively. Reopens #401.
Relevant section of Mazin's thesis is 5.8, "Unnecessary Generality." The final quote from the section is what we'd like to solve now:
What will happen if we set everything to singleton by default and then chunking needs to summarize some WMEs that are not singletons, though? Won't the chunks be under-general? Or does |
This is not a systematic answer, just recollection of some of my experience. When I use "chunk singleton" to declare an attribute that I know is multi-valued as a singleton, the declaration is correctly ignored and the learned chunk tests multiple wmes. |
Note from scijones: In the input, "chunk singleton any 1 any", the "1" is treated as a string. (We don't know how we would make it treat the integer attribute as a singleton.) However, if we change things to be singleton by default, this wouldn't be important to fix. |
Most of the time users want
chunk singleton
on to generate better chunks.Add
chunk singleton any topstate any
to the default config file.The text was updated successfully, but these errors were encountered: