def __init__(self): self.memory = MemoryD(self.memory_size) self.ale = ALE(display_screen="true", skip_frames=4, game_ROM='../libraries/ale/roms/breakout.bin') self.nnet = NeuralNet(self.state_size, self.number_of_actions, "ai/deepmind-layers.cfg", "ai/deepmind-params.cfg", "layer4")
def __init__(self): self.memory = MemoryD(self.memory_size) self.minibatch_size = 32 # Given in the paper self.number_of_actions = 4 # Game "Breakout" has 4 possible actions # Properties of the neural net which come from the paper self.nnet = NeuralNet([1, 4, 84, 84], filter_shapes=[[16, 4, 8, 8], [32, 16, 4, 4]], strides=[4, 2], n_hidden=256, n_out=self.number_of_actions) self.ale = ALE(self.memory)
def __init__(self): self.minibatch_size = 32 # Given in the paper self.number_of_actions = 4 # XXX Game "Breakout" has 4 possible actions # Properties of the neural net which come from the paper self.nnet = NeuralNet([1, 4, 84, 84], filter_shapes=[[16, 4, 8, 8], [32, 16, 4, 4]], strides=[4, 2], n_hidden=256, n_out=self.number_of_actions) self.ale = ALE() self.frames_played = 0 self.iterations_per_choice = 4 self.games = games.Games()
def __init__(self): self.memory = MemoryD(self.memory_size) self.ale = ALE(self.memory) self.nnet = NeuralNet(self.state_size, self.number_of_actions, "ai/deepmind-layers.cfg", "ai/deepmind-params.cfg", "layer4")