Train.java
540 Bytes
/**
 *
 */
package is2.tools;
import is2.data.Instances;
import is2.data.ParametersFloat;
import is2.util.OptionsSuper;
/**
 * @author Dr. Bernd Bohnet, 24.12.2010
 *
 *
 */
public interface Train {
	public abstract void writeModel(OptionsSuper options, IPipe pipe, ParametersFloat params);
	public abstract void readModel(OptionsSuper options);
	public abstract void train(OptionsSuper options, IPipe pipe, ParametersFloat params, Instances is);
	public abstract void out(OptionsSuper options, IPipe pipe, ParametersFloat params);
}