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 |
|---|
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 ModelParametersBuilderFactory.ModelParametersBuilder<MP> get(MP initialParams)
ModelParametersBuilderFactoryThe 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()
ModelParametersBuilderFactoryMP.getFieldNamingStrategy in interface ModelParametersBuilderFactory<MP extends Model.Parameters>