@@ -10,16 +10,18 @@ Convolutional Neural Networks (LeNet)
1010 `floatX`_, `downsample`_ , `conv2d`_, `dimshuffle`_. If you intend to run the
1111 code on GPU also read `GPU`_.
1212
13- To run this example on a GPU, you need a good GPU. First, it need
14- at least 1G of GPU RAM and possibly more if your monitor is
13+ To run this example on a GPU, you need a good GPU. It needs
14+ at least 1GB of GPU RAM. More may be required if your monitor is
1515 connected to the GPU.
1616
17- Second, when the GPU is connected to the monitor, there is a limit
17+ When the GPU is connected to the monitor, there is a limit
1818 of a few seconds for each GPU function call. This is needed as
19- current GPU can't be used for the monitor while doing
20- computation. If there wasn't this limit, the screen would freeze
21- for too long and this look as if the computer froze. User don't
22- like this. This example hit this limit with medium GPU. When the
19+ current GPUs can't be used for the monitor while doing
20+ computation. Without this limit, the screen would freeze
21+ for too long and make it look as if the computer froze.
22+ This example hits this limit with medium-quality GPUs.
23+
24+ When the
2325 GPU isn't connected to a monitor, there is no time limit. You can
2426 lower the batch size to fix the time out problem.
2527
@@ -301,7 +303,7 @@ a set of non-overlapping rectangles and, for each such sub-region, outputs the
301303maximum value.
302304
303305Max-pooling is useful in vision for two reasons:
304- #. By eliminating non-maximal values, it reduces computation for upper layers
306+ #. By eliminating non-maximal values, it reduces computation for upper layers.
305307
306308 #. It provides a form of translation invariance. Imagine
307309 cascading a max-pooling layer with a convolutional layer. There are 8
@@ -310,7 +312,7 @@ Max-pooling is useful in vision for two reasons:
310312 configurations will produce exactly the same output at the convolutional
311313 layer. For max-pooling over a 3x3 window, this jumps to 5/8.
312314
313- Since it provides additional robustness to position, max-pooling is thus a
315+ Since it provides additional robustness to position, max-pooling is a
314316 "smart" way of reducing the dimensionality of intermediate representations.
315317
316318Max-pooling is done in Theano by way of
0 commit comments