public class DataFeaturesLimits
extends java.lang.Object
| Constructor and Description |
|---|
DataFeaturesLimits(double[][] featureLimits) |
DataFeaturesLimits(java.util.List<FeatureLimits> featureLimits) |
| Modifier and Type | Method and Description |
|---|---|
DataFeaturesLimits |
clone() |
boolean |
equals(DataFeaturesLimits other) |
int |
featuresCount()
Get count of features.
|
FeatureLimits |
getFeatureLimits(int featureIndex) |
double[][] |
toDoubles()
Serialize limits do n x 2 array, so it can be passed to MR task
|
DataFeaturesLimits |
updateMax(int selectedFeature,
double newMax)
Creates new instance of limits with updated max.
|
DataFeaturesLimits |
updateMin(int selectedFeature,
double newMin)
Creates new instance of limits with updated min.
|
public DataFeaturesLimits(java.util.List<FeatureLimits> featureLimits)
public DataFeaturesLimits(double[][] featureLimits)
public DataFeaturesLimits clone()
clone in class java.lang.Objectpublic DataFeaturesLimits updateMin(int selectedFeature, double newMin)
selectedFeature - feature index to update minnewMin - new min value for featurepublic DataFeaturesLimits updateMax(int selectedFeature, double newMax)
selectedFeature - feature index to update maxnewMax - new max value for featurepublic FeatureLimits getFeatureLimits(int featureIndex)
public double[][] toDoubles()
public int featuresCount()
public boolean equals(DataFeaturesLimits other)