Fix: SamplingConfig.start_timesteps_random was not used
This commit is contained in:
parent
ea48cc2989
commit
3caa3805f0
@ -115,7 +115,10 @@ class AgentFactory(ABC, ToStringMixin):
|
|||||||
train_collector = Collector(policy, train_envs, buffer, exploration_noise=True)
|
train_collector = Collector(policy, train_envs, buffer, exploration_noise=True)
|
||||||
test_collector = Collector(policy, envs.test_envs)
|
test_collector = Collector(policy, envs.test_envs)
|
||||||
if self.sampling_config.start_timesteps > 0:
|
if self.sampling_config.start_timesteps > 0:
|
||||||
train_collector.collect(n_step=self.sampling_config.start_timesteps, random=True)
|
train_collector.collect(
|
||||||
|
n_step=self.sampling_config.start_timesteps,
|
||||||
|
random=self.sampling_config.start_timesteps_random,
|
||||||
|
)
|
||||||
return train_collector, test_collector
|
return train_collector, test_collector
|
||||||
|
|
||||||
def set_policy_wrapper_factory(
|
def set_policy_wrapper_factory(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user