summaryrefslogtreecommitdiff
path: root/src/de/lmu/ifi/dbs/elki/datasource
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/lmu/ifi/dbs/elki/datasource')
-rw-r--r--src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java4
-rw-r--r--src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java.rej14
2 files changed, 16 insertions, 2 deletions
diff --git a/src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java b/src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java
index e0437869..6e90af51 100644
--- a/src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java
+++ b/src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java
@@ -79,7 +79,7 @@ public class RandomDoubleVectorDatabaseConnection extends AbstractDatabaseConnec
@Override
public MultipleObjectsBundle loadData() {
- VectorFieldTypeInformation<DoubleVector> type = VectorFieldTypeInformation.get(DoubleVector.class, dim);
+ VectorFieldTypeInformation<DoubleVector> type = new VectorFieldTypeInformation(DoubleVector.class, dim, new DoubleVector(new double[dim]));
List<DoubleVector> vectors = new ArrayList<DoubleVector>(size);
// Setup random generator
@@ -178,4 +178,4 @@ public class RandomDoubleVectorDatabaseConnection extends AbstractDatabaseConnec
return new RandomDoubleVectorDatabaseConnection(dim, size, seed, filters);
}
}
-} \ No newline at end of file
+}
diff --git a/src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java.rej b/src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java.rej
new file mode 100644
index 00000000..d339c8ee
--- /dev/null
+++ b/src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java.rej
@@ -0,0 +1,14 @@
+--- src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java (Revision 8763)
++++ src/de/lmu/ifi/dbs/elki/datasource/RandomDoubleVectorDatabaseConnection.java (Revision 8764)
+@@ -76,10 +76,9 @@
+
+ private static final Logging logger = Logging.getLogger(RandomDoubleVectorDatabaseConnection.class);
+
+-
+ @Override
+ public MultipleObjectsBundle loadData() {
+- VectorFieldTypeInformation<DoubleVector> type = new VectorFieldTypeInformation<DoubleVector>(DoubleVector.class, DoubleVector.STATIC, dim);
++ VectorFieldTypeInformation<DoubleVector> type = new VectorFieldTypeInformation<DoubleVector>(DoubleVector.class, dim, DoubleVector.STATIC);
+ List<DoubleVector> vectors = new ArrayList<DoubleVector>(size);
+
+ // Setup random generator