public class LogisticObjectiveFunction extends AbstractCachingDiffFunction
| Modifier and Type | Field and Description |
|---|---|
protected float[] |
dataweights |
derivative, value| Constructor and Description |
|---|
LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels) |
LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels,
float[] dataweights) |
LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels,
LogPrior prior) |
LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels,
LogPrior prior,
float[] dataweights) |
LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels) |
LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels,
float[] dataweights) |
LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels,
LogPrior prior) |
LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels,
LogPrior prior,
float[] dataweights) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
calculate(double[] x)
Calculate the value at x and the derivative
and save them in the respective fields.
|
protected void |
calculateRVF(double[] x) |
int |
domainDimension()
Returns the number of dimensions in the function's domain
|
clearCache, copy, derivativeAt, ensure, getDerivative, gradientCheck, gradientCheck, initial, lastValue, randomInitial, valueAtpublic LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels)
public LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels,
LogPrior prior)
public LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels,
float[] dataweights)
public LogisticObjectiveFunction(int numFeatures,
int[][] data,
int[] labels,
LogPrior prior,
float[] dataweights)
public LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels)
public LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels,
LogPrior prior)
public LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels,
float[] dataweights)
public LogisticObjectiveFunction(int numFeatures,
int[][] data,
double[][] values,
int[] labels,
LogPrior prior,
float[] dataweights)
public int domainDimension()
Functionprotected void calculate(double[] x)
AbstractCachingDiffFunctioncalculate in class AbstractCachingDiffFunctionx - The point at which to calculate the functionprotected void calculateRVF(double[] x)