Skip to content
Snippets Groups Projects
Commit 528b7a49 authored by brinn's avatar brinn
Browse files

change: ensure the feature vectors always have the same length, i.e. missing...

change: ensure the feature vectors always have the same length, i.e. missing features for individual vectors are not left out but retained as NaN; thus the index of a feature is always the same over a set of feature vectors obtained in one API call

SVN: 17314
parent edb2b613
No related branches found
No related tags found
No related merge requests found
...@@ -132,9 +132,9 @@ public class DssServiceRpcScreeningTest extends AssertJUnit ...@@ -132,9 +132,9 @@ public class DssServiceRpcScreeningTest extends AssertJUnit
assertFeatureVector(1, 2, dataSets.get(0).getFeatureVectors().get(1), 242.25, 243.25); assertFeatureVector(1, 2, dataSets.get(0).getFeatureVectors().get(1), 242.25, 243.25);
assertEquals(2, dataSets.get(0).getFeatureVectors().size()); assertEquals(2, dataSets.get(0).getFeatureVectors().size());
assertSame(r2, dataSets.get(1).getDataset()); assertSame(r2, dataSets.get(1).getDataset());
assertEquals("[f2]", dataSets.get(1).getFeatureNames().toString()); assertEquals("[f1, f2]", dataSets.get(1).getFeatureNames().toString());
assertFeatureVector(1, 1, dataSets.get(1).getFeatureVectors().get(0), 249.0); assertFeatureVector(1, 1, dataSets.get(1).getFeatureVectors().get(0), Float.NaN, 249.0);
assertFeatureVector(1, 2, dataSets.get(1).getFeatureVectors().get(1), 244.5); assertFeatureVector(1, 2, dataSets.get(1).getFeatureVectors().get(1), Float.NaN, 244.5);
assertEquals(2, dataSets.get(1).getFeatureVectors().size()); assertEquals(2, dataSets.get(1).getFeatureVectors().size());
assertEquals(2, dataSets.size()); assertEquals(2, dataSets.size());
context.assertIsSatisfied(); context.assertIsSatisfied();
...@@ -224,6 +224,6 @@ public class DssServiceRpcScreeningTest extends AssertJUnit ...@@ -224,6 +224,6 @@ public class DssServiceRpcScreeningTest extends AssertJUnit
private FeatureVectorDatasetReference createFeatureVectorDatasetReference(String dataSetCode) private FeatureVectorDatasetReference createFeatureVectorDatasetReference(String dataSetCode)
{ {
return new FeatureVectorDatasetReference(dataSetCode, "", null, null, null, null); return new FeatureVectorDatasetReference(dataSetCode, "", null, null, null, null, null);
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment