Noise

Gaussian Noise

class pytorchrl.agent.actors.noise.gaussian.Normal(action_size, mean=0, std=0.1)[source]

Bases: object

Gaussian Noise

reset()[source]
sample()[source]

Ornstein-Uhlenbeck Noise

class pytorchrl.agent.actors.noise.ou.OUNoise(size, mu=0.0, theta=0.15, sigma=0.2)[source]

Bases: object

Ornstein-Uhlenbeck process.

reset()[source]

Reset the internal state (= noise) to mean (mu).

sample()[source]

Update internal state and return it as a noise sample.