MCPcopy Index your code
hub / github.com/lazyprogrammer/machine_learning_examples / gather_samples

Function gather_samples

rl/cartpole.py:29–41  ·  view source on GitHub ↗
(env, n_episodes=10000)

Source from the content-addressed store, hash-verified

27
28
29def gather_samples(env, n_episodes=10000):
30 samples = []
31 for _ in range(n_episodes):
32 s, info = env.reset()
33 done = False
34 truncated = False
35 while not (done or truncated):
36 a = env.action_space.sample()
37 sa = np.concatenate((s, [a]))
38 samples.append(sa)
39
40 s, r, done, truncated, info = env.step(a)
41 return samples
42
43
44class Model:

Callers 1

__init__Method · 0.70

Calls 3

resetMethod · 0.45
sampleMethod · 0.45
stepMethod · 0.45

Tested by

no test coverage detected