Parameters.java
680 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/**
 *
 */
package is2.parser;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import is2.data.FV;
import is2.data.IFV;
import is2.data.Instances;
import is2.data.Parse;
/**
 * @author Bernd Bohnet, 31.08.2009
 *
 *
 */
public abstract class Parameters {
	public abstract void average(double avVal);
	public abstract void update(FV act, FV pred, Instances isd, int instc, Parse d, double upd, double e);
	public abstract void write(DataOutputStream dos) throws IOException;
	public abstract void read(DataInputStream dis) throws IOException;
	public abstract int size();
	/**
	 * @return
	 */
	public abstract IFV getFV();
}