I just fixed the display in a new commit.


On Fri, Jan 10, 2014 at 1:32 PM, Pascal Lamblin <notifications@github.com>wrote:

> In doc/library/tensor/basic.txt:
>
> > @@ -844,6 +845,21 @@ Reductions
> >          - for float dtypes, we use at least float64;
> >          - for complex dtypes, we use at least complex128.
> >
> > +    :Parameter: *no_zeros_in_input* - The grad of prod is complicated
> > +         as we need to handle 3 different cases: without zeros in the
> > +         input reduced group, with 1 zeros or with more zeros.
> > +
> > +	 This could slow you down, but more importantly, we currently
> > +	 don't support the second derivative of the 3 cases. So you
> > +	 can not take the second derivative of the default prod().
> > +
> > +	 To remove the handling of the special cases of 0 and so get
> > +	 some small speed up and allow second derivative set
> > +	 ``no_zeros_in_inputs`` to ``True``. It default to ``False``.
> > +
> > +	 It is the user responsability to make sure there is no zeros
> > +	 in the inputs. If there is, the grad will be wrong.
>
> Indentation looks wrong, but if it compiles and displays correctly, it is
> not an issue.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/Theano/Theano/pull/1694/files#r8797304>
> .
>