ralmond / eabn Goto Github PK
View Code? Open in Web Editor NEWBayesian Network Evidence Accumulation (Scoring) Eninge
Home Page: https://pluto.coe.fsu.edu/Proc4
Bayesian Network Evidence Accumulation (Scoring) Eninge
Home Page: https://pluto.coe.fsu.edu/Proc4
Current test suite only uses BNEngineNDB, need parallel tests for Mongo branch.
Also, need mechanism for switching tests on and off when PNetica is not installed.
Error in do.call(stat@fun, list(net, node)) :
attempt to use zero-length variable name
Calls: doRunrun ... updateStats -> lapply -> FUN -> calcStat -> calcStat -> do.c
all
Execution halted
Error seems to happen when statistic is missing required node name or function.
Zoombini dectectors yield virtual evidence. We could enter that directly rather than use the mode.
Need a better way of telling when EABN is running than just checking the process queue.
For RUN mode:
For Rerun model:
Database Mode:
Add a field in Application collection add a field EAactive with logical value. The $active() method sets it to true and the $deactivate() method sets it to false. Add a field EAsignal, which can take values "run", "finish" and "halt". The $activate() method sets this to "run".
No DB Mode:
In the appropriate log directory, there is a file named "EA.XXX". The $active() method creates the file with the extension "running". If this name is changed to "finish" or "halt", then this does the appropriate signal. The $deactivate() method deletes that file.
This is the old code. Need to separate out margin results from non-margin results.
statCol <- listeners$UpdateListener$messdb()
stat1 <- statCol$find(buildJQuery(app=app(eng)))
statdat <- stat1$data
physdat <- statdat$Physics_Margin
names(physdat) <- paste("Physics",names(physdat),sep="_")
statdat1 <- cbind(statdat[,-which(names(statdat)=="Physics_Margin")],physdat)
stat <- cbind(stat1[,-which(names(stat1)=="data")],statdat1)
Currently the timestamp for the Baseline reading is being set to the time of the rerun, not the time of the login event. Need to fix so it shows up in sequence.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.