def nature_cnn(unscaled_images, **conv_kwargs):
scaled_images = tf.cast(unscaled_images, tf.float32) / <NUM_LIT><EOL>activ = tf.nn.relu<EOL>h = activ(conv(scaled_images, '<STR_LIT>', nf=<NUM_LIT:32>, rf=<NUM_LIT:8>, stride=<NUM_LIT:4>, init_scale=np.sqrt(<NUM_LIT:2>),<EOL>**conv_kwargs))<EOL>h2 = activ(conv(h, '<STR_LIT>', nf=<NUM_LIT:64>, rf=<NUM_LIT:4>, stride=<NUM_LIT:2>, init_scale=np.sqrt(<NUM_LIT:2>), **conv_kwargs))<EOL>h3 = activ(conv(h2, '<STR_LIT>', nf=<NUM_LIT:64>, rf=<NUM_LIT:3>, stride=<NUM_LIT:1>, init_scale=np.sqrt(<NUM_LIT:2>), **conv_kwargs))<EOL>h3 = conv_to_fc(h3)<EOL>return activ(fc(h3, '<STR_LIT>', nh=<NUM_LIT>, init_scale=np.sqrt(<NUM_LIT:2>)))<EOL>
CNN from Nature paper.