New version of the SDK! Existing heuristics don't need to be rewritten.
The heuristics can now implement the following optional methods:
- init()
- terminate()
- prepareForSequence()
- finishForSequence()
The latter two are mainly usefull when the system is working on a sequence of images (this is the case for goal-planning experiments). Using those methods, a heuristic prepare itself to that case if necessary. In the case of image classification and object detection, each image is considered as a sequence.
The
Image class has a new method,
view(), that returns the index of the view this image was taken from. In the case of image classification, there is only one view. For the goal-planning, there might be several views.