K
- Type of a key in upstream data.V
- Type of a value in upstream data.C
- Type of a partition context.CO
- Typer of COordinate for vectorizer.public class FeatureMatrixWithLabelsOnHeapDataBuilder<K,V,C extends Serializable,CO extends Serializable> extends Object implements PartitionDataBuilder<K,V,C,FeatureMatrixWithLabelsOnHeapData>
data
builder that makes DecisionTreeData
.Constructor and Description |
---|
FeatureMatrixWithLabelsOnHeapDataBuilder(Preprocessor<K,V> preprocessor)
Constructs a new instance of decision tree data builder.
|
Modifier and Type | Method and Description |
---|---|
FeatureMatrixWithLabelsOnHeapData |
build(LearningEnvironment env,
Iterator<UpstreamEntry<K,V>> upstreamData,
long upstreamDataSize,
C ctx)
Builds a new partition
data from a partition upstream data and partition context . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
andThen, build
public FeatureMatrixWithLabelsOnHeapDataBuilder(Preprocessor<K,V> preprocessor)
preprocessor
- Function that extracts features with labels from an upstream
data.public FeatureMatrixWithLabelsOnHeapData build(LearningEnvironment env, Iterator<UpstreamEntry<K,V>> upstreamData, long upstreamDataSize, C ctx)
data
from a partition upstream
data and partition context
.
Important: there is no guarantee that there will be no more than one UpstreamEntry with given key,
UpstreamEntry should be thought rather as a container saving all data from upstream, but omitting uniqueness
constraint. This constraint is omitted to allow upstream data transformers in DatasetBuilder
replicating
entries. For example it can be useful for bootstrapping.build
in interface PartitionDataBuilder<K,V,C extends Serializable,FeatureMatrixWithLabelsOnHeapData>
env
- Learning environment.upstreamData
- Partition upstream
data.upstreamDataSize
- Partition upstream
data size.ctx
- Partition context
.data
.
GridGain In-Memory Computing Platform : ver. 8.9.15 Release Date : December 3 2024