com.kutsyy.lvspod
Class OrdinalSpatialAbstractEM

java.lang.Object
  |
  +--com.kutsyy.lvspod.OrdinalSpatialAbstract
        |
        +--com.kutsyy.lvspod.OrdinalSpatialAbstractEM
All Implemented Interfaces:
Function, MvFunction
Direct Known Subclasses:
OrdinalSpatialQLEM

public abstract class OrdinalSpatialAbstractEM
extends OrdinalSpatialAbstract

Insert the type's description here. Creation date: (10/21/2000 2:26:35 PM)

Author:
vadim

Field Summary
protected  OrdinalSpatialCLTrueX TTrueX
          Insert the method's description here.
 
Fields inherited from class com.kutsyy.lvspod.OrdinalSpatialAbstract
beta, betaKeep, Brent, EPS, gradient, itotal, K, keepConstant, L, lambda, Loc, M, max_over, Mnbrak, N, NeighborDefinition, p, phi, PHI_LIMIT, phiKeep, phiVar, Powell, rnd, Sigma, sqrtSigma, theta, THETA_BETWEEN, THETA_LIMIT, thetaKeep, thetal, thetaL, thetau, thetaU, TimeSeries, TrueBeta, TruePhi, TrueTheta, TrueX, W, x, xi, xLoc, xx, Y, yLoc, Z
 
Constructor Summary
protected OrdinalSpatialAbstractEM()
          OrdinalSpatialEM constructor comment.
  OrdinalSpatialAbstractEM(int[] y)
          Constructor for the OrdinalSpatialAbstractEM object
  OrdinalSpatialAbstractEM(int[] y, double[][] z)
          Insert the method's description here.
protected OrdinalSpatialAbstractEM(int[] y, double phi, double[] theta, SpatialPoint[] loc, double[] beta, double[][] z, int[][] neighborDefinition)
          OrdinalSpatialEM constructor comment.
protected OrdinalSpatialAbstractEM(int[] y, int[] xLocation, int[] yLocation, double[][] z)
          OrdinalSpatialEM constructor comment.
  OrdinalSpatialAbstractEM(int[] y, int[] xLocation, int[] yLocation, double[][] z, int[][] Neighborgood)
          Insert the method's description here.
 
Method Summary
protected abstract  void e()
          Insert the method's description here.
 void estimate()
          Insert the method's description here.
 double lL()
          Insert the method's description here.
protected  double lL(double phi, double[] theta, DoubleMatrix1D beta)
          Insert the method's description here.
protected  void m()
          Insert the method's description here.
protected  void phiGivenX()
          Insert the method's description here.
protected  void thetaGivenX()
          Insert the method's description here.
 
Methods inherited from class com.kutsyy.lvspod.OrdinalSpatialAbstract
beta, createEigenvalues, createLoc, createSigma, createW, define, estimate, estimate, estimate, estimate, estimate, f, f, g, grad, initializeL, ll, lL, lL, ll, makeThetaLU, test, testBeta, testPhi, testPhiBeta, updateY
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

TTrueX

protected OrdinalSpatialCLTrueX TTrueX
Insert the method's description here.
Constructor Detail

OrdinalSpatialAbstractEM

public OrdinalSpatialAbstractEM(int[] y)
Constructor for the OrdinalSpatialAbstractEM object
Parameters:
y - Description of Parameter

OrdinalSpatialAbstractEM

public OrdinalSpatialAbstractEM(int[] y,
                                double[][] z)
Insert the method's description here.
Parameters:
y - int[]
z - double[][]

OrdinalSpatialAbstractEM

public OrdinalSpatialAbstractEM(int[] y,
                                int[] xLocation,
                                int[] yLocation,
                                double[][] z,
                                int[][] Neighborgood)
Insert the method's description here.
Parameters:
y - Description of Parameter
xLocation - Description of Parameter
yLocation - Description of Parameter
z - Description of Parameter
Neighborgood - Description of Parameter

OrdinalSpatialAbstractEM

protected OrdinalSpatialAbstractEM()
OrdinalSpatialEM constructor comment.

OrdinalSpatialAbstractEM

protected OrdinalSpatialAbstractEM(int[] y,
                                   int[] xLocation,
                                   int[] yLocation,
                                   double[][] z)
OrdinalSpatialEM constructor comment.
Parameters:
y - int[]
xLocation - int[]
yLocation - int[]
z - double[][]

OrdinalSpatialAbstractEM

protected OrdinalSpatialAbstractEM(int[] y,
                                   double phi,
                                   double[] theta,
                                   SpatialPoint[] loc,
                                   double[] beta,
                                   double[][] z,
                                   int[][] neighborDefinition)
OrdinalSpatialEM constructor comment.
Parameters:
y - int[]
phi - double
theta - double[]
loc - com.kutsyy.lvspod.SpatialPoint[]
beta - cern.colt.matrix.DoubleMatrix1D
z - cern.colt.matrix.DoubleMatrix2D
neighborDefinition - int[][]
Method Detail

lL

public double lL()
Insert the method's description here. Creation date: (10/21/2000 2:54:12 PM)
Overrides:
lL in class OrdinalSpatialAbstract
Returns:
Description of the Returned Value

e

protected abstract void e()
Insert the method's description here. Creation date: (10/21/2000 2:28:40 PM)

lL

protected double lL(double phi,
                    double[] theta,
                    DoubleMatrix1D beta)
Insert the method's description here.
Parameters:
phi - double
theta - double[]
beta - double[]
Returns:
double

m

protected void m()
Insert the method's description here. Creation date: (10/21/2000 2:28:54 PM)

phiGivenX

protected void phiGivenX()
Insert the method's description here. Creation date: (4/2/00 5:17:05 PM)

thetaGivenX

protected void thetaGivenX()
Insert the method's description here. Creation date: (4/2/00 5:16:52 PM)

estimate

public void estimate()
Insert the method's description here. Creation date: (10/21/2000 2:30:40 PM)
Overrides:
estimate in class OrdinalSpatialAbstract