Skip to content

Commit a1ed1cf

Browse files
author
Hadoop user
committed
2 parents c9efb1d + 8f326ca commit a1ed1cf

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/main/java/ldbc/snb/datagen/generator/ClusteringKnowsGenerator.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -556,7 +556,7 @@ public void generateKnows( ArrayList<Person> persons, int seed, ArrayList<Float>
556556
float fakeTargetCC = targetCC;
557557
int numIterations = 0;
558558
do {
559-
System.out.println("Starting refinement iteration");
559+
System.out.println("****** STARTING REFINEMENT ITERATION ******");
560560
iterate = false;
561561
start = System.currentTimeMillis();
562562
refineCommunities(cInfo, communities, fakeTargetCC);
@@ -596,12 +596,16 @@ public void generateKnows( ArrayList<Person> persons, int seed, ArrayList<Float>
596596
for(Person person: persons) {
597597
person.knows().clear();
598598
}
599-
fakeTargetCC += delta*0.8f;
599+
if(delta > 0)
600+
fakeTargetCC += Math.abs(delta)*0.5f;
601+
else
602+
fakeTargetCC /= 2;
600603
System.out.println("New Fake targetCC: "+fakeTargetCC );
601604
iterate = true;
602605
}
603606
numIterations++;
604-
}while( iterate );
607+
System.out.println("****** FINISHED REFINEMENT ITERATION ******");
608+
}while( iterate && numIterations < 10 );
605609

606610
int countMore = 0;
607611
int countLess = 0;

src/main/java/ldbc/snb/datagen/util/ConfigParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public static Configuration initialize() {
3434
conf.set("ldbc.snb.datagen.generator.startYear","2010");
3535
conf.set("ldbc.snb.datagen.generator.numYears","3");
3636
conf.set("ldbc.snb.datagen.generator.numThreads", Integer.toString(1));
37-
conf.set("ldbc.snb.datagen.serializer.personSerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVPersonSerializerWithWeights");
37+
conf.set("ldbc.snb.datagen.serializer.personSerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVPersonSerializer");
3838
conf.set("ldbc.snb.datagen.serializer.invariantSerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVInvariantSerializer");
3939
conf.set("ldbc.snb.datagen.serializer.personActivitySerializer", "ldbc.snb.datagen.serializer.snb.interactive.CSVPersonActivitySerializer");
4040
conf.set("ldbc.snb.datagen.generator.distribution.degreeDistribution", "ldbc.snb.datagen.generator.distribution.FacebookDegreeDistribution");

0 commit comments

Comments
 (0)