From e35787118d3fa15d2262b274246987f252d75567 Mon Sep 17 00:00:00 2001 From: Daniel Ingram Date: Mon, 10 Dec 2018 20:22:46 -0500 Subject: [PATCH] Add raise statement before ValueError --- bindings/python/cntk/ops/functions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bindings/python/cntk/ops/functions.py b/bindings/python/cntk/ops/functions.py index e7d20f2f092e..ccb13d0b24d2 100644 --- a/bindings/python/cntk/ops/functions.py +++ b/bindings/python/cntk/ops/functions.py @@ -1466,7 +1466,7 @@ def train(self, minibatch_source, else: config[0] = cb else: - ValueError('callbacks list can only contain objects of type ProgressWriter, CheckpointConfig, CrossValidationConfig, and TestConfig.') + raise ValueError('callbacks list can only contain objects of type ProgressWriter, CheckpointConfig, CrossValidationConfig, and TestConfig.') # use a progress tracker to capture the loss, metric, and count values if progress_frequency is None and epoch_size is not None: # if epoch size is given then default training summary frequency to it progress_frequency = epoch_size @@ -1528,7 +1528,7 @@ def test(self, minibatch_source, minibatch_size=32, streams=None, model_inputs_t # callbacks. Only ProgressWriter is allowed in test() from ..cntk_py import ProgressWriter if callbacks and any(not isinstance(cb, ProgressWriter) for cb in callbacks): - ValueError('callbacks list must only contain objects of type ProgressWriter') + raise ValueError('callbacks list must only contain objects of type ProgressWriter') progress_writers = callbacks or [] evaluator = Evaluator(output, progress_writers + [collector])