Helpers for Parameters in Black-Box Optimization, Tuning and Machine Learning
Overview
Functions for parameter descriptions and operations in black-box optimization, tuning and machine learning. Parameters can be described (type, constraints, defaults, etc.), combined to parameter sets and can in general be programmed on. A useful OptPath object (archive) to log function evaluations is also provided.
- Fix documentation.
- Compatibility for new irace version
- Fix use of deprecated ggplot2 functionality
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-07-30
- ERROR12 OK, 1 ERROR2026-07-29
- OK13 OK2026-07-10
Show 8 earlier changesHide 8 earlier changes
- ERROR12 OK, 1 ERROR2026-07-08
- OK13 OK2026-06-20
- ERROR12 OK, 1 ERROR2026-06-18
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-08
- OK13 OK2026-06-04
- ERROR12 OK, 1 ERROR2026-06-01
- OK14 OK2026-03-10
Documentation
Documentation signals are not tracked yet for this package.
Downloads
Repository
- PRs merged (all time)
- 82%
- Median days to close, 50 most recently updated closed issues
- 18
- Median days to close, 50 most recently updated closed PRs
- 3
12 development-tooling and community-health practices detected across 6 families in the upstream repository
Checks run against github.com/mlr-org/paramhelpers on 2026-10-11.
Funding links: GitHub Sponsors
The repository owner accepts GitHub Sponsors
GitHub Pages site last deployed 2022-10-25
pkgdown site last built 2020-03-25, before release 1.14.2 (2025-01-09)
Show all practicesHide 2 practices
Dependencies
Installing ParamHelpers adds 5 packages (5 with compiled code, 6.1 MB of source tarballs). Heaviest: data.table 5.7 MB, checkmate 247 KB, BBmisc 86 KB.
Show all 19 packagesHide all 19 packages
Code & Tests
People & History
Previously maintained by Jakob Richter (1.11 to 1.14.1) and Bernd Bischl (1.0-54 to 1.10).
- 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
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- RR 3.6.0 released · 2019-04-26
- RR 3.5.0 released · 2018-04-23
- RR 3.4.0 released · 2017-04-21
- RR 3.3.0 released · 2016-05-03
- RR 3.2.0 released · 2015-04-16
- RR 3.1.0 released · 2014-04-10
- 3.0.2Latest2013-08-28 · current release · diff ↗ ·
added 9 exports
convertParamSetToIrace, dfRowsToList, dfRowToList, getOptPathDOB, getOptPathEOL, hasRequires, makeLogicalVectorLearnerParam, makeLogicalVectorParam, makeNumericParamSet - RR 3.0.0 released · 2013-04-03
- 2.15.12012-06-02 · diff ↗
Show 19 earlier eventsHide 19 earlier events
- 1.14.22025-01-09 · diff ↗
- 1.14.12022-07-04 · diff ↗
- 1.142020-03-24 · diff ↗
- 1.132019-12-02 · diff ↗
- 1.122019-01-18 · diff ↗
- 1.112018-06-26 · diff ↗
- 1.102017-01-05 · diff ↗ ·
removed 1 export
isNumericStrictadded 12 exports
generateDesignOfDefaults, getRequirements, getTypeStringsAll, getTypeStringsCharacter, getTypeStringsLogical, isCharacterTypeString, isDiscreteTypeString, isIntegerTypeString, isLogicalTypeString, isNumericTypeString, isSpecialValue, isVectorTypeString - 1.9
- 1.82016-07-19 · diff ↗ ·
removed 1 export
extractParamSetFromSooFunctionadded 10 exports
filterParamsDiscrete, filterParamsNumeric, getParamSet, getTypeStringsDiscrete, getTypeStringsInteger, getTypeStringsNumeric, getTypeStringsNumericStrict, isNumericStrict, isVector, updateParVals - 1.72016-02-03 · diff ↗
- 1.62015-11-18 · diff ↗ ·
added 9 exports
hasCharacter, isCharacter, isRequiresOk, makeCharacterParam, makeCharacterVectorParam, plotEAF, plotOptPath, plotYTraces, renderOptPathPlot - 1.52015-02-03 · diff ↗
- 1.4
- 1.3
- 1.22014-07-03 · diff ↗ ·
added 24 exports
extractParamSetFromSooFunction, generateGridDesign, getDefaults, getOptPathCol, getOptPathErrorMessages, getOptPathExecTimes, getOptPathParetoFront, getParamNr, getParamTypeCounts, getParamTypes, hasDiscrete, hasFiniteBoxConstraints, hasForbidden, hasInteger, hasLogical, hasNumeric, hasTrafo, isDiscrete, isEmpty, isForbidden, isInteger, isLogical, isNumeric, removeMissingValues - 1.1-362013-08-29 · diff ↗
- 1.0-552012-06-03 · diff ↗
- 1.0-542012-06-01
- RR 2.15.0 released · 2012-03-30
Package metadata
- First published
- 2012-06-01
- Total releases
- 20 / 14 yrs
- License
- BSD_2_clause + file LICENSE OSI
- Download size
- 112 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("ParamHelpers")This is what citation() produces when a package has no citation file of its own. If it prints something else, use that.
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.