This patch adds additional implementations of the special functions used in the integral evaluation methods. Also revisited the binom_factor implementation to avoid the fori_loop.
The motivation to provide different implementations is to allow comparing across different metrics such as:
jit tracing time
run time
compile time for ipu backend
ipu execution
A separate PR to come will introduce measurements across these metrics.
This patch adds additional implementations of the special functions used in the integral evaluation methods. Also revisited the
binom_factor
implementation to avoid thefori_loop
.The motivation to provide different implementations is to allow comparing across different metrics such as:
A separate PR to come will introduce measurements across these metrics.