The current RANSAC implementation uses numpy.random.shuffle. This should be changed to instead use the updated, recommended, random Generator API (noted in the numpy docs).
In addition to 1, add a random_state input parameter that can be passed down to ransac to the public API.
numpy.random.shuffle
. This should be changed to instead use the updated, recommended, random Generator API (noted in the numpy docs).ransac
to the public API.Note: the latest version of skimage's ransac function referenced in issue #76 accomplishes 1 and 2.