Files
DeepRL/deep_rl/component/random_process.py
T
2018-05-07 16:49:01 -06:00

14 lines
326 B
Python

import numpy as np
class RandomProcess(object):
def reset_states(self):
pass
class GaussianProcess(RandomProcess):
def __init__(self, size, std_schedule):
self.size = size
self.std_schedule = std_schedule
def sample(self):
return np.random.randn(self.size) * self.std_schedule()