Rdocumentation
powered by
Learn R Programming
aslib (version 0.1.3)
Interface to the Algorithm Selection Benchmark Library
Description
Provides an interface to the algorithm selection benchmark library at
and the 'LLAMA' package (
) for building algorithm selection models; see Bischl et al. (2016)
.
Copy Link
Link to current version
Version
Version
0.1.3
0.1.2
0.1.1
0.1
Install
install.packages('aslib')
Monthly Downloads
319
Version
0.1.3
License
GPL-3
Issues
4
Pull Requests
0
Stars
7
Forks
6
Repository
https://github.com/coseal/aslib-r/
Maintainer
Lars Kotthoff
Last Published
August 19th, 2025
Functions in aslib (0.1.3)
Search all functions
getNumberOfCVFolds
Returns number of CV folds.
getNumberOfCVReps
Returns number of CV repetitions.
runLlamaModels
Creates a registry which can be used for running several Llama models on a cluster.
summarizeFeatureValues
Creates summary data.frame for feature values across all instances.
summarizeAlgoRunstatus
Creates summary data.frame for algorithm runstatus across all instances.
plotAlgoCorMatrix
Plots the correlation matrix of the algorithms.
plotAlgoPerf
EDA plots for performance values of algorithms across all instances.
writeASScenario
Writes an algorithm selection scenario to a directory.
summarizeAlgoPerf
Creates summary data.frame for algorithm performance values across all instances.
summarizeLlamaExps
Creates summary data.table for runLlamaModel experiments.
summarizeFeatureSteps
Creates a data.frame that summarizes the feature steps.
parseASScenario
Parses the data files of an algorithm selection scenario into an S3 object.
convertAlgoPerfToWideFormat
Converts
algo.runs
object of a scenario to wide format.
fixFeckingPresolve
Bakes presolving stuff into a LLAMA data frame.
getCosealASScenario
Retrieves a scenario from the Coseal Github repository and parses into an S3 object.
convertToLlama
Convert an ASScenario scenario object to a llama data object.
checkDuplicatedInstances
Checks the feature data set for duplicated instances.
createCVSplits
Create cross-validation splits for a scenario.
getDefaultFeatureStepNames
Returns the default feature step names of scenario.
getAlgorithmNames
Returns algorithm names of scenario.
ASScenarioDesc
S3 class for ASScenarioDesc.
getCostsAndPresolvedStatus
Return whether an instance was presolved and which step did it.
findDominatedAlgos
Creates a table that shows the dominance of one algorithm over another one.
convertToLlamaCVFolds
Convert an ASScenario scenario object to a llama data object with cross-validation folds.
imputeAlgoPerf
Imputes algorithm performance for runs which have NA performance values.
getSummedFeatureCosts
Returns feature costs of scenario, summed over all instances.
getInstanceNames
Returns instance names of scenario.
getFeatureNames
Returns feature names of scenario.
getFeatureStepNames
Returns feature step names of scenario.
getProvidedFeatures
Return features that are useable for a given set of feature steps.