Class ConfigurationLearningCurveExtrapolator

  • All Implemented Interfaces:
    org.api4.java.common.control.ILoggingCustomizable

    public class ConfigurationLearningCurveExtrapolator
    extends LearningCurveExtrapolator
    This class is a subclass of LearningCurveExtrapolator which deals with the slightly different setup that is required by the LCNet of pybnn
    • Constructor Detail

      • ConfigurationLearningCurveExtrapolator

        public ConfigurationLearningCurveExtrapolator​(org.api4.java.ai.ml.core.learner.ISupervisedLearner<org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance,​org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<? extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>> learner,
                                                      org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?> dataset,
                                                      double trainsplit,
                                                      int[] anchorpoints,
                                                      ISamplingAlgorithmFactory<org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?>,​ASamplingAlgorithm<org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<?>>> samplingAlgorithmFactory,
                                                      long seed,
                                                      java.lang.String identifier,
                                                      double[] configurations)
                                               throws org.api4.java.ai.ml.core.exception.DatasetCreationException,
                                                      java.lang.InterruptedException
        Throws:
        org.api4.java.ai.ml.core.exception.DatasetCreationException
        java.lang.InterruptedException