From 361dc3759256b3f4efb45fdd275bc6fe86c824a3 Mon Sep 17 00:00:00 2001 From: Alex Rubinsteyn <alex.rubinsteyn@gmail.com> Date: Sat, 14 May 2016 21:31:35 -0400 Subject: [PATCH] don't rely on Params.__dict__ --- test/test_hyperparameters.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/test_hyperparameters.py b/test/test_hyperparameters.py index fc762598..54e32ab8 100644 --- a/test/test_hyperparameters.py +++ b/test/test_hyperparameters.py @@ -12,8 +12,9 @@ def test_all_combinations_of_hyperparameters(): results = list(all_combinations_of_hyperparameters(**combinations_dict)) eq_(len(results), 4) for params in results: - for name, default_value in default_hyperparameters.__dict__.items(): - curr_value = params.__dict__[name] + for name in default_hyperparameters._fields: + default_value = getattr(default_hyperparameters, name) + curr_value = getattr(params, name) if name not in combinations_dict: eq_(curr_value, default_value) else: -- GitLab