diff --git a/blop/bayesian/agent.py b/blop/bayesian/agent.py index 77d1d06..a9d10bb 100644 --- a/blop/bayesian/agent.py +++ b/blop/bayesian/agent.py @@ -153,7 +153,7 @@ def tell( raise ValueError("Must supply either x and y, or data.") data = {**x, **y, **metadata} - data = {k: np.atleast_1d(v) for k, v in data.items()} + data = {k: list(np.atleast_1d(v)) for k, v in data.items()} unique_field_lengths = {len(v) for v in data.values()} if len(unique_field_lengths) > 1: