From bc0b48752d11e44a7ff96cf0d1e2425a3613fc72 Mon Sep 17 00:00:00 2001 From: David Nicholson Date: Sat, 4 May 2024 22:58:54 -0400 Subject: [PATCH] Raise 'from e' with errors in eval/predict/train/frame_classification modules --- src/vak/eval/frame_classification.py | 2 +- src/vak/predict/frame_classification.py | 2 +- src/vak/train/frame_classification.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vak/eval/frame_classification.py b/src/vak/eval/frame_classification.py index 1be124758..9757287e8 100644 --- a/src/vak/eval/frame_classification.py +++ b/src/vak/eval/frame_classification.py @@ -140,7 +140,7 @@ def eval_frame_classification_model( raise KeyError( f"The `dataset_config` for frame classification model '{model_name}' must include a 'params' sub-table " f"that sets a value for 'window_size', but received a `dataset_config` that did not:\n{dataset_config}" - ) + ) from e transform_params = { "spect_standardizer": spect_standardizer, "window_size": window_size, diff --git a/src/vak/predict/frame_classification.py b/src/vak/predict/frame_classification.py index d65924490..765fb3134 100644 --- a/src/vak/predict/frame_classification.py +++ b/src/vak/predict/frame_classification.py @@ -145,7 +145,7 @@ def predict_with_frame_classification_model( raise KeyError( f"The `dataset_config` for frame classification model '{model_name}' must include a 'params' sub-table " f"that sets a value for 'window_size', but received a `dataset_config` that did not:\n{dataset_config}" - ) + ) from e transform_params = { "spect_standardizer": spect_standardizer, "window_size": window_size, diff --git a/src/vak/train/frame_classification.py b/src/vak/train/frame_classification.py index da9a13c54..25e07a062 100644 --- a/src/vak/train/frame_classification.py +++ b/src/vak/train/frame_classification.py @@ -219,7 +219,7 @@ def train_frame_classification_model( raise KeyError( f"The `dataset_config` for frame classification model '{model_name}' must include a 'params' sub-table " f"that sets a value for 'window_size', but received a `dataset_config` that did not:\n{dataset_config}" - ) + ) from e transform_kwargs = { "spect_standardizer": spect_standardizer, "window_size": window_size,