Class ConstantSplitSetGenerator<I extends org.api4.java.ai.ml.core.dataset.IInstance,D extends org.api4.java.ai.ml.core.dataset.IDataset<? extends I>>
- java.lang.Object
-
- ai.libs.jaicore.ml.core.evaluation.splitsetgenerator.ConstantSplitSetGenerator<I,D>
-
- All Implemented Interfaces:
org.api4.java.ai.ml.core.evaluation.execution.IDatasetSplitSetGenerator<D>,org.api4.java.ai.ml.core.evaluation.execution.IFixedDatasetSplitSetGenerator<D>
public class ConstantSplitSetGenerator<I extends org.api4.java.ai.ml.core.dataset.IInstance,D extends org.api4.java.ai.ml.core.dataset.IDataset<? extends I>> extends java.lang.Object implements org.api4.java.ai.ml.core.evaluation.execution.IFixedDatasetSplitSetGenerator<D>
-
-
Constructor Summary
Constructors Constructor Description ConstantSplitSetGenerator(org.api4.java.ai.ml.core.evaluation.execution.IDatasetSplitSet<D> set)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DgetDataset()intgetNumFoldsPerSplit()intgetNumSplitsPerSet()org.api4.java.ai.ml.core.evaluation.execution.IDatasetSplitSet<D>nextSplitSet()
-
-
-
Constructor Detail
-
ConstantSplitSetGenerator
public ConstantSplitSetGenerator(org.api4.java.ai.ml.core.evaluation.execution.IDatasetSplitSet<D> set)
-
-
Method Detail
-
getNumSplitsPerSet
public int getNumSplitsPerSet()
- Specified by:
getNumSplitsPerSetin interfaceorg.api4.java.ai.ml.core.evaluation.execution.IDatasetSplitSetGenerator<I extends org.api4.java.ai.ml.core.dataset.IInstance>
-
getNumFoldsPerSplit
public int getNumFoldsPerSplit()
- Specified by:
getNumFoldsPerSplitin interfaceorg.api4.java.ai.ml.core.evaluation.execution.IDatasetSplitSetGenerator<I extends org.api4.java.ai.ml.core.dataset.IInstance>
-
nextSplitSet
public org.api4.java.ai.ml.core.evaluation.execution.IDatasetSplitSet<D> nextSplitSet() throws java.lang.InterruptedException, org.api4.java.ai.ml.core.dataset.splitter.SplitFailedException
- Specified by:
nextSplitSetin interfaceorg.api4.java.ai.ml.core.evaluation.execution.IFixedDatasetSplitSetGenerator<I extends org.api4.java.ai.ml.core.dataset.IInstance>- Throws:
java.lang.InterruptedExceptionorg.api4.java.ai.ml.core.dataset.splitter.SplitFailedException
-
-