public class GCVSmoothMethod extends AbstractSmoothMethod
Modifier and Type | Field and Description |
---|---|
DblMatrix |
InitialSmoothParameter |
SmoothParameter
Constructor and Description |
---|
GCVSmoothMethod(Lpreg S) |
GCVSmoothMethod(Lpreg S,
DblMatrix Init) |
Modifier and Type | Method and Description |
---|---|
DblMatrix |
getLastSmoothParameter() |
DblMatrix |
getSmoothParameter(Lpreg reg,
DblMatrix thisxx)
Since the GCV smoothing parameter is global the specified coordinates
are ignored.
|
DblMatrix |
optimize(Lpreg reg) |
void |
setInitialSmoothParameter(DblMatrix S) |
void |
setInitialSmoothParameter(double S) |
void |
setInitialSmoothParameter(java.lang.Double S) |
void |
setSmoothParameter(DblMatrix S) |
void |
update(Lpreg reg)
Sets the SmoothMethod to fixed, then calls the optimize method to determine
the optimial fixed smoothing parameter.
|
public DblMatrix InitialSmoothParameter
public GCVSmoothMethod(Lpreg S)
public void update(Lpreg reg)
update
in interface SmoothMethod
update
in class AbstractSmoothMethod
public DblMatrix getLastSmoothParameter()
public DblMatrix getSmoothParameter(Lpreg reg, DblMatrix thisxx)
getSmoothParameter
in interface SmoothMethod
getSmoothParameter
in class AbstractSmoothMethod
public void setInitialSmoothParameter(DblMatrix S)
public void setInitialSmoothParameter(java.lang.Double S)
public void setInitialSmoothParameter(double S)
public void setSmoothParameter(DblMatrix S)
Copyright © 2011, 2013. Daniel P. Dougherty