ptypy.custom.ePIE_parallel#

Parallel ePIE reconstruction engine.

This is an implementation of “Synchronous parallel ptychography” as described in Nashed et al. [Optics Express, 22 (2014) 32082]. Note that this algorithm is not a strict parallelization of the original ePIE algorithm. The number of nodes affects reconstruction as described in the publication.

This class does not carry out the slimmed object sharing described in Nashed et al., but instead shares the entire object array as done in for example the PTYPY implementation of the Differece Map algorithm.

Note that these PTYPY-specific reconstruction options are not (yet) implemented: * subpixel stuff * log likelihood / photon errors

This file is part of the PTYPY package.

copyright:

Copyright 2014 by the PTYPY team, see AUTHORS.

license:

see LICENSE for details.

Classes

EPIEParallel(ptycho_parent[, pars])

Parallel ePIE reconstruction engine.