2 ms·
The other approach here is to provide access to the multiple implementations, documentation as to the (main) sensitivities for their performance, and let the ca
by addaon 1y ago
The other approach here is to provide access to the multiple implementations, documentation as to the (main) sensitivities for their performance, and let the caller do their own benchmarking to select the right one, based on the specific situations they care about. It's a bit of kicking the can down the road, but it's also a bit of allowing your customers (at least the ones who care) to get the best results possible.