From 1941b7ca8a9fc85eb991b9fe2fc51e6dabeaf747 Mon Sep 17 00:00:00 2001 From: Jonas Eschle Date: Tue, 5 Mar 2024 19:25:07 -0500 Subject: [PATCH] enh: treat parameters as defaults and allow to override as args --- src/tensorwaves/function/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tensorwaves/function/__init__.py b/src/tensorwaves/function/__init__.py index 39263092..f3a30392 100644 --- a/src/tensorwaves/function/__init__.py +++ b/src/tensorwaves/function/__init__.py @@ -106,7 +106,7 @@ def __init__( self.__parameters = dict(parameters) def __call__(self, data: DataSample) -> np.ndarray: - extended_data = {**data, **self.__parameters} # type: ignore[arg-type] + extended_data = {**self.__parameters, **data} # type: ignore[arg-type] return self.__function(extended_data) # type: ignore[arg-type] @property