Package dealib.components.initializers
Class InitializerFactory
java.lang.Object
dealib.components.initializers.InitializerFactory
InitializerFactory is a class for creating new initializers from the
differential evolution algorithms library (dealib) of the framework.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Alicia Vazquez Ramos
-
Method Summary
Modifier and TypeMethodDescriptionstatic Initializer
createInitializer
(String initializerName, Execution config) Creates an Initializer already implemented in the differential evolution algorithms library (dealib) of the framework: given an initializer reduced name, it searchs for the full qualified name in the external resource archive "componentsAlias.properties" and by reflection creates the corresponding initializer operator.
-
Method Details
-
createInitializer
Creates an Initializer already implemented in the differential evolution algorithms library (dealib) of the framework: given an initializer reduced name, it searchs for the full qualified name in the external resource archive "componentsAlias.properties" and by reflection creates the corresponding initializer operator.- Parameters:
initializerName
- reduced initializer name for identifyng the full qualified name of an initializer operator.config
- Execution configuration for the initializer operator.- Returns:
- an initializer operator.
-