summaryrefslogtreecommitdiff
path: root/gi/posterior-regularisation/prjava/src/util/DifferentiableObjective.java
blob: 1ff1ae4a3df5dba854d7e450dc0af2138b13ae74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package util;

public interface DifferentiableObjective {

	public double getValue();

	public void getGradient(double[] gradient);

	public void getParameters(double[] params);

	public void setParameters(double[] newParameters);

	public int getNumParameters();
}