Package: jti 0.8.4

jti: Junction Tree Inference
Minimal and memory efficient implementation of the junction tree algorithm using the Lauritzen-Spiegelhalter scheme; S. L. Lauritzen and D. J. Spiegelhalter (1988) <https://www.jstor.org/stable/2345762?seq=1>.
Authors:
jti_0.8.4.tar.gz
jti_0.8.4.zip(r-4.7)jti_0.8.4.zip(r-4.6)jti_0.8.4.zip(r-4.5)
jti_0.8.4.tgz(r-4.6-x86_64)jti_0.8.4.tgz(r-4.6-arm64)jti_0.8.4.tgz(r-4.5-x86_64)jti_0.8.4.tgz(r-4.5-arm64)
jti_0.8.4.tar.gz(r-4.7-arm64)jti_0.8.4.tar.gz(r-4.7-x86_64)jti_0.8.4.tar.gz(r-4.6-arm64)jti_0.8.4.tar.gz(r-4.6-x86_64)
jti_0.8.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
jti/json (API)
NEWS
| # Install 'jti' in R: |
| install.packages('jti', repos = c('https://mlindsk.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mlindsk/jti/issues
Last updated from:cec60d0f46. Checks:8 NOTE, 2 OK, 3 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | NOTE | 149 | ||
| linux-devel-x86_64 | NOTE | 147 | ||
| source / vignettes | OK | 225 | ||
| linux-release-arm64 | NOTE | 143 | ||
| linux-release-x86_64 | NOTE | 170 | ||
| macos-release-arm64 | NOTE | 100 | ||
| macos-release-x86_64 | NOTE | 248 | ||
| macos-oldrel-arm64 | FAIL | 117 | ||
| macos-oldrel-x86_64 | FAIL | 242 | ||
| windows-devel | NOTE | 140 | ||
| windows-release | NOTE | 154 | ||
| windows-oldrel | FAIL | 59 | ||
| wasm-release | OK | 129 |
Exports:bnfit_to_cptscompilecpt_listdim_namesget_clique_rootget_clique_root_idxget_cliquesget_graphget_triang_graphhas_inconsistenciesinitializejtjt_nbinary_opsleavesmpdmpeparentspot_listpropagatequery_beliefquery_evidencesend_messagesset_evidencesim_data_from_bnsim_data_from_dmrftriangulate
Dependencies:clicpp11glueigraphlatticelifecyclemagrittrMatrixpkgconfigRcppRcppArmadillorlangspartavctrs
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| jti: Junction Tree Inference | jti-package jti |
| Asia | asia |
| Asia2 | asia2 |
| bnfit to cpts | bnfit_to_cpts |
| Compile information | compile compile.cpt_list |
| Conditional probability list | cpt_list cpt_list.data.frame cpt_list.list |
| Various getters | dim_names dim_names.charge dim_names.cpt_list dim_names.jt has_inconsistencies has_inconsistencies.charge has_inconsistencies.jt names.charge names.cpt_list names.jt |
| Return the cliques of a junction tree | get_cliques get_cliques.charge get_cliques.jt get_cliques.pot_list get_clique_root get_clique_root.jt get_clique_root_idx get_clique_root_idx.jt |
| Get graph | get_graph get_graph.charge get_graph.cpt_list |
| Get triangulated graph | get_triang_graph |
| Initialize | initialize initialize.charge |
| Junction Tree | jt jt.charge |
| Number of Binary Operations | jt_nbinary_ops jt_nbinary_ops.triangulation |
| Query Parents or Leaves in a Junction Tree | leaves leaves.jt parents parents.jt |
| Maximal Prime Decomposition | mpd mpd.cpt_list mpd.matrix |
| Most Probable Explanation | mpe mpe.jt |
| A plot method for junction trees | plot.charge |
| A plot method for junction trees | plot.jt |
| A check and extraction of clique potentials from a Markov random field to be used in the junction tree algorithm | pot_list pot_list.data.frame |
| A print method for compiled objects | print.charge |
| A print method for cpt lists | print.cpt_list |
| A print method for junction trees | print.jt |
| Propagation of junction trees | propagate propagate.jt |
| Query probabilities | query_belief query_belief.jt |
| Query Evidence | query_evidence query_evidence.jt |
| Send Messages in a Junction Tree | send_messages |
| Enter Evidence | set_evidence set_evidence.charge set_evidence.jt |
| Simulate data from a Bayesian network | sim_data_from_bn |
| Simulate data from a decomposable discrete markov random field | sim_data_from_dmrf |
| Triangulate a Bayesian network | triangulate triangulate.cpt_list |
