Interface IPipelineEvaluationConf

  • All Superinterfaces:
    org.aeonbits.owner.Config, java.io.Serializable

    @Sources("file:conf/eval.properties")
    public interface IPipelineEvaluationConf
    extends org.aeonbits.owner.Config
    • Method Detail

      • getTimeoutTotal

        @Key("pleval.timeout.total")
        int getTimeoutTotal()
      • getTimeoutPerCandidate

        @Key("pleval.timeout.candidate")
        int getTimeoutPerCandidate()
      • getNumberOfAllowedCPUs

        @Key("pleval.cpus")
        int getNumberOfAllowedCPUs()
      • getMemoryLimitinMB

        @Key("pleval.mem.max")
        int getMemoryLimitinMB()
      • getAssumedMemoryOverheadPerProcess

        @Key("pleval.mem.opp")
        int getAssumedMemoryOverheadPerProcess()
      • getNumberOfRuns

        @Key("pleval.runs")
        int getNumberOfRuns()
      • getTmpDir

        @Key("pleval.tmpdir")
        java.io.File getTmpDir()
      • getSolutionLogDir

        @Key("pleval.logdir")
        java.io.File getSolutionLogDir()
      • getTrainingPortion

        @Key("pleval.training")
        int getTrainingPortion()
      • getPortionOfDataForPhase2

        @Key("pleval.phase2")
        int getPortionOfDataForPhase2()
      • getValidationAlgorithm

        @Key("pleval.validation")
        java.lang.String getValidationAlgorithm()
      • getNumberOfIterationsInSelectionPhase

        @Key("pleval.selection.iterations")
        int getNumberOfIterationsInSelectionPhase()
      • getNumberOfCandidatesInSelectionPhase

        @Key("pleval.selection.numberofcandidates")
        int getNumberOfCandidatesInSelectionPhase()