tnmf.backends._NumPyBackend
¶
A module that provides some specializations and utilities for all NumPy based backends.
Module Contents¶
Classes¶
The parent class for all NumPy based backends. |
-
class
tnmf.backends._NumPyBackend.
NumPyBackend
(**kwargs)¶ Bases:
tnmf.backends._Backend.Backend
The parent class for all NumPy based backends.
They provide the functionality to evaluate the analytic gradients of the factorization model.
-
static
to_ndarray
(arr: numpy.ndarray) → numpy.ndarray¶
-
static
convolve_multi_1d
(arr: numpy.ndarray, kernels: Tuple[numpy.ndarray, Ellipsis], axes: Tuple[int, Ellipsis]) → numpy.ndarray¶
-
static