From f6655e57fb15be7ef8be3c644f4de7a04650bf60 Mon Sep 17 00:00:00 2001 From: Ankur Dave Date: Mon, 22 Sep 2014 11:48:33 -0700 Subject: [PATCH] Go back to math.floor This reverts commit 5900c222dab367910a925ba0bc182ca3724a23cd. --- .../org/apache/spark/graphx/util/GraphGenerators.scala | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/graphx/src/main/scala/org/apache/spark/graphx/util/GraphGenerators.scala b/graphx/src/main/scala/org/apache/spark/graphx/util/GraphGenerators.scala index 919c87839fcd9..8a13c74221546 100644 --- a/graphx/src/main/scala/org/apache/spark/graphx/util/GraphGenerators.scala +++ b/graphx/src/main/scala/org/apache/spark/graphx/util/GraphGenerators.scala @@ -114,15 +114,13 @@ object GraphGenerators { // Z ~ N(0, 1) var X: Double = maxVal - while (round(X) >= maxVal) { + while (X >= maxVal) { val Z = rand.nextGaussian() X = math.exp(mu + sigma*Z) } - round(X) + math.floor(X).toInt } - private def round(x: Double): Int = math.round(x.toFloat) - /** * A random graph generator using the R-MAT model, proposed in * "R-MAT: A Recursive Model for Graph Mining" by Chakrabarti et al.