MP
- type of model parameters objectpublic static class GridSearch.SimpleParametersBuilderFactory<MP extends Model.Parameters> extends java.lang.Object implements ModelParametersBuilderFactory<MP>
Modifier and Type | Class and Description |
---|---|
static class |
GridSearch.SimpleParametersBuilderFactory.SimpleParamsBuilder<MP extends Model.Parameters>
The builder modifies initial model parameters directly by reflection.
|
ModelParametersBuilderFactory.ModelParametersBuilder<MP extends Model.Parameters>
Constructor and Description |
---|
GridSearch.SimpleParametersBuilderFactory() |
Modifier and Type | Method and Description |
---|---|
ModelParametersBuilderFactory.ModelParametersBuilder<MP> |
get(MP initialParams)
Get parameters builder for initial parameters.
|
PojoUtils.FieldNaming |
getFieldNamingStrategy()
Returns mapping from input parameter specification to
attribute names of
MP . |
public GridSearch.SimpleParametersBuilderFactory()
public ModelParametersBuilderFactory.ModelParametersBuilder<MP> get(MP initialParams)
ModelParametersBuilderFactory
The builder modifies passed parameters object, so the caller is responsible for cloning it if it is necessary.
get
in interface ModelParametersBuilderFactory<MP extends Model.Parameters>
initialParams
- initial model parameters which will be modifiedpublic PojoUtils.FieldNaming getFieldNamingStrategy()
ModelParametersBuilderFactory
MP
.getFieldNamingStrategy
in interface ModelParametersBuilderFactory<MP extends Model.Parameters>