ptypy.custom.ePIE_parallel.EPIEParallel#

class ptypy.custom.ePIE_parallel.EPIEParallel(ptycho_parent, pars=None)#

Bases: BaseEngine

Parallel ePIE reconstruction engine.

__init__(ptycho_parent, pars=None)#

ePIE reconstruction engine.

Methods

__init__(ptycho_parent[, pars])

ePIE reconstruction engine.

center_probe()

Stolen in its entirety from the DM engine.

engine_finalize()

Try deleting every helper container.

engine_initialize()

Prepare for reconstruction.

engine_iterate([num])

Compute num iterations.

engine_prepare()

Last minute initialization.

finalize()

Clean up after iterations are done.

initialize()

Prepare for reconstruction.

iterate([num])

Compute one or several iterations.

prepare()

Last-minute preparation before iterating.

support_constraint([storage])

Enforces 2D support contraint on probe.

Attributes

COMPATIBLE_MODELS

DEFAULT

SUPPORTED_MODELS

center_probe()#

Stolen in its entirety from the DM engine.

engine_finalize()#

Try deleting every helper container.

engine_initialize()#

Prepare for reconstruction.

engine_iterate(num=1)#

Compute num iterations.

engine_prepare()#

Last minute initialization. Everything that needs to be recalculated when new data arrives.

finalize()#

Clean up after iterations are done.

initialize()#

Prepare for reconstruction.

iterate(num=None)#

Compute one or several iterations.

numNone, int number of iterations.

If None or num<1, a single iteration is performed.

prepare()#

Last-minute preparation before iterating.

support_constraint(storage=None)#

Enforces 2D support contraint on probe.