Spaces:
Sleeping
Sleeping
File size: 472 Bytes
5c5b473 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import torch
from src.agent.dqn_agent import DQNAgent
agent = DQNAgent(["allow", "flag", "remove"], 4)
agent.remember([0.1,0.2,0.3,0.4], "allow", 1, [0.2,0.3,0.4,0.5], False)
agent.remember([0.1,0.2,0.3,0.4], "allow", 1, [0.2,0.3,0.4,0.5], False)
for i in range(35):
agent.remember([0.1,0.2,0.3,0.4], "allow", 1, [0.2,0.3,0.4,0.5], False)
try:
agent.learn(batch_size=32)
print("DQN learn successful")
except Exception as e:
print("DQN learn error:", e)
|