From 1ab619fa17c8e7d5a85a23d1fff8ed1961c82fa4 Mon Sep 17 00:00:00 2001 From: JeanBilheux Date: Wed, 14 Feb 2024 17:06:09 -0500 Subject: [PATCH 1/3] fixed annoying message. this refs #17 --- src/NeuNorm/_version.py | 1 + src/NeuNorm/normalization.py | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 src/NeuNorm/_version.py diff --git a/src/NeuNorm/_version.py b/src/NeuNorm/_version.py new file mode 100644 index 0000000..06b8889 --- /dev/null +++ b/src/NeuNorm/_version.py @@ -0,0 +1 @@ +__version__ = "0.0.2.dev11+d202402141936" diff --git a/src/NeuNorm/normalization.py b/src/NeuNorm/normalization.py index d4a5da4..b0e5094 100644 --- a/src/NeuNorm/normalization.py +++ b/src/NeuNorm/normalization.py @@ -312,9 +312,13 @@ def _auto_gamma_filtering(self, data=None): # we may be dealing with a float time, that means it does not need any gamma filtering try: - max = np.iinfo(data.dtype).max - except Exception as e: - logging.warning(f"Use default max value for data type: {e}") + data_type = data.dtype + if data_type in [float, 'float32']: + max = np.finfo(data_type).max + else: + max = np.iinfo(data.dtype).max + except Exception as error: + logging.warning(f"Use default max value for data type: {error}") return data manual_gamma_threshold = max - 5 From ba5c519ecf8fce698259f11916cbe835dee5b325 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 14 Feb 2024 22:08:38 +0000 Subject: [PATCH 2/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/NeuNorm/_version.py | 1 - src/NeuNorm/normalization.py | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/NeuNorm/_version.py b/src/NeuNorm/_version.py index ab1195d..06b8889 100644 --- a/src/NeuNorm/_version.py +++ b/src/NeuNorm/_version.py @@ -1,2 +1 @@ __version__ = "0.0.2.dev11+d202402141936" - diff --git a/src/NeuNorm/normalization.py b/src/NeuNorm/normalization.py index b0e5094..21c4357 100644 --- a/src/NeuNorm/normalization.py +++ b/src/NeuNorm/normalization.py @@ -313,7 +313,7 @@ def _auto_gamma_filtering(self, data=None): try: data_type = data.dtype - if data_type in [float, 'float32']: + if data_type in [float, "float32"]: max = np.finfo(data_type).max else: max = np.iinfo(data.dtype).max From 92cdf3e531170a4c80d63e58534bfbbbd765b28d Mon Sep 17 00:00:00 2001 From: JeanBilheux Date: Fri, 16 Feb 2024 11:00:44 -0500 Subject: [PATCH 3/3] removed file. this refs #17 --- src/NeuNorm/_version.py | 1 - 1 file changed, 1 deletion(-) delete mode 100644 src/NeuNorm/_version.py diff --git a/src/NeuNorm/_version.py b/src/NeuNorm/_version.py deleted file mode 100644 index 06b8889..0000000 --- a/src/NeuNorm/_version.py +++ /dev/null @@ -1 +0,0 @@ -__version__ = "0.0.2.dev11+d202402141936"