EM.Learn Errno=-42 when i learn the parameter of DBN in python

The engine.
Post Reply
Yang Yajie
Posts: 34
Joined: Thu Mar 19, 2020 11:49 am

EM.Learn Errno=-42 when i learn the parameter of DBN in python

Post by Yang Yajie »

Dear sir or madam,

I create a DBN by smile, there maxium classification of each node is 5, the minimum number of parent nodes for nodes is 6, the number of parent nodes is around 9 to 11. In GeNIE, I can not create this network, this give me the error=-42. in Pysmile, I create this DBN network, and when i input the data and make the parameter learning, it give me the error=-42 too. SMILE Error Occured in: EM.Learn Errno=-42, as shown in the figure in the attachment.

Does that means: "Out of memory"? and does that mean this DBN network is too complex?
Does that mean i need to decrease the number of parent nodes or decrease the classification of nodes?
If I create the DBN network by other package like pgmpy in python, will I meet the same problem?

i really need your help! Thank you very much. I am looking forward to your reply.
Attachments
OPPJ5T`5H1N8Y{CLW$R[~V1.png
OPPJ5T`5H1N8Y{CLW$R[~V1.png (74.93 KiB) Viewed 3303 times
shooltz[BayesFusion]
Site Admin
Posts: 1417
Joined: Mon Nov 26, 2007 5:51 pm

Re: EM.Learn Errno=-42 when i learn the parameter of DBN in python

Post by shooltz[BayesFusion] »

Please refere to one of the recent posts on this forum:
/forum/viewtopic.php?f=2&t=4729
Yang Yajie
Posts: 34
Joined: Thu Mar 19, 2020 11:49 am

Re: EM.Learn Errno=-42 when i learn the parameter of DBN in python

Post by Yang Yajie »

thank you very much. it is helpful to me.
Post Reply