Changeset: afad07ade530 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=afad07ade530
Modified Files:
monetdb5/extras/rdf/rdfparams.c
monetdb5/extras/rdf/rdfschema.c
monetdb5/extras/rdf/rdfschema.h
Branch: rdf
Log Message:
Limit for the table size is 1000
diffs (52 lines):
diff --git a/monetdb5/extras/rdf/rdfparams.c b/monetdb5/extras/rdf/rdfparams.c
--- a/monetdb5/extras/rdf/rdfparams.c
+++ b/monetdb5/extras/rdf/rdfparams.c
@@ -39,7 +39,7 @@ void createDefaultParamsFile(void){
paramFile = fopen("params.ini", "wt");
fprintf(paramFile, "dimensionFactor 1000\n");
- fprintf(paramFile, "upperboundNumTables 1000");
+ fprintf(paramFile, "upperboundNumTables 1000\n");
fprintf(paramFile, "simTfidfThreshold 0.75");
fclose(paramFile);
diff --git a/monetdb5/extras/rdf/rdfschema.c b/monetdb5/extras/rdf/rdfschema.c
--- a/monetdb5/extras/rdf/rdfschema.c
+++ b/monetdb5/extras/rdf/rdfschema.c
@@ -244,6 +244,7 @@ char getStringName(oid objOid, str *objS
char isCSTable(CS item, oid name){
+ (void) name;
if (item.parentFreqIdx != -1) return 0;
if (item.type == DIMENSIONCS) return 1;
@@ -251,13 +252,11 @@ char isCSTable(CS item, oid name){
#if REMOVE_SMALL_TABLE
if (item.support > acceptableTableSize) return 1;
- if (item.coverage < MINIMUM_TABLE_SIZE) return 0;
-
+ //if (item.coverage < MINIMUM_TABLE_SIZE) return 0;
//More strict with table which does not have name
- if ((name == BUN_NONE) && item.support < MINIMUM_TABLE_SIZE) return 0;
+ //if ((name == BUN_NONE) && item.support < MINIMUM_TABLE_SIZE) return
0;
+ if (item.support < MINIMUM_TABLE_SIZE) return 0;
#endif
-
-
return 1;
}
diff --git a/monetdb5/extras/rdf/rdfschema.h b/monetdb5/extras/rdf/rdfschema.h
--- a/monetdb5/extras/rdf/rdfschema.h
+++ b/monetdb5/extras/rdf/rdfschema.h
@@ -258,7 +258,7 @@ typedef struct SubCSSet{
#define UPDATE_NAME_BASEDON_POPULARTABLE 1//Update table name from merging
multiple freqCS by using the most popular one
//#define MIN_FROMTABLE_SIZE_S5 1 /* For example data */
-#define MINIMUM_TABLE_SIZE 10000 //The minimum number of triples coverred by
a table (i.e., a final CS)
+#define MINIMUM_TABLE_SIZE 1000 //The minimum number of triples coverred by
a table (i.e., a final CS)
//#define MINIMUM_TABLE_SIZE 1 // For example dataset only
#define HIGH_REFER_THRESHOLD 5
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list