public class IterativeNodeSim extends CachedMeasure<org.apache.jena.graph.Node>
Measure.TYPES
Modifier and Type | Field and Description |
---|---|
private double |
diff |
Set<org.apache.jena.graph.Node> |
extNodes1 |
Set<org.apache.jena.graph.Node> |
extNodes2 |
private Measure<org.apache.jena.graph.Node> |
intialSim |
Set<org.apache.jena.graph.Node> |
litNodes1 |
Set<org.apache.jena.graph.Node> |
litNodes2 |
private org.apache.jena.rdf.model.Model |
m1 |
private org.apache.jena.rdf.model.Model |
m2 |
URI2Triples |
o1BTriples |
URI2Triples |
o1Triples |
URI2Triples |
o2BTriples |
URI2Triples |
o2Triples |
mValues, type
Constructor and Description |
---|
IterativeNodeSim(org.apache.jena.rdf.model.Model m1,
Set<String> uris1,
org.apache.jena.rdf.model.Model m2,
Set<String> uris2,
Measure<String> ssim,
double epsilon) |
IterativeNodeSim(org.apache.jena.rdf.model.Model m1,
String prefix1,
org.apache.jena.rdf.model.Model m2,
String prefix2,
Measure<String> ssim,
double epsilon) |
IterativeNodeSim(org.apache.jena.rdf.model.Model m1,
String prefix1,
Set<String> uris1,
org.apache.jena.rdf.model.Model m2,
String prefix2,
Set<String> uris2,
Measure<String> ssim,
double epsilon) |
Modifier and Type | Method and Description |
---|---|
private void |
compute(Measure<String> ssim,
double epsilon) |
void |
computeInitialSim(Measure<String> ssim,
Matrix<org.apache.jena.graph.Node,org.apache.jena.graph.Node> simMD) |
Matrix<org.apache.jena.graph.Node,org.apache.jena.graph.Node> |
getmatrix() |
Collection<org.apache.jena.rdf.model.Model> |
getModels() |
private static boolean |
isLocal(org.apache.jena.graph.Node n,
String prefix,
Set<String> uris) |
static void |
loadTriples(org.apache.jena.rdf.model.Model m,
String prefix,
Set<String> objects,
URI2Triples uri2triples,
URI2Triples blanck2triples,
Set<org.apache.jena.graph.Node> extNodes,
Set<org.apache.jena.graph.Node> litNodes) |
protected MatrixDouble<org.apache.jena.graph.Node,org.apache.jena.graph.Node> |
updateSim(URI2Triples set1,
URI2Triples set2,
SetMeasure<org.apache.jena.graph.Triple> setM) |
getDissim, getMeasureValue, getMType, getSim
private org.apache.jena.rdf.model.Model m1
private org.apache.jena.rdf.model.Model m2
public URI2Triples o1Triples
public URI2Triples o2Triples
public URI2Triples o1BTriples
public URI2Triples o2BTriples
public Set<org.apache.jena.graph.Node> extNodes1
public Set<org.apache.jena.graph.Node> extNodes2
public Set<org.apache.jena.graph.Node> litNodes1
public Set<org.apache.jena.graph.Node> litNodes2
private double diff
private Measure<org.apache.jena.graph.Node> intialSim
public IterativeNodeSim(org.apache.jena.rdf.model.Model m1, String prefix1, Set<String> uris1, org.apache.jena.rdf.model.Model m2, String prefix2, Set<String> uris2, Measure<String> ssim, double epsilon)
public IterativeNodeSim(org.apache.jena.rdf.model.Model m1, Set<String> uris1, org.apache.jena.rdf.model.Model m2, Set<String> uris2, Measure<String> ssim, double epsilon)
protected MatrixDouble<org.apache.jena.graph.Node,org.apache.jena.graph.Node> updateSim(URI2Triples set1, URI2Triples set2, SetMeasure<org.apache.jena.graph.Triple> setM)
public void computeInitialSim(Measure<String> ssim, Matrix<org.apache.jena.graph.Node,org.apache.jena.graph.Node> simMD)
private static boolean isLocal(org.apache.jena.graph.Node n, String prefix, Set<String> uris)
public static void loadTriples(org.apache.jena.rdf.model.Model m, String prefix, Set<String> objects, URI2Triples uri2triples, URI2Triples blanck2triples, Set<org.apache.jena.graph.Node> extNodes, Set<org.apache.jena.graph.Node> litNodes)
public Collection<org.apache.jena.rdf.model.Model> getModels()
public Matrix<org.apache.jena.graph.Node,org.apache.jena.graph.Node> getmatrix()
(C) INRIA, UPMF & friends, 2008-2015