- Add the arbiter Maven dependency in pom.xml:
<dependency>
<groupId>org.deeplearning4j</groupId>
<artifactId>arbiter-deeplearning4j</artifactId>
<version>1.0.0-beta3</version>
</dependency>
<dependency>
<groupId>org.deeplearning4j</groupId>
<artifactId>arbiter-ui_2.11</artifactId>
<version>1.0.0-beta3</version>
</dependency>
- Configure the search space using ContinuousParameterSpace:
ParameterSpace<Double> learningRateParam = new ContinuousParameterSpace(0.0001,0.01);
- Configure the search space using IntegerParameterSpace:
ParameterSpace<Integer> layerSizeParam = new IntegerParameterSpace(5,11);
- Use OptimizationConfiguration to combine all components required to execute the hyperparameter tuning process:
OptimizationConfiguration optimizationConfiguration = new OptimizationConfiguration.Builder()
.candidateGenerator(candidateGenerator)
.dataProvider(dataProvider)
.modelSaver(modelSaver)
.scoreFunction(scoreFunction)
.terminationConditions(conditions)
.build();
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.