OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-matrix commits / 6af193c

Detect an unusual error condition
6af193c39a1a37821b0e82def0b1ba75f3ef0fac
by Linas Vepštas <linasvepstas@gmail.com> · 2024-04-09T22:38:50.000Z

Changed files (1) +3 -0

opencog/matrix/entropy.scm +3 -0
……@@ -296,6 +296,9 @@
296296 (lambda (x) (frqobj 'left-wild-mi x))))
297297 (define rsum (right-sum
298298 (lambda (x) (frqobj 'right-wild-mi x))))
299 (if (> 1.0e-4 (abs lsum))
300 (throw 'bad-summation 'compute-total-mi
301 (format #f "No MI available on the dataset!\n")))
299302 (if (< 1.0e-8 (/ (abs (- lsum rsum)) lsum))
300303 (throw 'bad-summation 'compute-total-mi
301304 (format #f