Implements Ryser's algorithm for the permanent Should install with
$ pip install permanent
Then
>>> from numpy import * >>> from permanent import permanent >>> permanent(eye(15)) (1-0j)