Class RandomSearchModule

java.lang.Object
com.google.inject.AbstractModule
All Implemented Interfaces:
com.google.inject.Module

public class RandomSearchModule extends OptimizerModule
See Also:
  • Field Details

    • iterations

      protected int iterations
    • batchsize

      protected int batchsize
  • Constructor Details

    • RandomSearchModule

      public RandomSearchModule()
  • Method Details

    • getIterations

      public int getIterations()
      Returns the number of iterations.
      Returns:
      the number of iterations
      See Also:
    • setIterations

      public void setIterations(int iterations)
      Sets the number of iterations.
      Parameters:
      iterations - the number of iterations
      See Also:
    • getBatchsize

      public int getBatchsize()
      Returns the number of batched individuals for the evaluation.
      Returns:
      the batchsize
      See Also:
    • setBatchsize

      public void setBatchsize(int batchsize)
      Sets the number of batched individuals for the evaluation.
      Parameters:
      batchsize - the batchsize to set
      See Also:
    • config

      protected void config()
      Description copied from class: Opt4JModule
      Configure the module. Bind constants, listeners, and bind arbitrary classes.
      Specified by:
      config in class Opt4JModule
      See Also:
      • Binder