All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.stanford.nlp.ling.Datum Maven / Gradle / Ivy

package edu.stanford.nlp.ling;

import java.io.Serializable;


/**
 * Interface for Objects which can be described by their features.
 * An Object is described by a Datum as a List of categorical features.
 * (For features which have numeric values, see {@link RVFDatum}.
 * These objects can also be Serialized (for insertion into a file database).
 *
 * @author Sepandar Kamvar ([email protected])
 * @author Sarah Spikes ([email protected]) (Templatization)
 *
 * @param  The type of the labels in the Datum
 * @param  The type of the features in the Datum
 */
public abstract interface Datum extends Serializable, Featurizable, Labeled {
}








© 2015 - 2024 Weber Informatics LLC | Privacy Policy