Deep Q-Network

class tensorforce.agents.DeepQNetwork(states, actions, max_episode_timesteps=None, network='auto', memory=10000, batch_size=32, update_frequency=4, start_updating=None, learning_rate=0.0003, huber_loss=0.0, n_step=0, discount=0.99, estimate_terminal=False, target_sync_frequency=10000, target_update_weight=1.0, preprocessing=None, exploration=0.0, variable_noise=0.0, l2_regularization=0.0, entropy_regularization=0.0, name='agent', device=None, parallel_interactions=1, seed=None, execution=None, saver=None, summarizer=None, recorder=None)[source]

Deep Q-Network agent (specification key: dqn).