Skip to content
Discussion options

You must be logged in to vote

Yes, the main loop is run_sim() in pyro.py which basically calls single_step().

Numba is only used in the compute-intensive kernels. Look at the output of:

git grep numba

And you'll see where it is used. Not every solver needs numba, but for some of the code, if it was too complex to do in slice notation, we explicitly use loops and for those loops, we use the numba JIT compiler.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by priesbr1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants