| 程序包 | 说明 |
|---|---|
| org.meteoinfo.math.stats.kde |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
double |
KDE.logPdf(Event e) |
Computed the log probability of event e.
|
protected List<Double> |
BallTree.logPdfRecurse(Event e) |
Computing the log probability in a recursive way on the tree.
|
protected double |
Ball.maxPdf(Event e) |
Maximum log probability that can be obtained from the region
|
protected double |
Ball.minPdf(Event e) |
Minimum log probability that can be obtained from the region
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
protected static List<Double> |
BallTree.computeLogKernel(double[] y,
List<Event> samples) |
|
static KDE |
KDE.trainAdaptiveKDE(List<Event> data,
double h0,
int K) |
Creates a Kernel Density Estimation for the data using the adaptive bandwidth method.
|
static KDE |
KDE.trainAdaptiveKDE(List<Event> data,
int K) |
Creates a Kernel Density Estimation for the data using the adaptive bandwidth method
with the default value of (h0 = 0).
|
static KDE |
KDE.trainFixedKDE(List<Event> data,
double h) |
Creates a Kernel Density Estimation for the data using the fixed bandwidth method.
|
| 构造器 | 说明 |
|---|---|
Ball(double[] ll,
double[] ur,
Event event,
int numPoints,
Ball leftBall,
Ball rightBall,
double minBW,
double maxBW) |
Creating a Ball on split, saving all necessary sufficient statistics for the region.
|
| 构造器 | 说明 |
|---|---|
Ball(List<Event> ballData) |
Creates a ball from the given data - for case where no more split is needed
|
BallTree(List<Event> data,
int minParent) |
Creates a Ball Tree (k-d tree) for the data to reduce the speed of the log probability computation.
|
Copyright © 2019. All rights reserved.