Rdocumentation
powered by
Learn R Programming
aslib (version 0.1.2)
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.2
0.1.1
0.1
Install
install.packages('aslib')
Monthly Downloads
303
Version
0.1.2
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 25th, 2022
Functions in aslib (0.1.2)
Search all functions
getCosealASScenario
Retrieves a scenario from the Coseal Github repository and parses into an S3 object.
ASScenarioDesc
S3 class for ASScenarioDesc.
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.
fixFeckingPresolve
Bakes presolving stuff into a LLAMA data frame.
getCostsAndPresolvedStatus
Return whether an instance was presolved and which step did it.
getNumberOfCVFolds
Returns number of CV folds.
getFeatureNames
Returns feature names of scenario.
imputeAlgoPerf
Imputes algorithm performance for runs which have NA performance values.
getFeatureStepNames
Returns feature step names of scenario.
getNumberOfCVReps
Returns number of CV repetitions.
getSummedFeatureCosts
Returns feature costs of scenario, summed over all instances.
getDefaultFeatureStepNames
Returns the default feature step names of scenario.
getInstanceNames
Returns instance names of scenario.
getProvidedFeatures
Return features that are useable for a given set of feature steps.
summarizeLlamaExps
Creates summary data.table for runLlamaModel experiments.
summarizeFeatureValues
Creates summary data.frame for feature values across all instances.
plotAlgoPerf
EDA plots for performance values of algorithms across all instances.
writeASScenario
Writes an algorithm selection scenario to a directory.
summarizeAlgoRunstatus
Creates summary data.frame for algorithm runstatus across all instances.
parseASScenario
Parses the data files of an algorithm selection scenario into an S3 object.
summarizeAlgoPerf
Creates summary data.frame for algorithm performance values across all instances.
runLlamaModels
Creates a registry which can be used for running several Llama models on a cluster.
summarizeFeatureSteps
Creates a data.frame that summarizes the feature steps.
plotAlgoCorMatrix
Plots the correlation matrix of the algorithms.
convertAlgoPerfToWideFormat
Converts
algo.runs
object of a scenario to wide format.
convertToLlama
Convert an ASScenario scenario object to a llama data object.
createCVSplits
Create cross-validation splits for a scenario.
checkDuplicatedInstances
Checks the feature data set for duplicated instances.
getAlgorithmNames
Returns algorithm names of scenario.