public class BooleanSelfConfigurator extends LinearSelfConfigurator
LinearSelfConfigurator.QMeasureType, LinearSelfConfigurator.Strategyasked, ITERATIONS_MAX, kappa, learningRate, min_coverage, MIN_THRESHOLD, source, STRICT, target| Constructor and Description |
|---|
BooleanSelfConfigurator(ACache source,
ACache target)
Constructor
|
BooleanSelfConfigurator(ACache source,
ACache target,
double minCoverage,
double beta)
Constructor
|
BooleanSelfConfigurator(ACache source,
ACache target,
double minCoverage,
double beta,
Map<String,String> measures)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
ComplexClassifier |
computeNext(ComplexClassifier classifier,
int index)
Aims to improve upon a particular classifier by checking whether adding a delta
to its similarity worsens the total classifer
|
static AMapping |
getIntersection(List<AMapping> mappings)
Computes the intersection of several mappings
|
AMapping |
getMapping(List<SimpleClassifier> classifiers)
Runs classifiers and retrieves the correspoding mappings
|
List<SimpleClassifier> |
learnClassifer(List<SimpleClassifier> classifiers) |
computeMeasure, computeNext, computeQuality, execute, executeClassifier, getAllInitialClassifiers, getBestInitialClassifiers, getBestInitialClassifiers, getBestOneToOneMapping, getInitialOverallClassifiers, getLinkSpecification, getMeasure, getOverallMapping, getPropertyStats, getPropertyType, getResults, getSource, getTarget, getThreshold, minimizeToKnow, normalizeClassifiers, setDefaultMeasures, setMeasure, setMeasure, setPFMType, setSource, setSupervisedBatch, setTargetpublic BooleanSelfConfigurator(ACache source, ACache target)
source - Source cachetarget - Target cachepublic BooleanSelfConfigurator(ACache source, ACache target, double minCoverage, double beta)
source - Source cachetarget - Target cacheminCoverage - Minimal coverage for a property to be considered for linkingbeta - Beta value for computing F_beta *public BooleanSelfConfigurator(ACache source, ACache target, double minCoverage, double beta, Map<String,String> measures)
source - Source cachetarget - Target cacheminCoverage - Minimal coverage for a property to be considered for linkingbeta - Beta value for computing F_betameasures - Atomic measurespublic ComplexClassifier computeNext(ComplexClassifier classifier, int index)
public AMapping getMapping(List<SimpleClassifier> classifiers)
getMapping in class LinearSelfConfiguratorclassifiers - List of classifierspublic static AMapping getIntersection(List<AMapping> mappings)
mappings - Maps classifiers to the resulting mappingspublic List<SimpleClassifier> learnClassifer(List<SimpleClassifier> classifiers)
learnClassifer in class LinearSelfConfiguratorCopyright © 2020. All rights reserved.