public abstract class Mixture
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Database |
db |
java.lang.Object[] |
kernel |
static int |
maxkp |
int[] |
type |
int |
typecurvedgauss |
int |
typegauss |
int |
typeline |
int |
typescaleshift |
int |
typeuniform |
double |
xsiz |
double |
ysiz |
Constructor and Description |
---|
Mixture(double xSize,
double ySize,
Database DB) |
Modifier and Type | Method and Description |
---|---|
void |
EM(double[] ws) |
void |
EMmain(double[] ws) |
java.lang.Object |
getKernel(int kernel_index) |
java.awt.Paint |
getKernelColor(int i) |
int |
getnk() |
void |
initKernel(java.lang.Object mod,
int tp,
int pos) |
double |
likelihood() |
void |
randomKernels() |
void |
randomKernels(double[] ws) |
void |
setKernelColor(int i,
java.awt.Paint c) |
void |
setManualKernels(boolean b) |
void |
setnk(int nK) |
void |
setnk(int nK,
double[] ws) |
public static final int maxkp
public final int typegauss
public final int typeuniform
public final int typecurvedgauss
public final int typescaleshift
public final int typeline
public java.lang.Object[] kernel
public int[] type
public double xsiz
public double ysiz
public Database db
public Mixture(double xSize, double ySize, Database DB)
public void initKernel(java.lang.Object mod, int tp, int pos)
public void setManualKernels(boolean b)
public void setnk(int nK)
public int getnk()
public void setnk(int nK, double[] ws)
public void randomKernels(double[] ws)
public java.lang.Object getKernel(int kernel_index)
public void randomKernels()
public java.awt.Paint getKernelColor(int i)
public void setKernelColor(int i, java.awt.Paint c)
public void EM(double[] ws)
public void EMmain(double[] ws)
public double likelihood()