Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Experimenter.Setting
Synopsis
- data ExperimentInfoParameter = forall b.(Show b, Eq b, Serialize b) => ExperimentInfoParameter {
- infoParameterName :: !Text
- infoParameter :: !b
- type MkExperimentSetting a = a -> ExperimentSetting
- data ExperimentSetting = ExperimentSetting {}
- preparationSteps :: Lens' ExperimentSetting Int
- experimentRepetitions :: Lens' ExperimentSetting Int
- experimentInfoParameters :: Lens' ExperimentSetting [ExperimentInfoParameter]
- experimentBaseName :: Lens' ExperimentSetting Text
- evaluationWarmUpSteps :: Lens' ExperimentSetting Int
- evaluationSteps :: Lens' ExperimentSetting Int
- evaluationReplications :: Lens' ExperimentSetting Int
- evaluationMaxStepsBetweenSaves :: Lens' ExperimentSetting (Maybe Int)
Documentation
data ExperimentInfoParameter Source #
ExperimentInfoParameters can be used to separate experiments from each other. These parameters will be shown in the evaluation output. E.g. testing different feature extraction settings.
Constructors
forall b.(Show b, Eq b, Serialize b) => ExperimentInfoParameter | |
Fields
|
Instances
NFData ExperimentInfoParameter Source # | Creating an experiment setting with the input state as parameter. This allows dynamically setting values. |
Defined in Experimenter.Setting Methods rnf :: ExperimentInfoParameter -> () # |
type MkExperimentSetting a = a -> ExperimentSetting Source #
data ExperimentSetting Source #
Constructors
ExperimentSetting | |
Fields
|