From a578d2a16a61bdb05598c8174ae6b63dbdfc9329 Mon Sep 17 00:00:00 2001 From: nimishsantosh107 <nimishsantosh107@icloud.com> Date: Wed, 8 Sep 2021 11:08:52 +0530 Subject: [PATCH] readded msgpack-numpy due to test dependencies --- .gitignore | 2 ++ flatland/envs/persistence.py | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 2f1f81d1..ce15e015 100644 --- a/.gitignore +++ b/.gitignore @@ -119,3 +119,5 @@ test_save.dat .visualizations playground/ +**/tmp +**/TEMP \ No newline at end of file diff --git a/flatland/envs/persistence.py b/flatland/envs/persistence.py index ca23b8d1..188ac7c2 100644 --- a/flatland/envs/persistence.py +++ b/flatland/envs/persistence.py @@ -2,6 +2,7 @@ import pickle import msgpack +import msgpack_numpy import numpy as np from flatland.envs import rail_env @@ -22,6 +23,7 @@ from flatland.envs import malfunction_generators as mal_gen from flatland.envs import rail_generators as rail_gen from flatland.envs import line_generators as line_gen +msgpack_numpy.patch() class RailEnvPersister(object): @@ -308,4 +310,4 @@ class RailEnvPersister(object): self.height, self.width = self.rail.grid.shape self.rail.height = self.height self.rail.width = self.width - self.dones = dict.fromkeys(list(range(self.get_num_agents())) + ["__all__"], False) \ No newline at end of file + self.dones = dict.fromkeys(list(range(self.get_num_agents())) + ["__all__"], False) -- GitLab