Boltzmann Bayes Learner
Overview
Supervised learning using Boltzmann Bayes model inference, which extends naive Bayes model to include interactions. Enables classification of data into multiple response groups based on a large number of discrete predictors that can take factor values of heterogeneous levels. Either pseudo-likelihood or mean field inference can be used with L2 regularization, cross-validation, and prediction on new data. doi:10.18637/jss.v101.i05.
Install
Health
WARNINGre-building of vignette outputsr-oldrel-macos-arm64
Error(s) in re-building vignettes:
--- re-building ‘article.Rnw’ using Sweave
Setting levels: control = No, case = Yes
Loading required package: glmnet
Loading required package: Matrix
Loaded glmnet 4.1-8
Setting levels: control = No, case = Yes
Setting levels: control = No, case = Yes
Loading required package: Biostrings
Loading required package: BiocGenerics
Loading required package: generics
Attaching package: 'generics'
The following objects are masked from 'package:base':
as.difftime, as.factor, as.ordered, intersect, is.element,
setdiff, setequal, union
Attaching package: 'BiocGenerics'
The following objects are masked from 'package:stats':
IQR, mad, sd, var, xtabs
The following objects are masked from 'package:base':
Filter, Find, Map, Position, Reduce, anyDuplicated, aperm,
append, as.data.frame, basename, cbind, colnames, dirname,
do.call, duplicated, eval, evalq, get, grep, grepl,
is.unsorted, lapply, mapply, match, mget, order, paste,
...[truncated]...
table, tapply, unique, unsplit,
which.max, which.min
Loading required package: S4Vectors
Loading required package: stats4
Attaching package: 'S4Vectors'
The following objects are masked from 'package:Matrix':
expand, unname
The following object is masked from 'package:utils':
findMatches
The following objects are masked from 'package:base':
I, expand.grid, unname
Loading required package: IRanges
Loading required package: XVector
Loading required package: GenomeInfoDb
Attaching package: 'Biostrings'
The following object is masked from 'package:base':
strsplit
Error: processing vignette 'article.Rnw' failed with diagnostics:
Running 'texi2dvi' on 'article.tex' failed.
LaTeX errors:
!pdfTeX error: pdflatex (file bbm10): Font bbm10 at 657 not found
==> Fatal error occurred, no output PDF file produced!
--- failed re-building 'article.Rnw'
SUMMARY: processing the following file failed:
'article.Rnw'
Error: Vignette re-building failed.
Execution halted- WARNING12 OK, 1 WARNING2026-09-08
- ERROR11 OK, 1 WARNING, 1 ERROR2026-09-07
- WARNING11 OK, 1 NOTE, 2 WARNING2026-04-22
- ERROR10 OK, 1 NOTE, 2 WARNING, 1 ERROR2026-04-18
- WARNING11 OK, 1 NOTE, 2 WARNING2026-03-10
Documentation
- Help pages
- 26
- Examples that run
- 100%16 run in a plain check
- Exported functions with examples
- 91%
- Documented parameters
- 100%
- Return-value docs
- 91%
- Help pages citing references
- 4%
Downloads
Dependencies
Installing bbl adds 3 packages (2 with compiled code, 2.4 MB of source tarballs). Heaviest: Rcpp 1.8 MB, pROC 614 KB, RColorBrewer 11 KB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 1.0.0Latest
- 0.4.12021-11-18 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 0.4.02021-02-03 · diff ↗
- RR 4.0.0 released · 2020-04-24
- unarchivedReturned to CRAN2020-03-11
- 0.3.12020-03-11 · diff ↗
- archivedRemoved from CRAN2020-03-07check problems were not corrected in time
- 0.3.0
- 0.2.02019-10-28 · diff ↗ ·
removed 4 exports
accuracy, crossval, read.fasta, trainadded 5 exports
bbl.fit, crossVal, randomsamp, readFasta, removeConst - 0.1.52019-09-04
Show 1 earlier eventHide 1 earlier event
- RR 3.6.0 released · 2019-04-26
Package metadata
- First published
- 2019-09-04
- Total releases
- 7 / 7 yrs
- License
- GPL (>= 2) OSI
- Minimum R
- ≥ 3.6.0
- Download size
- 489 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("bbl")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.18637/jss.v101.i05.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.