-
Notifications
You must be signed in to change notification settings - Fork 18
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
clarification on SRL constraints #426
Comments
@kordjamshidi do you have any ideas for this? |
I think I meant to have implications to be conjuncted. So, 1. Why do you think " in practice it's being treated as (2)."? |
Got it. I'll test in practice and will come back to you. |
close the issue if this is solved then. |
A couple of more clarification questions:
One example is used here.
val arg_IdentifierClassifier_Constraint = ConstrainedClassifier.constraint[Relation] {
x: Relation =>
(argumentXuIdentifierGivenApredicate on x isNotTrue) ==>
(argumentTypeLearner on x is "candidate")
} |
|
|
@kordjamshidi question: Here we have:
while the label set of
isn't it a bug? |
Ok let me finish the PR comments, will be here soon. |
why a bug? It says, the argument should be |
Can the classifier |
I think you forgot this: candidate means |
I got your previous point that:
What I am saying is that, the constraint of
can never be true (I think), because |
why it can not? where we have defined the set of allowables for it? maybe I miss something here. |
wait! from where you copied that |
The set I have mentioned above, I printed programmatically; I simply printed the label-lexicon of the classifier.
What do you mean by: "we did not explicitly defined this for argument type learner."? |
it builds the label lexicon based on what it gets and it can get the |
If you load the trained models from disk, they don't |
I am not sure if I understand your point. This can happen if the model has trained using the gold boundaries, meaning it gets only identified agruments and predcits their types. Even in this case there is an |
Let me paraphrase what you said, and see if this is correct: For models trained with Did I get it correct? |
Just the reverse: For models trained with |
@kordjamshidi a question for you:
In this line, I am confused about the order between
and
and==>
. Which one of the followings is the correct one?:To me (1) makes more sense, although I think in practice it's being treated as (2).
The text was updated successfully, but these errors were encountered: