Options

exampleSet.getExampleFromId returns null

navyboysnavyboys Member Posts: 15 Contributor II
edited November 2018 in Help
I want to retrieve an example object by the "exampleSet.getExampleFromId" method, but got an NullPointerException error, anybody can tell me how to use this method?

Sample source likes this (Simplified Version)
-------------------------------------------------------------------------------------
Set<Double> exampleIds = new HashSet<Double>(exampleSet.size());

for (Example example: exampleSet) {
exampleIds.add(example.getId());
}

for (Double exampleId: exampleIds) {
Example example = exampleSet.getExampleFromId(exampleId);
example.getWeight();
}
-------------------------------------------------------------------------------------
Tagged:

Answers

  • Options
    fischerfischer Member Posts: 439 Maven
    Hi,

    hard to tell without an error message. Does your example set actually have an id attribute?

    Best,
    Simon
  • Options
    fischerfischer Member Posts: 439 Maven
    oh, and it looks like you did not call ExmpleSet.remapIds().

    Best,
    Simon
  • Options
    navyboysnavyboys Member Posts: 15 Contributor II
    Hi, Simon

    Problem resolved by adding ExampleSet.remapIds().
    Thank you very much.

    Yours ZHENG
Sign In or Register to comment.