| 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
| |