Class ActiveDyadRanker

  • Direct Known Subclasses:
    ARandomlyInitializingDyadRanker

    public abstract class ActiveDyadRanker
    extends java.lang.Object
    Abstract description of a pool-based active learning strategy for dyad ranking.
    • Method Detail

      • activelyTrain

        public void activelyTrain​(int numberOfQueries)
                           throws org.api4.java.ai.ml.core.exception.TrainingException,
                                  java.lang.InterruptedException
        Actively trains the ranker for a certain number of queries.
        Parameters:
        numberOfQueries - Number of queries the ranker conducts
        Throws:
        org.api4.java.ai.ml.core.exception.TrainingException
        java.lang.InterruptedException
      • activelyTrainWithOneInstance

        public abstract void activelyTrainWithOneInstance()
                                                   throws org.api4.java.ai.ml.core.exception.TrainingException,
                                                          java.lang.InterruptedException
        Throws:
        org.api4.java.ai.ml.core.exception.TrainingException
        java.lang.InterruptedException