public class PrototypicalPoolBasedActiveDyadRanker extends ARandomlyInitializingDyadRanker
poolProvider, ranker| Constructor and Description |
|---|
PrototypicalPoolBasedActiveDyadRanker(PLNetDyadRanker ranker,
IDyadRankingPoolProvider poolProvider,
int maxBatchSize,
int lengthOfTopRankingToConsider,
double ratioOfOldInstancesForMinibatch,
int numberRandomQueriesAtStart,
int seed) |
| Modifier and Type | Method and Description |
|---|---|
void |
activelyTrainWithOneInstance() |
int |
getLengthOfTopRankingToConsider() |
double |
getRatioOfOldInstancesForMinibatch() |
void |
setLengthOfTopRankingToConsider(int lengthOfTopRankingToConsider) |
void |
setRatioOfOldInstancesForMinibatch(double ratioOfOldInstancesForMinibatch) |
activelyTrain, getDyadStats, getInstanceFeatures, getIteration, getMinibatchSize, getNumberRandomQueriesAtStart, getRandom, updateRankergetPoolProvider, getRanker, setPoolProvider, setRankerpublic PrototypicalPoolBasedActiveDyadRanker(PLNetDyadRanker ranker, IDyadRankingPoolProvider poolProvider, int maxBatchSize, int lengthOfTopRankingToConsider, double ratioOfOldInstancesForMinibatch, int numberRandomQueriesAtStart, int seed)
public void activelyTrainWithOneInstance()
throws TrainingException
activelyTrainWithOneInstance in class ARandomlyInitializingDyadRankerTrainingExceptionpublic double getRatioOfOldInstancesForMinibatch()
public void setRatioOfOldInstancesForMinibatch(double ratioOfOldInstancesForMinibatch)
public int getLengthOfTopRankingToConsider()
public void setLengthOfTopRankingToConsider(int lengthOfTopRankingToConsider)