Playing with Numba - I don't think it likes passing around function handles. I get performance hits when trying to wrap propensity and choose with @numba.jit, but if I pull out the form option, I get roughly a four-fold speed-up. There's probably a way around this but I think it's going to be easier to step back before moving forward - we also don't have any non-default test cases for the form feature. @prismofeverything thoughts?
(Numba FAQs suggest that this is an active area for improvement.)
Yeah I'm happy to walk back the form feature if it is holding us back, feel free! It was for a feature Heejo needed, but it turns out she doesn't need it anymore
Playing with Numba - I don't think it likes passing around function handles. I get performance hits when trying to wrap
propensity
andchoose
with@numba.jit
, but if I pull out theform
option, I get roughly a four-fold speed-up. There's probably a way around this but I think it's going to be easier to step back before moving forward - we also don't have any non-default test cases for theform
feature. @prismofeverything thoughts?(Numba FAQs suggest that this is an active area for improvement.)