Does double spacing affect rendering or is it just annoying to other people
editing the docs?  I got used to doing it because I can easily skip between
sentences this way.


On Tue, May 14, 2013 at 10:14 PM, Jaques Grobler
<notifications@github.com>wrote:

> In doc/modules/neural_networks.rst:
>
> > +
> > +   \log P(v) = \log \sum_h e^{-E(v, h)} - \log \sum_{x, y} e^{-E(x, y)}
> > +
> > +For simplicity the equation above is written for a single training example,
> > +but often in practice, as well as in this implementation, it is optimized by
> > +averaging over mini-batches.  The gradient with respect to the weights is
> > +formed of two terms corresponding to the ones above.  They are usually known as
> > +the positive gradient and the negative gradient, because of their respective
> > +signs.
> > +
> > +In maximizing the log likelihood, the positive gradient makes the model prefer
> > +hidden states that are compatible with the observed training data.  Because of
> > +the the bipartite structure of RBMs, it can be computed efficiently.  The
> > +negative gradient, however, is intractable.  Its goal is to lower the energy of
> > +joint states that the model prefers, therefore making it stay true to the data
> > +and not fantasize.  It can be approximated by Markov Chain Monte Carlo using
>
> double space between fantasize. and It
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/scikit-learn/scikit-learn/pull/1954/files#r4213066>
> .
>