tnmf.backends._NumPyFFTBackend

A module that provides some specializations and utilities for all NumPy based backends that are using FFT for performing convolutions.

Module Contents

Classes

NumPyFFTBackend

The parent class for all NumPy based backends that are using FFT for performing convolutions.

class tnmf.backends._NumPyFFTBackend.NumPyFFTBackend(**kwargs)

Bases: tnmf.backends._NumPyBackend.NumPyBackend

The parent class for all NumPy based backends that are using FFT for performing convolutions.

They provide the functionality to evaluate the analytic gradients of the factorization model.