|
C Configuration Space and Tuning Library (CCS)
|

Files | |
| base.h | |
| Base definition of CCS objects and types. | |
| binding.h | |
| A Binding is set of value in a Context see context.h. | |
| configuration.h | |
| A configuration is a binding (see binding.h) on a configuration space (see configuration_space.h). | |
| configuration_space.h | |
| A configuration space is a context (see context.h) defining a search space on a set of parameters. | |
| context.h | |
| A Context is a collection of parameters defining a value space. | |
| distribution.h | |
| A Distribution is the probability distribution of a random variable. | |
| distribution_space.h | |
| A distribution space is set of sampling distribution over the parameters of a configuration space. | |
| error_stack.h | |
| CCS rich error reporting. | |
| evaluation.h | |
| An evaluation is a binding (see binding.h) over an objective space (see objective_space.h) given a specific search configuration. | |
| expression.h | |
| An expression in CCS is a combination of constants, variables (parameters), and operators. | |
| feature_space.h | |
| A feature space is a context (see context.h) defining a set of features represented using CCS parameters (see parameter.h). | |
| features.h | |
| A features is a binding (see binding.h) over a feature space (see feature_space.h). | |
| interval.h | |
| Interval define ranges over numeric values. | |
| map.h | |
| CCS map defines a key-value store. | |
| objective_space.h | |
| An objective space is a context (see context.h) defining a set of result parameters of a search space. | |
| parameter.h | |
| Parameters, when grouped together, define a tuning context (see context.h). | |
| rng.h | |
| CCS rng define random number generators. | |
| tree.h | |
| A CCS tree object represents a node in a tree structure. | |
| tree_configuration.h | |
| A tree configuration is a position on the tree (see tree.h) of a tree space (see tree_space.h). | |
| tree_space.h | |
| A CCS tree space defines an search space over a tree. | |
| tuner.h | |
| A CCS tuner defines an ask and tell interface to optimize an objective space (see objective_space.h). | |