Skip to content

Commit bef5b51

Browse files
committed
Additional minor edits.
1 parent 42ce957 commit bef5b51

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

doc/lenet.txt

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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
301303
maximum value.
302304

303305
Max-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

316318
Max-pooling is done in Theano by way of

0 commit comments

Comments
 (0)