This course will help Python users who are are undertaking demanding numerical work
About the course
Do you use Python for demanding numerical work and want to check that your code is efficient or find out how to improve its performancy?
Have you heard of numpy, numbas, Cython but have never got round to experimenting with them?
This day long course will cover lightweight approaches to developing performant software using standard libraries which don’t require significant re-writes of your code. The course will be instructor led and contain numerous exercises to investigate performance and try the different libraries. Alongside the exercises we will run a clinic so you can work with your own code to see how you might evaluate different approaches.
This course is specifically intended for doctoral students. However, if there are spare spaces available we may be able to accommodate research staff and academics. Please email us.