I am interested in the performance (RMSE in pixels) of my network on a separate annotated dataset entirely from the one it’s trained on. The separate dataset is generated by DLC and so is in the correct format, but has no overlap with the training dataset. My question is: is there a simple way to run DLC’s evaluate_network function on a chosen dataset? I have tried changing the dataset parameter in the test pose_cfg file to the desired filepath, but it still seems to evaluate on the training dataset.
Alternatively, is there a way to control specifically which images in the training dataset are used for training, and which for testing? As far as I understand it, DLC chooses test and training images at random according to the Training Fraction.