User Tools

Site Tools


other:python:jyp_steps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
other:python:jyp_steps [2016/02/19 15:17]
jypeter Added more debugger mode instructions
other:python:jyp_steps [2016/02/23 10:03]
jypeter Added links to Numexpr and PyTables
Line 223: Line 223:
  
 Hint: before optimizing your script, you should spent some time //​profiling//​ it, in order to only spend time improving the slow parts of your script Hint: before optimizing your script, you should spent some time //​profiling//​ it, in order to only spend time improving the slow parts of your script
 +
 +==== Useful packages ====
 +
 +  * [[https://​github.com/​pydata/​numexpr|Numexpr]]:​ //Numexpr is a **fast numerical expression evaluator for NumPy**. With it, expressions that operate on arrays (like "​3*a+4*b"​) are accelerated and use less memory than doing the same calculation in Python.//
 +  * [[http://​www.pytables.org/​|PyTables]]:​ //PyTables is a package for managing hierarchical datasets and designed to efficiently and **easily cope with extremely large amounts of data**//
  
 ==== Tutorials by Ian Osvald ==== ==== Tutorials by Ian Osvald ====
other/python/jyp_steps.txt · Last modified: 2024/03/07 10:15 by jypeter