This PR contains all the differences between regular DPC and the triplet pipeline core functions, such that the triplet pipeline no longer requires any functions to be overloaded.
Have gone through the code line-by-line, this should contain all differences and testing here has not revealed any problems. However, it would be good to verify this independently.
One major change in behaviour is that the pipeline no longer attempts to estimate density for more than 5 samples as that will fail anyway.
Works exactly as described> Gave very similar output to David's recent code that he gave me to run. It refused to work on more than 5 samples and came up with the appropriate error message.
This PR contains all the differences between regular DPC and the triplet pipeline core functions, such that the triplet pipeline no longer requires any functions to be overloaded.
Have gone through the code line-by-line, this should contain all differences and testing here has not revealed any problems. However, it would be good to verify this independently.
One major change in behaviour is that the pipeline no longer attempts to estimate density for more than 5 samples as that will fail anyway.