Changeset: 99e0caf81f3c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=99e0caf81f3c
Modified Files:
monetdb5/extras/rdf/rdflabels.c
monetdb5/extras/rdf/rdflabels.h
Branch: rdf
Log Message:
Add function for updating labels in merging process
diffs (43 lines):
diff --git a/monetdb5/extras/rdf/rdflabels.c b/monetdb5/extras/rdf/rdflabels.c
--- a/monetdb5/extras/rdf/rdflabels.c
+++ b/monetdb5/extras/rdf/rdflabels.c
@@ -2406,6 +2406,10 @@ CSlabel* createLabels(CSset* freqCSset,
return labels;
}
+str updateLabel(int ruleNumber, CSlabel *labels, int mergeCSFreqId, int
freqCS1, int freqCS2){
+
+ return MAL_SUCCEED;
+}
void freeLabels(CSlabel* labels, CSset* freqCSset) {
int i, j;
diff --git a/monetdb5/extras/rdf/rdflabels.h b/monetdb5/extras/rdf/rdflabels.h
--- a/monetdb5/extras/rdf/rdflabels.h
+++ b/monetdb5/extras/rdf/rdflabels.h
@@ -79,6 +79,15 @@ typedef struct OntoUsageNode {
float percentage; // TODO rename, range [0..1]
} OntoUsageNode;
+enum {
+ S1,
+ S2,
+ S3,
+ S4,
+ S5,
+ S6
+} RULE;
+
#define FK_FREQ_THRESHOLD 25 // X % of the targeted subjects have to
be in this table
#define TYPE_FREQ_THRESHOLD 10 // X % of the type values have to be
this value
#define ONTOLOGY_FREQ_THRESHOLD 0.5 // similarity threshold for tfidf
simularity for ontology classes
@@ -96,6 +105,9 @@ createLabels(CSset* freqCSset, CSrel* cs
rdf_export CSlabel*
createFinalLabels(CSlabel* labels, CSset* freqCSset, CSmergeRel*
csRelBetweenMergeFreqSet, int freqThreshold);
+rdf_export str
+updateLabel(int ruleNumber, CSlabel *labels, int mergeCSFreqId, int freqCS1,
int freqCS2);
+
rdf_export void
freeLabels(CSlabel* labels, CSset* freqCSset);
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list