--- title: OU Noise Layer keywords: fastai sidebar: home_sidebar summary: "Implementation of Ornstein Uhlenbeck Noise." description: "Implementation of Ornstein Uhlenbeck Noise." nb_path: "nbs/layers/ou_noise.ipynb" ---
{% raw %}
{% endraw %} {% raw %}
{% endraw %} {% raw %}

class OUNoise[source]

OUNoise(embedded_action_size, ou_mu, ou_theta, ou_sigma, ou_epsilon)

Ornstein-Uhlenbeck Noise

{% endraw %} {% raw %}
{% endraw %} {% raw %}
noise = OUNoise(embedded_action_size = 32,
                ou_mu = 0.0,
                ou_theta = 0.15,
                ou_sigma = 0.2,
                ou_epsilon = 1.0,
)
noise.reset()
noise.get_ou_noise()
tensor([ 0.1521,  0.2014,  0.1552,  0.0324, -0.3615,  0.2302, -0.1692, -0.1778,
         0.0083,  0.0672,  0.0395,  0.0195,  0.2221,  0.0395, -0.1529, -0.2925,
         0.0994, -0.0426,  0.0901,  0.2552,  0.2225, -0.0833, -0.2342, -0.1982,
         0.2106,  0.1198,  0.2413,  0.3598,  0.0585,  0.0011,  0.2037, -0.0334])
{% endraw %}