|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.columbia.cs.ref.tool.collection.splitter.Splitter<E>
public abstract class Splitter<E extends Writable>
Interface for a Splitter
A splitter is a utility that is not directly used in a relationship extraction process
but that is very useful for evaluation purposes.
It is expected that a class that implements splitter separates a dataset into several
folds in order for it to be used on cross-validation
Constructor Summary | |
---|---|
Splitter()
|
Method Summary | |
---|---|
abstract void |
split(Dataset<E> directory,
java.io.File outputFolder)
Given a dataset, this method is responsible for creating the folds for it. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Splitter()
Method Detail |
---|
public abstract void split(Dataset<E> directory, java.io.File outputFolder)
dataset
- dataset to be splittedoutputFolder
- folder where the fold files will be written
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |