close the multi_proc env before creating new ones in an attempt to avoid increasing processes

This commit is contained in:
robcaulk 2023-02-24 11:19:54 +01:00
parent 34c42be74f
commit cb80d7c26f

View File

@ -34,6 +34,11 @@ class ReinforcementLearner_multiproc(ReinforcementLearner):
train_df = data_dictionary["train_features"] train_df = data_dictionary["train_features"]
test_df = data_dictionary["test_features"] test_df = data_dictionary["test_features"]
if self.train_env:
self.train_env.close()
if self.eval_env:
self.eval_env.close()
env_info = self.pack_env_dict(dk.pair) env_info = self.pack_env_dict(dk.pair)
env_id = "train_env" env_id = "train_env"