public class DistortionGroupManagement extends Object
In a multi-group setting, each group may have a different optimal k. Thus, the optimal batch may be different for each group. Each batch is associated with a different value k.
Choose the appropriate batch for each group. Then change the batch identifier for group centroids to a final provided single batch identifier ( parent batch ).
| Modifier and Type | Class and Description |
|---|---|
static class |
DistortionGroupManagement.BatchIdFilter |
static class |
DistortionGroupManagement.BatchIdQuery |
static class |
DistortionGroupManagement.DistortionDataAdapter |
static class |
DistortionGroupManagement.DistortionEntry |
| Modifier and Type | Field and Description |
|---|---|
static org.locationtech.geowave.core.store.api.Index |
DISTORTIONS_INDEX |
static String[] |
DISTORTIONS_INDEX_ARRAY |
| Constructor and Description |
|---|
DistortionGroupManagement(org.locationtech.geowave.core.store.cli.store.DataStorePluginOptions dataStoreOptions) |
| Modifier and Type | Method and Description |
|---|---|
<T> int |
retainBestGroups(AnalyticItemWrapperFactory<T> itemWrapperFactory,
String dataTypeId,
String indexId,
String batchId,
int level) |
public static final org.locationtech.geowave.core.store.api.Index DISTORTIONS_INDEX
public static final String[] DISTORTIONS_INDEX_ARRAY
public DistortionGroupManagement(org.locationtech.geowave.core.store.cli.store.DataStorePluginOptions dataStoreOptions)
public <T> int retainBestGroups(AnalyticItemWrapperFactory<T> itemWrapperFactory, String dataTypeId, String indexId, String batchId, int level)
Copyright © 2013–2022. All rights reserved.