UGParameterEstimator.parametermanagement package

Submodules

UGParameterEstimator.parametermanagement.UG4ParameterOutputAdapter module

class UGParameterEstimator.parametermanagement.UG4ParameterOutputAdapter.UG4ParameterOutputAdapter

Bases: ParameterOutputAdapter

writeParameters(directory: str, evaluation_id: int, parametermanager: ParameterManager, parameter, fixedparameters)

UGParameterEstimator.parametermanagement.keyValueFileParameterOutputAdapter module

class UGParameterEstimator.parametermanagement.keyValueFileParameterOutputAdapter.KeyValueFileParameterOutputAdapter

Bases: ParameterOutputAdapter

writeParameters(directory: str, evaluation_id: int, parametermanager: ParameterManager, parametervalues, fixedparameters)

UGParameterEstimator.parametermanagement.parameterManager module

class UGParameterEstimator.parametermanagement.parameterManager.DirectParameter(name, startvalue, minimumValue=None, maximumValue=None)

Bases: Parameter

getTransformedParameter(value)
property initialValue
property optimizationSpaceLowerBound
property optimizationSpaceUpperBound
class UGParameterEstimator.parametermanagement.parameterManager.LogParameter(name, startvalue, minimumValue=None, maximumValue=None)

Bases: Parameter

getTransformedParameter(value)
property initialValue
property optimizationSpaceLowerBound
property optimizationSpaceUpperBound
class UGParameterEstimator.parametermanagement.parameterManager.Parameter(name, startvalue, minimumValue=None, maximumValue=None)

Bases: object

abstract getTransformedParameter(value)
abstract property initialValue
isValidOptimizationSpaceParameter(value)
abstract property optimizationSpaceLowerBound
abstract property optimizationSpaceUpperBound
class UGParameterEstimator.parametermanagement.parameterManager.ParameterManager

Bases: object

exception WrongMappingError

Bases: Exception

addParameter(parameter)
getInitialArray()
getTransformedParameters(beta)
isValidOptimizationSpaceParameter(beta)
class UGParameterEstimator.parametermanagement.parameterManager.ScaledParameter(name, startvalue, minimumValue=None, maximumValue=None)

Bases: Parameter

getTransformedParameter(value)
property initialValue
property optimizationSpaceLowerBound
property optimizationSpaceUpperBound

UGParameterEstimator.parametermanagement.parameterOutputAdapter module

class UGParameterEstimator.parametermanagement.parameterOutputAdapter.ParameterOutputAdapter

Bases: ABC

abstract writeParameters(directory: str, evaluation_id: int, parametermanager: ParameterManager, parameter, fixedparameters)

Module contents