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


public interface LineSearchMethod {
	
	double getStepSize(DifferentiableLineSearchObjective o);
	
	public double getInitialGradient();
	public double getPreviousInitialGradient();
	public double getPreviousStepUsed();
	
	public void setInitialStep(double initial);
	public void reset();
}