PeakCallerMaximumFilterMemoryUsage#

class PeakCallerMaximumFilterMemoryUsage(fast_shape, ft_shape, float_nbytes, complex_nbytes, integer_nbytes)[source]#

Bases: MemoryProfile

tme.analyzer.peaks.PeakCallerMaximumFilter memory estimator.

Attributes

PeakCallerMaximumFilterMemoryUsage.base_complex

Number of shared complex arrays

PeakCallerMaximumFilterMemoryUsage.base_float

Number of shared real arrays

PeakCallerMaximumFilterMemoryUsage.fork_complex

Number of complex arrays per fork

PeakCallerMaximumFilterMemoryUsage.fork_float

Number of real arrays per fork

Methods

PeakCallerMaximumFilterMemoryUsage.base_usage()

Return the base memory usage in bytes.

PeakCallerMaximumFilterMemoryUsage.per_fork()

Return the memory usage per fork in bytes.