Skip to content

praznik

Tools for Information-Based Feature Selection and Scoring

v12.0.0 · Nov 10, 2025 · GPL-3

Description

A toolbox of fast, native and parallel implementations of various information-based importance criteria estimators and feature selection filters based on them, inspired by the overview by Brown, Pocock, Zhao and Lujan (2012) <https://www.jmlr.org/papers/v13/brown12a.html>. Contains, among other, minimum redundancy maximal relevancy ('mRMR') method by Peng, Long and Ding (2005) <doi:10.1109/TPAMI.2005.159>; joint mutual information ('JMI') method by Yang and Moody (1999) <https://papers.nips.cc/paper/1779-data-visualization-and-feature-selection-new-algorithms-for-nongaussian-data>; double input symmetrical relevance ('DISR') method by Meyer and Bontempi (2006) <doi:10.1007/11732242_9> as well as joint mutual information maximisation ('JMIM') method by Bennasar, Hicks and Setchi (2015) <doi:10.1016/j.eswa.2015.07.007>.

Downloads

1.8K

Last 30 days

2966th

5.2K

Last 90 days

37.1K

Last year

Trend: +4.5% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 13, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 10, 2026
ERROR r-devel-linux-x86_64-debian-clang

tests

Running ‘tinytest.R’ [8s/7s]
Running the tests in ‘tests/tinytest.R’ failed.
Complete output:
  > 
  > if ( requireNamespace("tinytest", quietly=TRUE) ){
  +   tinytest::test_package("praznik")
  + }
  
  test-engine.R.................    0 tests    
...[truncated]...
ect_equal(pure, native)
   diff| Component "selection": Names: 1 string mismatch
   diff| Component "selection": Mean relative difference: 0.25
   diff| Component "score": Names: 1 string mismatch
  Error: 1 out of 322 tests failed
  Execution halted

Reverse Dependencies (6)

imports

Dependency Network

Dependencies Reverse dependencies plsVarSel familiar mlr mlr3filters mlrCPO sense praznik

Version History

new 12.0.0 Mar 10, 2026
updated 12.0.0 ← 11.0.0 diff Nov 10, 2025
updated 11.0.0 ← 10.0.0 diff May 19, 2022
updated 10.0.0 ← 9.0.0 diff Nov 8, 2021
updated 9.0.0 ← 8.0.0 diff Sep 20, 2021
updated 8.0.0 ← 7.0.0 diff Feb 28, 2020
updated 7.0.0 ← 6.0.0 diff Sep 30, 2019
updated 6.0.0 ← 5.0.0 diff Jun 20, 2019
updated 5.0.0 ← 4.1.0 diff May 7, 2018
updated 4.0.0 ← 3.0.0 diff Mar 5, 2018
updated 4.1.0 ← 4.0.0 diff Mar 5, 2018
updated 3.0.0 ← 2.0.0 diff Jan 7, 2018
updated 2.0.0 ← 1.0.0 diff Dec 20, 2017
new 1.0.0 Nov 19, 2017