HyperSpy API has changed in version 2.0, see the release notes!

Signal#

API of signal classes, which are not part of the user-facing hyperspy.api namespace but are inherited in HyperSpy signals classes or used as attributes of signals. These classes are not expected to be instantiated by users but their methods, which are used by other classes, are documented here.

ModelManager#

ModelManager

Container for models

Common Signals#

CommonSignal1D

Common functions for 1-dimensional signals.

CommonSignal2D

Common functions for 2-dimensional signals.

Lazy Signals#

LazySignal

Lazy general signal class.

LazyComplexSignal

Lazy general signal class for complex data.

LazyComplexSignal1D

Lazy signal class for complex 1-dimensional data.

LazyComplexSignal2D

Lazy Signal class for complex 2-dimensional data.

LazySignal1D

Lazy general 1D signal class.

LazySignal2D

Lazy general 2D signal class.