From 60a545ab57ec3bb9475812fec4f799d400c84b2c Mon Sep 17 00:00:00 2001 From: Pierre TASSEL Date: Sat, 28 Nov 2020 19:07:54 +0100 Subject: [PATCH] [RLLib] Fix HyperOptSearch tuple to list conversion (#12462) Co-authored-by: Sumanth Ratna --- rllib/agents/trainer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rllib/agents/trainer.py b/rllib/agents/trainer.py index a404e7ecb..02462f3c4 100644 --- a/rllib/agents/trainer.py +++ b/rllib/agents/trainer.py @@ -1053,7 +1053,9 @@ class Trainer(Trainable): raise ValueError("`model._time_major` only supported " "iff `_use_trajectory_view_api` is True!") - if type(config["input_evaluation"]) != list: + if isinstance(config["input_evaluation"], tuple): + config["input_evaluation"] = list(config["input_evaluation"]) + elif not isinstance(config["input_evaluation"], list): raise ValueError( "`input_evaluation` must be a list of strings, got {}!".format( config["input_evaluation"]))