executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
discrete-controlBuild, configure, troubleshoot, and lightly verify discrete-action keras-rl DQN, Double/Dueling DQN, SARSA, CEM, memories, policies, and Atari-style processor concepts.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for keras-rl workflows with discrete action spaces and language such as DQN, Double DQN, dueling DQN, SARSA, CEM, CartPole, Atari processor, SequentialMemory, EpisodeParameterMemory, EpsGreedyQPolicy, or BoltzmannQPolicy.
DQNAgent, including enable_double_dqn=True and enable_dueling_network=True with dueling_type avg, max, or naive.SARSAAgent without replay memory.CEMAgent with EpisodeParameterMemory and compile() without an optimizer.SequentialMemory, EpisodeParameterMemory, and common discrete exploration policies.Agent.fit/Agent.test lifecycle details, callback wiring, Processor base-class implementation depth, FileLogger, WandbLogger, and log visualization belong to the core-extension-and-logging sub-skill.continuous-control sub-skill.keras-rl is legacy Keras 2.x code. Prefer a Keras-2-compatible backend stack and run a compile-only smoke check before spending time on training. Some TensorFlow-backed legacy stacks fail when keras-rl inspects symbolic model outputs; if that happens, switch to a compatible legacy backend or patch the compatibility issue before using DQN-style agents.
nb_actions from the environment's discrete action space.nb_actions units. For replay-memory agents, include the memory window in the model input shape.DQNAgent + SequentialMemory.SARSAAgent with no replay memory argument.CEMAgent + EpisodeParameterMemory.fit, test, load_weights/target-network usage, or smoke action checks.--agent all or the specific agent before training.