Skip to content

Instantly share code, notes, and snippets.

@standy66
Created October 28, 2016 21:49
Show Gist options
  • Select an option

  • Save standy66/467dff65de14c8f86619a6de933bffd6 to your computer and use it in GitHub Desktop.

Select an option

Save standy66/467dff65de14c8f86619a6de933bffd6 to your computer and use it in GitHub Desktop.
from agentnet.utils.persistence import save,load
def build_pretrained_spaceinvaders(observation_reshape):
""" a smaller version of DQN pre-trained for ~2 hours on GPU """
assert tuple(observation_reshape.output_shape) == (None, 3, 105, 80)
#main neural network body
conv0 = Conv2DLayer(observation_reshape,16,filter_size=(8,8),stride=(4,4),name='conv0')
conv1 = Conv2DLayer(conv0,32,filter_size=(4,4),stride=(2,2),name='conv1')
dense0 = DenseLayer(conv1,256,name='dense',nonlinearity=lasagne.nonlinearities.tanh)
load(dense0,"./spaceinvaders_dqn_body_small.pcl")
return dense0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment