Use interpolant caching for performance improvements
In the ROQLikelihood and calibration, interp1d instances are repeatedly instantiated. Minor improvements are made by made by caching the interpolant and only updating what is required.
In the ROQLikelihood and calibration, interp1d instances are repeatedly instantiated. Minor improvements are made by made by caching the interpolant and only updating what is required.