Here's the code snippet from the SMILE sources. The 'indices' vector is contains row numbers sorted by the class node posterior value. As you can see, SMILE splits the observations into equal width bins. The HL test value is accumulated in the 'hosmerLemeshTest' variable.
hosmerLemeshTest = 0 ...
Search found 1496 matches
- Mon Jun 08, 2026 10:35 pm
- Forum: GeNIe
- Topic: Calibration Curve
- Replies: 3
- Views: 16380
- Fri Jun 05, 2026 5:18 pm
- Forum: GeNIe
- Topic: last release
- Replies: 2
- Views: 431
Re: last release
Release 5.0.6522 is a bugfix release, which fixes the crashing bug in EM/DBN introduced by 5.0.6508.
Please note that GeNIe installation directory contains the changelog.txt file, which contains information about the program releases.
Please note that GeNIe installation directory contains the changelog.txt file, which contains information about the program releases.
- Thu May 07, 2026 9:49 pm
- Forum: GeNIe
- Topic: duplicate xdsl file name suffix on save as
- Replies: 3
- Views: 3676
Re: duplicate xdsl file name suffix on save as
Reproduced & fixed. We will be releasing GeNIe tomorrow (Friday, May 8th).
- Thu May 07, 2026 12:55 pm
- Forum: SMILE
- Topic: SMILE cannot create a network, error -42
- Replies: 3
- Views: 5691
Re: SMILE cannot create a network, error -42
This is the hard limit for the CPT representation.
You can have more than 31 parents if you use NoisyMAX nodes instead of CPT nodes, and enabled NoisyMAX decomposition in network properties.
For more information, refer to SMILE Wrappers Manual chapter "Noisy-MAX decomposition", in the PDF version ...
You can have more than 31 parents if you use NoisyMAX nodes instead of CPT nodes, and enabled NoisyMAX decomposition in network properties.
For more information, refer to SMILE Wrappers Manual chapter "Noisy-MAX decomposition", in the PDF version ...
- Thu Apr 30, 2026 7:39 pm
- Forum: SMILE
- Topic: SMILE cannot create a network, error -42
- Replies: 3
- Views: 5691
Re: SMILE cannot create a network, error -42
Error code -42 indicates an out-of-memory exception caught by SMILE. In your case, it's most likely at add_arc call used to connect P_{i+1} and T.
In SMILE, the single CPT can have 2^31 elements - with all binary nodes this would be a node with 30 parents.
In SMILE, the single CPT can have 2^31 elements - with all binary nodes this would be a node with 30 parents.
- Thu Apr 30, 2026 7:27 pm
- Forum: GeNIe
- Topic: duplicate xdsl file name suffix on save as
- Replies: 3
- Views: 3676
Re: duplicate xdsl file name suffix on save as
We can't reproduce this issue. We were trying on Windows 10 and Windows 11, using the 'Figure 05.06.xdsl' example from files copied by GeNIe installer onto the local disk, and also using the 'Open from BayesBox' command (our repository at https://repo.bayesfusion.com contains this network).
On your ...
On your ...
- Thu Apr 30, 2026 7:22 pm
- Forum: GeNIe
- Topic: Decision node does not remember "intervals and point values setting.
- Replies: 1
- Views: 1608
Re: Decision node does not remember "intervals and point values setting.
Thanks for the bug report. We were able to reproduce and fix the issue. New GeNIe build with the fix applied will be publicly available in the first week of May.
- Wed Apr 01, 2026 4:53 am
- Forum: SMILE
- Topic: Is there a way to use a net as a DataGenerator in the rSmile Wrap?
- Replies: 1
- Views: 8966
Re: Is there a way to use a net as a DataGenerator in the rSmile Wrap?
At this point, DSL_dataGenerator is not available through wrappers.
- Fri Mar 20, 2026 10:09 pm
- Forum: SMILE
- Topic: Temporal evidence in rSMILE
- Replies: 3
- Views: 9473
Re: Temporal evidence in rSMILE
I'm sorry; I have misread your original question. The evidence is always passed per slice for the plate nodes in dynamic Bayesian networks. If you want to specify values for all slices, you have to write your own function.
- Wed Mar 18, 2026 6:40 pm
- Forum: SMILE
- Topic: Temporal evidence in rSMILE
- Replies: 3
- Views: 9473
Re: Temporal evidence in rSMILE
This is correct, the temporal evidence API call takes the slice numbef and the outcome of the plate node for that slice.
- Tue Mar 03, 2026 10:43 pm
- Forum: GeNIe
- Topic: possible bug?
- Replies: 3
- Views: 15306
Re: possible bug?
In the spreadsheet below, column "A" has values copied directly from GeNIe. Column "I" has values generated using the following Sheets formula:
= Max(1,Min(13,-6+12*rand()+1+12*rand()))
When the number of histogram buckets is reduced, both show similar asymmetry:
skewed histograms.png
= Max(1,Min(13,-6+12*rand()+1+12*rand()))
When the number of histogram buckets is reduced, both show similar asymmetry:
skewed histograms.png
- Tue Mar 03, 2026 9:46 pm
- Forum: GeNIe
- Topic: possible bug?
- Replies: 3
- Views: 15306
Re: possible bug?
I think this is mostly the visualization issue. I will look into discretization, for now please note how Wolfram produces asymmetric histogram too.
wolfram-assymetric.png
You can check your expression with our online probability distribution visualizer at https://prob.bayesfusion.com/- it ...
wolfram-assymetric.png
You can check your expression with our online probability distribution visualizer at https://prob.bayesfusion.com/- it ...
- Fri Feb 06, 2026 11:10 am
- Forum: GeNIe
- Topic: Calibration Curve
- Replies: 3
- Views: 16380
Re: Calibration Curve
Here's the quote from GeNIe's manual:
The final tab, Calibration, shows a very important measure of performance of a probabilistic model, notably the calibration curve. Because the output of a probabilistic model is a probability and this probability is useful in decision making, ideally we would ...
The final tab, Calibration, shows a very important measure of performance of a probabilistic model, notably the calibration curve. Because the output of a probabilistic model is a probability and this probability is useful in decision making, ideally we would ...
- Thu Jan 29, 2026 12:59 pm
- Forum: GeNIe
- Topic: Continuous variable type node in genie
- Replies: 1
- Views: 17112
Re: Continuous variable type node in genie
You have two options:
1. use an equation node and specify the bounds.
2. use a discrete node with numeric intervals over node outcomes.
For more information, refer to GeNIe manual. It is installed with the program; alternatively you can access HTML and PDF versions at:
https://support.bayesfusion ...
1. use an equation node and specify the bounds.
2. use a discrete node with numeric intervals over node outcomes.
For more information, refer to GeNIe manual. It is installed with the program; alternatively you can access HTML and PDF versions at:
https://support.bayesfusion ...
- Thu Jan 29, 2026 12:49 pm
- Forum: GeNIe
- Topic: EM algorithm
- Replies: 3
- Views: 26940
Re: EM algorithm
If the dataset used for parameter learning is complete, the EM uses one pass case counting. If equivalent sample size is zero (so initial network parameters have no influence on the output), and there are some CPT entries which have no records in the dataset, there will be 1.0/nodeOutcomeCount added ...