public class OLAEntitySim extends ca.uqam.info.latece.sboa.impl.algorithms.OLAlignment implements Measure<Entity<org.semanticweb.owl.model.OWLEntity>>
Measure.TYPES
Modifier and Type | Field and Description |
---|---|
private Map<org.semanticweb.owl.model.OWLOntology,Set<org.semanticweb.owl.model.OWLOntology>> |
alignedOnto |
private AlignPairsSimple |
aps |
Constructor and Description |
---|
OLAEntitySim() |
Modifier and Type | Method and Description |
---|---|
private void |
computeSims(org.semanticweb.owl.model.OWLOntology o1,
org.semanticweb.owl.model.OWLOntology o2) |
org.semanticweb.owl.align.Alignment |
extractResults(ca.uqam.info.latece.sboa.inter.ograph.OntologyGraph mGraph,
no.uib.cipr.matrix.Vector simVect,
int[] indVect,
int sz) |
double |
getDissim(Entity<org.semanticweb.owl.model.OWLEntity> e1,
Entity<org.semanticweb.owl.model.OWLEntity> e2) |
double |
getMeasureValue(Entity<org.semanticweb.owl.model.OWLEntity> e1,
Entity<org.semanticweb.owl.model.OWLEntity> e2) |
Measure.TYPES |
getMType() |
double |
getSim(Entity<org.semanticweb.owl.model.OWLEntity> e1,
Entity<org.semanticweb.owl.model.OWLEntity> e2) |
void |
resetSim() |
align, buildLabelMatrices, buildMGraph, buildOGraph, computeCBSimilarity, computeFBSimilarity, convergenceNotObtained, prepareToCompute, viewMemoryUsage
align, callHungarianMethod, cleanUp, extract, extractqq, extractqqgreedy, extractqs, extractsq, extractss, getSimilarity, printDistanceMatrix, setSimilarity
createCell, createNewAlignment, getOntology1URI, getOntology2URI, getOntologyObject1, getOntologyObject2, init, inverse, loadInit, ontology1, ontology2, toObjectAlignment, toURIAlignment, toURIAlignment
accept, addAlignCell, addAlignCell, addAlignCell, addAlignCell, addAlignCell, addCell, aggregate, avgConfidence, clone, compose, contains, createRelation, cut, cut, cut2, deleteAllCells, diff, dump, equals, getAlignCell1, getAlignCell2, getAlignCells, getAlignCells1, getAlignCells2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getArrayElements, getConfidenceType, getElements, getExtension, getExtensions, getExtensionsObject, getFile1, getFile2, getLevel, getOntology1, getOntology2, getParameters, getRelationType, getSortedIterator, getType, getXNamespace, getXNamespaces, harden, hashCode, ingest, init, init, invertContent, invertType, iterator, join, maxConfidence, meet, minConfidence, nbCells, normalise, remCell, removeAlignCell, render, rewriteQuery, rewriteQuery, rewriteSPARQLQuery, rewriteSPARQLQuery, setConfidenceType, setExtension, setExtensions, setFile1, setFile2, setLevel, setOntology1, setOntology2, setRelationType, setType, setXNamespace, translateMessage, varianceConfidence
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAlignCell, addAlignCell, clone, compose, cut, cut, diff, dump, getAlignCell1, getAlignCell2, getAlignCells1, getAlignCells2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getElements, getExtension, getExtensions, getFile1, getFile2, getLevel, getOntology1, getOntology1URI, getOntology2, getOntology2URI, getType, harden, init, init, inverse, iterator, join, meet, nbCells, remCell, render, setExtension, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType
forEach, spliterator
private Map<org.semanticweb.owl.model.OWLOntology,Set<org.semanticweb.owl.model.OWLOntology>> alignedOnto
private AlignPairsSimple aps
public org.semanticweb.owl.align.Alignment extractResults(ca.uqam.info.latece.sboa.inter.ograph.OntologyGraph mGraph, no.uib.cipr.matrix.Vector simVect, int[] indVect, int sz)
extractResults
in interface ca.uqam.info.latece.sboa.inter.algorithms.StructureBasedAlignment
extractResults
in class ca.uqam.info.latece.sboa.impl.algorithms.OLAlignment
private void computeSims(org.semanticweb.owl.model.OWLOntology o1, org.semanticweb.owl.model.OWLOntology o2)
public void resetSim()
public double getMeasureValue(Entity<org.semanticweb.owl.model.OWLEntity> e1, Entity<org.semanticweb.owl.model.OWLEntity> e2)
getMeasureValue
in interface Measure<Entity<org.semanticweb.owl.model.OWLEntity>>
public double getDissim(Entity<org.semanticweb.owl.model.OWLEntity> e1, Entity<org.semanticweb.owl.model.OWLEntity> e2)
public double getSim(Entity<org.semanticweb.owl.model.OWLEntity> e1, Entity<org.semanticweb.owl.model.OWLEntity> e2)
public Measure.TYPES getMType()
(C) INRIA, UPMF & friends, 2008-2015