PersistedAtomManagementException

36 views
Skip to first unread message

Tan Xue Wen

unread,
Apr 1, 2023, 12:13:00 PM4/1/23
to PSL Users
Hello Eriq,

Thanks for your previous reply. It is indeed due to duplicate rows for the previous tread. However, Now i am faced with another problem. The PSL software is throwing me this error this time:

Caused by: org.linqs.psl.database.PersistedAtomManagementException: Found one or more RandomVariableAtoms (target ground atom) that were not explicitly specified in the targets. Offending atom(s): [SUBCLASSOF('richgold', 'ent_2015')]. This typically means that your specified target set is insufficient. This was encountered during the grounding of the rule: [1.0: ( DEVELOPER(A, C) & PRODUCTORMATERIALPRODUCED(C, B) & (A != B) ) >> SUBCLASSOF(A, B) ^2].

I have seen another forum with similar problem... Just want to check whether if it is the same problem as this:

I have also attached my files here for your reference. Thanks again!

What I am doing here is trying to predict the relationships for every single pair... hence all open predicates are sharing the same target file.

Best Regards,
Xue Wen

redocred.json
target.txt

Eriq Augustine

unread,
Apr 1, 2023, 1:39:22 PM4/1/23
to Tan Xue Wen, PSL Users
Hi Xue Wen,

Yes, you are correct that your error is the same as in the thread you linked.
I will add that in newer versions of psl (past the one used in that thread) that lazy inference has been removed.

-eriq

--
You received this message because you are subscribed to the Google Groups "PSL Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to psl-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/psl-users/5864c177-04e3-4d8c-aac1-26ef56974659n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages