Package org.deidentifier.arx
Klasse ARXSolverConfiguration
java.lang.Object
de.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
org.deidentifier.arx.ARXSolverConfiguration
- Alle implementierten Schnittstellen:
Serializable
public class ARXSolverConfiguration
extends de.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
Runtime configuration for the solver
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder de.linearbits.newtonraphson.NewtonRaphsonConfiguration
DEFAULT_ACCURACY, DEFAULT_ITERATIONS_PER_TRY, DEFAULT_ITERATIONS_TOTAL, DEFAULT_TIME_PER_TRY, DEFAULT_TIME_TOTAL -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaccuracy(double arg0) clone()Clones this configstatic ARXSolverConfigurationcreate()Creates a new instancestatic doubleDefault value.static booleanDefault value.static intDefault value.static intDefault value.static double[][]Default value.static intDefault value.static intDefault value.booleanReturns whether the solving process is deterministicbooleanModifiediterationsPerTry(int arg0) iterationsTotal(int arg0) preparedStartValues(double[][] values) setDeterministic(boolean deterministic) Sets the solving process to be deterministicvoidModifiedtimePerTry(int arg0) timeTotal(int arg0) Von Klasse geerbte Methoden de.linearbits.newtonraphson.NewtonRaphsonConfiguration
getAccuracy, getIterationsPerTry, getIterationsTotal, getStartValues, getTimePerTry, getTimeTotal
-
Methodendetails
-
create
Creates a new instance- Gibt zurück:
-
getDefaultAccuracy
public static double getDefaultAccuracy()Default value.- Gibt zurück:
-
getDefaultDeterministic
public static boolean getDefaultDeterministic()Default value.- Gibt zurück:
-
getDefaultIterationsPerTry
public static int getDefaultIterationsPerTry()Default value.- Gibt zurück:
-
getDefaultIterationsTotal
public static int getDefaultIterationsTotal()Default value.- Gibt zurück:
-
getDefaultStartValues
public static double[][] getDefaultStartValues()Default value. Returns a set of start values for the solver in range [0,1][0,1]- Gibt zurück:
-
getDefaultTimePerTry
public static int getDefaultTimePerTry()Default value.- Gibt zurück:
-
getDefaultTimeTotal
public static int getDefaultTimeTotal()Default value.- Gibt zurück:
-
accuracy
- Setzt außer Kraft:
accuracyin Klassede.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
-
clone
Clones this config -
isDeterministic
public boolean isDeterministic()Returns whether the solving process is deterministic- Gibt zurück:
-
isModified
public boolean isModified()Modified- Gibt zurück:
-
iterationsPerTry
- Setzt außer Kraft:
iterationsPerTryin Klassede.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
-
iterationsTotal
- Setzt außer Kraft:
iterationsTotalin Klassede.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
-
preparedStartValues
- Setzt außer Kraft:
preparedStartValuesin Klassede.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
-
setDeterministic
Sets the solving process to be deterministic- Parameter:
deterministic-- Gibt zurück:
-
setUnmodified
public void setUnmodified()Modified -
timePerTry
- Setzt außer Kraft:
timePerTryin Klassede.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
-
timeTotal
- Setzt außer Kraft:
timeTotalin Klassede.linearbits.newtonraphson.NewtonRaphsonConfiguration<ARXSolverConfiguration>
-