Skip to content

DOC: missing references when using -n in sphinx-build #13114

Description

@mattip

Started in #13104, turned into a tracking issue here.

Turning on -n in sphinx-build results in over 1000 warnings about bad references in docs. Trying to break these down with various grep statements, it seems about 200 are from numpy.ma, about 150 from polynomial and about 150 from c:type. That is under half of the WARNINGS.

My workflow is to cd to the doc directory, modify the ALLSPHINXOPTS in the Makefile and add -n`, My workflow is to set an environment variable SPHINXOPTS='-n' then run

(cd ..; pip install .); make clean; make html 2>&1 |tee /tmp/build.txt
less /tmp/build.txt

and look for the most common lines. Unfortunately this takes quite a while.

Anyone who wishes to contribute can issue PRs, preferably in chunks that address one class of failure. #13104 gives an idea of the changes needed.

Activity

  1. devayanipowar commented on Mar 13, 2019

    @devayanipowar

    I would like to contribute to this , I am just confused about what exactly to look upon

  2. mattip commented on Mar 13, 2019

    @mattip
    MemberAuthor

    did you try to follow the steps above? Then you should look at the lines of /tmp/build.txt that have the WARNING in them

  3. Jenniline commented on Mar 14, 2019

    @Jenniline

    I will like to contribute to this

  4. changed the title [-]DOC: misssing referencese when using -n in sphinx-build[/-] [+]DOC: misssing references when using -n in sphinx-build[/+] on Mar 21, 2019
  5. nicholas-castro commented on Mar 22, 2019

    @nicholas-castro

    Hi, I'm working on this for the warnings that are generated for functions in the polynomial submodule. This is my first time working with Sphinx, so I have a rather basic question -- which docstring should I edit? Take, for example, the following error:

    /usr/lib/python3.7/site-packages/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebdiv:29: WARNING: py:obj reference target not found: chemulx

    which is due to a typo (should be chebmulx). The file at /usr/lib/python3.7/site-packages/numpy/polynomial/chebyshev.py is read-only, so I cannot save changes. However, if I edit my local copy of the repository in numpy/polynomial/chebyshev.py the changes don't seem to be reflected when I re-build the docs. If you could point me on the right path I'd be really grateful, sorry for the basic question.

  6. parulagg27 commented on Apr 6, 2019

    @parulagg27
    Contributor

    I'd also like to work on this issue and have the same question as mentioned by @nicholas-castro. Please kindly guide, @mattip

  7. mattip commented on Apr 7, 2019

    @mattip
    MemberAuthor

    You need to re-install numpy into the python that is building the documentation, so that sphinx can pick up the changes. That is why there is a pip install . in what I wrote above.

    @parulagg27 please coordinate with @nicholas-castro so that your work does not overlap.

  8. changed the title [-]DOC: misssing references when using -n in sphinx-build[/-] [+]DOC: missing references when using -n in sphinx-build[/+] on Apr 7, 2019
  9. mattip commented on Jun 10, 2019

    @mattip
    MemberAuthor

    Note that it is sufficient to set an environment variable SPHINXOPTS='-n' and then generate documentation, no need to edit the Makefile anymore.

  10. rgommers commented on May 4, 2020

    @rgommers
    Member

    This is probably not fixed completely. It would be good if someone could try and paste the current status here.

  11. rossbar commented on May 5, 2020

    @rossbar
    Contributor

    Here's the current status (generated from deb7943 on 5/4/20 using @mattip's workflow from the first comment):

    Summary: 792 total warnings
    * ~90 from numpy.ma docstrings
    * ~120 from numpy.polynomial docstrings

    Full log of link warnings
    • numpy/doc/sphinxext/doc/example.py:docstring of doc.example.foo:58: WARNING: py:obj reference target not found: otherfunc
    • numpy/doc/sphinxext/doc/example.py:docstring of doc.example.foo:61: WARNING: py:obj reference target not found: newfunc
    • numpy/doc/sphinxext/doc/example.py:docstring of doc.example.foo:63: WARNING: py:obj reference target not found: thirdfunc
    • numpy/doc/sphinxext/doc/example.py:docstring of doc.example.foo:63: WARNING: py:obj reference target not found: fourthfunc
    • numpy/doc/sphinxext/doc/example.py:docstring of doc.example.foo:63: WARNING: py:obj reference target not found: fifthfunc
    • numpy/doc/source/f2py/distutils.rst:29: WARNING: py:class reference target not found: Extension
    • numpy/doc/source/f2py/distutils.rst:40: WARNING: py:class reference target not found: Extension
    • numpy/doc/source/reference/arrays.classes.rst:481: WARNING: py:obj reference target not found: object_
    • numpy/doc/source/reference/arrays.classes.rst:481: WARNING: py:obj reference target not found: string_
    • numpy/doc/source/reference/arrays.classes.rst:481: WARNING: py:obj reference target not found: unicode_
    • numpy/doc/source/reference/arrays.classes.rst:487: WARNING: py:class reference target not found: string_
    • numpy/doc/source/reference/arrays.classes.rst:487: WARNING: py:class reference target not found: unicode_
    • numpy/doc/source/reference/arrays.classes.rst:487: WARNING: py:class reference target not found: unicode
    • numpy/doc/source/reference/arrays.classes.rst:515: WARNING: py:mod reference target not found: numpy.rec
    • numpy/doc/source/reference/arrays.dtypes.rst:44: WARNING: py:class reference target not found: void
    • numpy/doc/source/reference/arrays.dtypes.rst:81: WARNING: py:class reference target not found: int32
    • numpy/doc/source/reference/arrays.dtypes.rst:136: WARNING: py:class reference target not found: float_
    • numpy/doc/source/reference/arrays.dtypes.rst:147: WARNING: py:obj reference target not found: flexible
    • numpy/doc/source/reference/arrays.dtypes.rst:172: WARNING: py:class reference target not found: number
    • numpy/doc/source/reference/arrays.dtypes.rst:172: WARNING: py:class reference target not found: inexact
    • numpy/doc/source/reference/arrays.dtypes.rst:172: WARNING: py:class reference target not found: floating
    • numpy/doc/source/reference/arrays.dtypes.rst:173: WARNING: py:class reference target not found: complexfloating
    • numpy/doc/source/reference/arrays.dtypes.rst:173: WARNING: py:class reference target not found: cfloat
    • numpy/doc/source/reference/arrays.dtypes.rst:174: WARNING: py:class reference target not found: integer
    • numpy/doc/source/reference/arrays.dtypes.rst:174: WARNING: py:class reference target not found: signedinteger
    • numpy/doc/source/reference/arrays.dtypes.rst:174: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/arrays.dtypes.rst:175: WARNING: py:class reference target not found: unsignedinteger
    • numpy/doc/source/reference/arrays.dtypes.rst:175: WARNING: py:class reference target not found: uint
    • numpy/doc/source/reference/arrays.dtypes.rst:176: WARNING: py:class reference target not found: character
    • numpy/doc/source/reference/arrays.dtypes.rst:176: WARNING: py:class reference target not found: string
    • numpy/doc/source/reference/arrays.dtypes.rst:177: WARNING: py:class reference target not found: flexible
    • numpy/doc/source/reference/arrays.dtypes.rst:177: WARNING: py:class reference target not found: void
    • numpy/doc/source/reference/arrays.dtypes.rst:186: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/arrays.dtypes.rst:187: WARNING: py:class reference target not found: bool_
    • numpy/doc/source/reference/arrays.dtypes.rst:188: WARNING: py:class reference target not found: float_
    • numpy/doc/source/reference/arrays.dtypes.rst:189: WARNING: py:class reference target not found: cfloat
    • numpy/doc/source/reference/arrays.dtypes.rst:190: WARNING: py:class reference target not found: bytes_
    • numpy/doc/source/reference/arrays.dtypes.rst:191: WARNING: py:class reference target not found: str_
    • numpy/doc/source/reference/arrays.dtypes.rst:192: WARNING: py:class reference target not found: buffer
    • numpy/doc/source/reference/arrays.dtypes.rst:192: WARNING: py:class reference target not found: void
    • numpy/doc/source/reference/arrays.dtypes.rst:193: WARNING: py:class reference target not found: object_
    • numpy/doc/source/reference/arrays.dtypes.rst:259: WARNING: py:class reference target not found: void
    • numpy/doc/source/reference/arrays.dtypes.rst:314: WARNING: py:obj reference target not found: numpy.sctypeDict
    • numpy/doc/source/reference/arrays.dtypes.rst:404: WARNING: py:class reference target not found: string
    • numpy/doc/source/reference/arrays.dtypes.rst:404: WARNING: py:class reference target not found: unicode
    • numpy/doc/source/reference/arrays.indexing.rst:34: WARNING: py:const reference target not found: Ellipsis
    • numpy/doc/source/reference/arrays.indexing.rst:43: WARNING: py:const reference target not found: Ellipsis
    • numpy/doc/source/reference/arrays.indexing.rst:132: WARNING: py:const reference target not found: Ellipsis
    • numpy/doc/source/reference/arrays.indexing.rst:333: WARNING: py:const reference target not found: Ellipsis
    • numpy/doc/source/reference/arrays.indexing.rst:349: WARNING: py:class reference target not found: intp
    • numpy/doc/source/reference/arrays.indexing.rst:375: WARNING: py:const reference target not found: True
    • numpy/doc/source/reference/arrays.indexing.rst:383: WARNING: py:const reference target not found: True
    • numpy/doc/source/reference/arrays.indexing.rst:383: WARNING: py:const reference target not found: True
    • numpy/doc/source/reference/arrays.indexing.rst:383: WARNING: py:const reference target not found: False
    • numpy/doc/source/reference/arrays.interface.rst:64: WARNING: c:data reference target not found: Py_LONG_LONG
    • numpy/doc/source/reference/arrays.interface.rst:152: WARNING: py:const reference target not found: int
    • numpy/doc/source/reference/arrays.interface.rst:152: WARNING: py:const reference target not found: long
    • numpy/doc/source/reference/arrays.interface.rst:152: WARNING: c:type reference target not found: Py_LONG_LONG
    • numpy/doc/source/reference/arrays.interface.rst:181: WARNING: py:class reference target not found: buffer
    • numpy/doc/source/reference/arrays.interface.rst:202: WARNING: c:data reference target not found: voidptr
    • numpy/doc/source/reference/arrays.interface.rst:202: WARNING: c:type reference target not found: PyCObject
    • numpy/doc/source/reference/arrays.interface.rst:202: WARNING: py:obj reference target not found: array_struct
    • numpy/doc/source/reference/arrays.interface.rst:232: WARNING: py:const reference target not found: CONTIGUOUS
    • numpy/doc/source/reference/arrays.interface.rst:232: WARNING: py:const reference target not found: FORTRAN
    • numpy/doc/source/reference/arrays.interface.rst:232: WARNING: py:const reference target not found: ALIGNED
    • numpy/doc/source/reference/arrays.interface.rst:232: WARNING: py:const reference target not found: NOTSWAPPED
    • numpy/doc/source/reference/arrays.interface.rst:232: WARNING: py:const reference target not found: WRITEABLE
    • numpy/doc/source/reference/arrays.interface.rst:232: WARNING: py:const reference target not found: ARR_HAS_DESCR
    • numpy/doc/source/reference/arrays.interface.rst:243: WARNING: c:type reference target not found: PyCObject
    • numpy/doc/source/reference/arrays.interface.rst:243: WARNING: c:type reference target not found: PyCObject
    • numpy/doc/source/reference/arrays.interface.rst:243: WARNING: c:type reference target not found: PyCObject_FromVoidPtrAndDesc
    • numpy/doc/source/reference/arrays.ndarray.rst:4: WARNING: py:class reference target not found: ndarray
    • numpy/doc/source/reference/arrays.ndarray.rst:24: WARNING: py:class reference target not found: buffer
    • numpy/doc/source/reference/arrays.ndarray.rst:265: WARNING: py:obj reference target not found: array_struct
    • numpy/doc/source/reference/arrays.ndarray.rst:472: WARNING: py:func reference target not found: bool
    • numpy/doc/source/reference/arrays.ndarray.rst:607: WARNING: py:func reference target not found: int
    • numpy/doc/source/reference/arrays.ndarray.rst:607: WARNING: py:func reference target not found: float
    • numpy/doc/source/reference/arrays.ndarray.rst:607: WARNING: py:func reference target not found: complex
    • numpy/doc/source/reference/arrays.nditer.cython.rst:4: WARNING: py:class reference target not found: nditer
    • numpy/doc/source/reference/arrays.scalars.rst:25: WARNING: py:const reference target not found: True
    • numpy/doc/source/reference/arrays.scalars.rst:25: WARNING: py:const reference target not found: True
    • numpy/doc/source/reference/arrays.scalars.rst:25: WARNING: py:const reference target not found: isinstance(val, np.flexible)
    • numpy/doc/source/reference/arrays.scalars.rst:25: WARNING: py:class reference target not found: string
    • numpy/doc/source/reference/arrays.scalars.rst:25: WARNING: py:class reference target not found: unicode
    • numpy/doc/source/reference/arrays.scalars.rst:25: WARNING: py:class reference target not found: void
    • numpy/doc/source/reference/arrays.scalars.rst:38: WARNING: py:class reference target not found: intp
    • numpy/doc/source/reference/arrays.scalars.rst:38: WARNING: py:class reference target not found: uintp
    • numpy/doc/source/reference/arrays.scalars.rst:54: WARNING: py:class reference target not found: int8
    • numpy/doc/source/reference/arrays.scalars.rst:54: WARNING: py:class reference target not found: float64
    • numpy/doc/source/reference/arrays.scalars.rst:54: WARNING: py:class reference target not found: complex128
    • numpy/doc/source/reference/arrays.scalars.rst:54: WARNING: py:class reference target not found: intp
    • numpy/doc/source/reference/arrays.scalars.rst:54: WARNING: py:class reference target not found: uintp
    • numpy/doc/source/reference/arrays.scalars.rst:72: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/arrays.scalars.rst:72: WARNING: py:class reference target not found: IntType
    • numpy/doc/source/reference/arrays.scalars.rst:73: WARNING: py:class reference target not found: float_
    • numpy/doc/source/reference/arrays.scalars.rst:73: WARNING: py:class reference target not found: FloatType
    • numpy/doc/source/reference/arrays.scalars.rst:74: WARNING: py:class reference target not found: complex_
    • numpy/doc/source/reference/arrays.scalars.rst:74: WARNING: py:class reference target not found: ComplexType
    • numpy/doc/source/reference/arrays.scalars.rst:75: WARNING: py:class reference target not found: bytes_
    • numpy/doc/source/reference/arrays.scalars.rst:75: WARNING: py:class reference target not found: BytesType
    • numpy/doc/source/reference/arrays.scalars.rst:76: WARNING: py:class reference target not found: unicode_
    • numpy/doc/source/reference/arrays.scalars.rst:76: WARNING: py:class reference target not found: UnicodeType
    • numpy/doc/source/reference/arrays.scalars.rst:78: WARNING: py:class reference target not found: bool_
    • numpy/doc/source/reference/arrays.scalars.rst:78: WARNING: py:class reference target not found: BooleanType
    • numpy/doc/source/reference/arrays.scalars.rst:78: WARNING: py:class reference target not found: BooleanType
    • numpy/doc/source/reference/arrays.scalars.rst:86: WARNING: py:class reference target not found: bool_
    • numpy/doc/source/reference/arrays.scalars.rst:86: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/arrays.scalars.rst:86: WARNING: py:class reference target not found: bool_
    • numpy/doc/source/reference/arrays.scalars.rst:93: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/arrays.scalars.rst:97: WARNING: py:class reference target not found: float_
    • numpy/doc/source/reference/arrays.scalars.rst:110: WARNING: py:class reference target not found: bool_
    • numpy/doc/source/reference/arrays.scalars.rst:111: WARNING: py:class reference target not found: bool8
    • numpy/doc/source/reference/arrays.scalars.rst:117: WARNING: py:class reference target not found: byte
    • numpy/doc/source/reference/arrays.scalars.rst:118: WARNING: py:class reference target not found: short
    • numpy/doc/source/reference/arrays.scalars.rst:119: WARNING: py:class reference target not found: intc
    • numpy/doc/source/reference/arrays.scalars.rst:120: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/arrays.scalars.rst:121: WARNING: py:class reference target not found: longlong
    • numpy/doc/source/reference/arrays.scalars.rst:122: WARNING: py:class reference target not found: intp
    • numpy/doc/source/reference/arrays.scalars.rst:123: WARNING: py:class reference target not found: int8
    • numpy/doc/source/reference/arrays.scalars.rst:124: WARNING: py:class reference target not found: int16
    • numpy/doc/source/reference/arrays.scalars.rst:125: WARNING: py:class reference target not found: int32
    • numpy/doc/source/reference/arrays.scalars.rst:126: WARNING: py:class reference target not found: int64
    • numpy/doc/source/reference/arrays.scalars.rst:132: WARNING: py:class reference target not found: ubyte
    • numpy/doc/source/reference/arrays.scalars.rst:133: WARNING: py:class reference target not found: ushort
    • numpy/doc/source/reference/arrays.scalars.rst:134: WARNING: py:class reference target not found: uintc
    • numpy/doc/source/reference/arrays.scalars.rst:135: WARNING: py:class reference target not found: uint
    • numpy/doc/source/reference/arrays.scalars.rst:136: WARNING: py:class reference target not found: ulonglong
    • numpy/doc/source/reference/arrays.scalars.rst:137: WARNING: py:class reference target not found: uintp
    • numpy/doc/source/reference/arrays.scalars.rst:138: WARNING: py:class reference target not found: uint8
    • numpy/doc/source/reference/arrays.scalars.rst:139: WARNING: py:class reference target not found: uint16
    • numpy/doc/source/reference/arrays.scalars.rst:140: WARNING: py:class reference target not found: uint32
    • numpy/doc/source/reference/arrays.scalars.rst:141: WARNING: py:class reference target not found: uint64
    • numpy/doc/source/reference/arrays.scalars.rst:147: WARNING: py:class reference target not found: half
    • numpy/doc/source/reference/arrays.scalars.rst:148: WARNING: py:class reference target not found: single
    • numpy/doc/source/reference/arrays.scalars.rst:149: WARNING: py:class reference target not found: double
    • numpy/doc/source/reference/arrays.scalars.rst:150: WARNING: py:class reference target not found: float_
    • numpy/doc/source/reference/arrays.scalars.rst:151: WARNING: py:class reference target not found: longfloat
    • numpy/doc/source/reference/arrays.scalars.rst:152: WARNING: py:class reference target not found: float16
    • numpy/doc/source/reference/arrays.scalars.rst:153: WARNING: py:class reference target not found: float32
    • numpy/doc/source/reference/arrays.scalars.rst:154: WARNING: py:class reference target not found: float64
    • numpy/doc/source/reference/arrays.scalars.rst:155: WARNING: py:class reference target not found: float96
    • numpy/doc/source/reference/arrays.scalars.rst:156: WARNING: py:class reference target not found: float128
    • numpy/doc/source/reference/arrays.scalars.rst:162: WARNING: py:class reference target not found: csingle
    • numpy/doc/source/reference/arrays.scalars.rst:163: WARNING: py:class reference target not found: complex_
    • numpy/doc/source/reference/arrays.scalars.rst:164: WARNING: py:class reference target not found: clongfloat
    • numpy/doc/source/reference/arrays.scalars.rst:165: WARNING: py:class reference target not found: complex64
    • numpy/doc/source/reference/arrays.scalars.rst:166: WARNING: py:class reference target not found: complex128
    • numpy/doc/source/reference/arrays.scalars.rst:167: WARNING: py:class reference target not found: complex192
    • numpy/doc/source/reference/arrays.scalars.rst:169: WARNING: py:class reference target not found: complex256
    • numpy/doc/source/reference/arrays.scalars.rst:176: WARNING: py:class reference target not found: object_
    • numpy/doc/source/reference/arrays.scalars.rst:180: WARNING: py:class reference target not found: object_
    • numpy/doc/source/reference/arrays.scalars.rst:186: WARNING: py:class reference target not found: object_
    • numpy/doc/source/reference/arrays.scalars.rst:186: WARNING: py:class reference target not found: object_
    • numpy/doc/source/reference/arrays.scalars.rst:200: WARNING: py:class reference target not found: bytes_
    • numpy/doc/source/reference/arrays.scalars.rst:201: WARNING: py:class reference target not found: unicode_
    • numpy/doc/source/reference/arrays.scalars.rst:202: WARNING: py:class reference target not found: void
    • numpy/doc/source/reference/arrays.scalars.rst:221: WARNING: py:obj reference target not found: array_priority
    • numpy/doc/source/reference/c-api/array.rst:607: WARNING: py:obj reference target not found: array_struct
    • numpy/doc/source/reference/c-api/array.rst:813: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:813: WARNING: c:type reference target not found: dtype
    • numpy/doc/source/reference/c-api/array.rst:813: WARNING: c:type reference target not found: context
    • numpy/doc/source/reference/c-api/array.rst:813: WARNING: c:type reference target not found: out
    • numpy/doc/source/reference/c-api/array.rst:818: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:822: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:822: WARNING: c:type reference target not found: cls
    • numpy/doc/source/reference/c-api/array.rst:821: WARNING: c:data reference target not found: Py{cls}ArrType_Type
    • numpy/doc/source/reference/c-api/array.rst:828: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:825: WARNING: c:data reference target not found: PyGenericArr_Type
    • numpy/doc/source/reference/c-api/array.rst:833: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:838: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:844: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:841: WARNING: c:data reference target not found: PyGenericArr_Type
    • numpy/doc/source/reference/c-api/array.rst:852: WARNING: c:type reference target not found: op
    • numpy/doc/source/reference/c-api/array.rst:847: WARNING: c:data reference target not found: PyGenericArr_Type
    • numpy/doc/source/reference/c-api/array.rst:988: WARNING: c:type reference target not found: m
    • numpy/doc/source/reference/c-api/array.rst:993: WARNING: c:type reference target not found: m
    • numpy/doc/source/reference/c-api/array.rst:1002: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/array.rst:1008: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/array.rst:1013: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/array.rst:1023: WARNING: c:type reference target not found: byteorder
    • numpy/doc/source/reference/c-api/array.rst:1023: WARNING: c:type reference target not found: byteorder
    • numpy/doc/source/reference/c-api/array.rst:1016: WARNING: c:data reference target not found: NPY_LITTLE
    • numpy/doc/source/reference/c-api/array.rst:1016: WARNING: c:data reference target not found: NPY_BIG
    • numpy/doc/source/reference/c-api/array.rst:1016: WARNING: c:data reference target not found: NPY_NATIVE
    • numpy/doc/source/reference/c-api/array.rst:1016: WARNING: c:data reference target not found: NPY_IGNORE
    • numpy/doc/source/reference/c-api/array.rst:1016: WARNING: c:data reference target not found: NPY_LITTLE
    • numpy/doc/source/reference/c-api/array.rst:1016: WARNING: c:data reference target not found: NPY_NATIVE
    • numpy/doc/source/reference/c-api/array.rst:1061: WARNING: c:type reference target not found: PyArray_VectorUnaryFunc
    • numpy/doc/source/reference/c-api/array.rst:1165: WARNING: c:type reference target not found: arrs
    • numpy/doc/source/reference/c-api/array.rst:1165: WARNING: c:type reference target not found: dtypes
    • numpy/doc/source/reference/c-api/array.rst:1279: WARNING: c:type reference target not found: PyArray_VectorUnaryFunc
    • numpy/doc/source/reference/c-api/array.rst:1325: WARNING: c:func reference target not found: PyArray_DECREF
    • numpy/doc/source/reference/c-api/array.rst:1335: WARNING: c:func reference target not found: PyArray_SetWritebackIfCopyBase`
    • numpy/doc/source/reference/c-api/array.rst:1542: WARNING: c:type reference target not found: flags
    • numpy/doc/source/reference/c-api/array.rst:1660: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/array.rst:1941: WARNING: c:type reference target not found: NPY_SEARCHSIDE
    • numpy/doc/source/reference/c-api/array.rst:1933: WARNING: c:data reference target not found: NPY_SEARCHLEFT
    • numpy/doc/source/reference/c-api/array.rst:1933: WARNING: c:data reference target not found: NPY_SEARCHRIGHT
    • numpy/doc/source/reference/c-api/array.rst:1958: WARNING: c:type reference target not found: NPY_SELECTKIND
    • numpy/doc/source/reference/c-api/array.rst:1966: WARNING: c:type reference target not found: NPY_SELECTKIND
    • numpy/doc/source/reference/c-api/array.rst:2326: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/array.rst:2424: WARNING: c:type reference target not found: auxdata
    • numpy/doc/source/reference/c-api/array.rst:2429: WARNING: c:type reference target not found: auxdata
    • numpy/doc/source/reference/c-api/array.rst:2810: WARNING: c:data reference target not found: NPY_IGNORE
    • numpy/doc/source/reference/c-api/array.rst:2810: WARNING: c:data reference target not found: NPY_SWAP
    • numpy/doc/source/reference/c-api/array.rst:2810: WARNING: c:data reference target not found: NPY_NATIVE
    • numpy/doc/source/reference/c-api/array.rst:2810: WARNING: c:data reference target not found: NPY_LITTLE
    • numpy/doc/source/reference/c-api/array.rst:2810: WARNING: c:data reference target not found: NPY_BIG
    • numpy/doc/source/reference/c-api/array.rst:2940: WARNING: c:data reference target not found: NPY_BEHAVED_RO
    • numpy/doc/source/reference/c-api/array.rst:2967: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/array.rst:2988: WARNING: c:type reference target not found: NPY_SEARCHSIDE
    • numpy/doc/source/reference/c-api/array.rst:2986: WARNING: c:data reference target not found: NPY_SEARCHLEFT
    • numpy/doc/source/reference/c-api/array.rst:2986: WARNING: c:data reference target not found: NPY_SEARCHRIGHT
    • numpy/doc/source/reference/c-api/array.rst:3114: WARNING: c:type reference target not found: static void**
    • numpy/doc/source/reference/c-api/array.rst:3121: WARNING: c:type reference target not found: extern void**
    • numpy/doc/source/reference/c-api/array.rst:3125: WARNING: c:data reference target not found: PyArray_API
    • numpy/doc/source/reference/c-api/array.rst:3133: WARNING: c:data reference target not found: NPY_FEATURE_VERSION
    • numpy/doc/source/reference/c-api/array.rst:3149: WARNING: c:data reference target not found: NPY_FEATURE_VERSION
    • numpy/doc/source/reference/c-api/array.rst:3171: WARNING: c:data reference target not found: NPY_FEATURE_VERSION
    • numpy/doc/source/reference/c-api/array.rst:3171: WARNING: c:data reference target not found: NPY_FEATURE_VERSION
    • numpy/doc/source/reference/c-api/array.rst:3258: WARNING: c:data reference target not found: NPY_USE_PYMEM
    • numpy/doc/source/reference/c-api/array.rst:3258: WARNING: c:data reference target not found: NPY_USE_PYMEM
    • numpy/doc/source/reference/c-api/array.rst:3258: WARNING: c:data reference target not found: NPY_USE_PYMEM
    • numpy/doc/source/reference/c-api/array.rst:3280: WARNING: c:data reference target not found: NPY_ALLOW_THREADS
    • numpy/doc/source/reference/c-api/array.rst:3280: WARNING: c:data reference target not found: NPY_ALLOW_THREADS
    • numpy/doc/source/reference/c-api/array.rst:3280: WARNING: c:data reference target not found: WITH_THREADS
    • numpy/doc/source/reference/c-api/array.rst:3280: WARNING: c:data reference target not found: NPY_NOSMP
    • numpy/doc/source/reference/c-api/array.rst:3280: WARNING: c:data reference target not found: NPY_ALLOW_THREADS
    • numpy/doc/source/reference/c-api/array.rst:3305: WARNING: c:data reference target not found: NPY_ALLOW_THREADS
    • numpy/doc/source/reference/c-api/array.rst:3311: WARNING: c:data reference target not found: NPY_ALLOW_THREADS
    • numpy/doc/source/reference/c-api/config.rst:22: WARNING: c:data reference target not found: NPY_SIZEOF_{CTYPE}
    • numpy/doc/source/reference/c-api/config.rst:101: WARNING: c:data reference target not found: NPY_CPU_BIG
    • numpy/doc/source/reference/c-api/config.rst:101: WARNING: c:data reference target not found: NPY_CPU_LITTLE
    • numpy/doc/source/reference/c-api/config.rst:101: WARNING: c:data reference target not found: NPY_CPU_UNKNOWN_ENDIAN
    • numpy/doc/source/reference/c-api/coremath.rst:53: WARNING: c:type reference target not found: x
    • numpy/doc/source/reference/c-api/coremath.rst:59: WARNING: c:type reference target not found: x
    • numpy/doc/source/reference/c-api/coremath.rst:65: WARNING: c:type reference target not found: x
    • numpy/doc/source/reference/c-api/coremath.rst:71: WARNING: c:type reference target not found: x
    • numpy/doc/source/reference/c-api/dtype.rst:17: WARNING: py:class reference target not found: numpy.float_
    • numpy/doc/source/reference/c-api/dtype.rst:30: WARNING: c:data reference target not found: NPY_{NAME}
    • numpy/doc/source/reference/c-api/dtype.rst:199: WARNING: c:data reference target not found: NPY_{NAME}LTR
    • numpy/doc/source/reference/c-api/dtype.rst:250: WARNING: c:data reference target not found: NPY_SIZEOF_{CTYPE}
    • numpy/doc/source/reference/c-api/dtype.rst:250: WARNING: c:data reference target not found: NPY_BITSOF_{CTYPE}
    • numpy/doc/source/reference/c-api/dtype.rst:250: WARNING: c:data reference target not found: NPY_BITSOF_{CTYPE}
    • numpy/doc/source/reference/c-api/dtype.rst:262: WARNING: c:data reference target not found: PyArray_{NAME}{BITS}
    • numpy/doc/source/reference/c-api/dtype.rst:400: WARNING: c:type reference target not found: npy_int{bits}
    • numpy/doc/source/reference/c-api/dtype.rst:400: WARNING: c:type reference target not found: npy_uint{bits}
    • numpy/doc/source/reference/c-api/dtype.rst:400: WARNING: c:type reference target not found: npy_float{bits}
    • numpy/doc/source/reference/c-api/dtype.rst:400: WARNING: c:type reference target not found: npy_complex{bits}
    • numpy/doc/source/reference/c-api/dtype.rst:417: WARNING: c:data reference target not found: NPY_LONGLONG_FMT
    • numpy/doc/source/reference/c-api/dtype.rst:417: WARNING: c:data reference target not found: NPY_ULONGLONG_FMT
    • numpy/doc/source/reference/c-api/dtype.rst:417: WARNING: c:data reference target not found: NPY_INTP_FMT
    • numpy/doc/source/reference/c-api/dtype.rst:417: WARNING: c:data reference target not found: NPY_UINTP_FMT
    • numpy/doc/source/reference/c-api/dtype.rst:417: WARNING: c:data reference target not found: NPY_LONGDOUBLE_FMT
    • numpy/doc/source/reference/c-api/iterator.rst:369: WARNING: c:func reference target not found: NpyIter_IterationNeedsAPI(iter)
    • numpy/doc/source/reference/c-api/iterator.rst:741: WARNING: c:func reference target not found: NpyIter_HasMultiIndex(iter)
    • numpy/doc/source/reference/c-api/iterator.rst:981: WARNING: c:func reference target not found: NpyIter_RemoveAxis
    • numpy/doc/source/reference/c-api/iterator.rst:1266: WARNING: c:data reference target not found: NPY_DELAY_BUFALLOC
    • numpy/doc/source/reference/c-api/types-and-structures.rst:29: WARNING: c:type reference target not found: Py{Name}Object
    • numpy/doc/source/reference/c-api/types-and-structures.rst:73: WARNING: c:type reference target not found: NPY_AO
    • numpy/doc/source/reference/c-api/types-and-structures.rst:316: WARNING: c:data reference target not found: NPY_REFCOUNT
    • numpy/doc/source/reference/c-api/types-and-structures.rst:381: WARNING: c:type reference target not found: PyArray_ArrayDescr
    • numpy/doc/source/reference/c-api/types-and-structures.rst:353: WARNING: c:type reference target not found: PyArray_ArrayDescr
    • numpy/doc/source/reference/c-api/types-and-structures.rst:420: WARNING: c:type reference target not found: Npy_hash_t
    • numpy/doc/source/reference/c-api/types-and-structures.rst:576: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/types-and-structures.rst:613: WARNING: c:type reference target not found: PyCObject *
    • numpy/doc/source/reference/c-api/types-and-structures.rst:817: WARNING: c:data reference target not found: PyUFunc_AllOnes
    • numpy/doc/source/reference/c-api/types-and-structures.rst:930: WARNING: c:type reference target not found: PyUFunc_TypeResolutionFunc
    • numpy/doc/source/reference/c-api/types-and-structures.rst:936: WARNING: c:type reference target not found: PyUFunc_LegacyInnerLoopSelectionFunc
    • numpy/doc/source/reference/c-api/types-and-structures.rst:944: WARNING: c:type reference target not found: PyUFunc_MaskedInnerLoopSelectionFunc
    • numpy/doc/source/reference/c-api/types-and-structures.rst:957: WARNING: c:data reference target not found: UFUNC_CORE_DIM_SIZE_INFERRED
    • numpy/doc/source/reference/c-api/types-and-structures.rst:964: WARNING: c:data reference target not found: UFUNC_CORE_DIM_CAN_IGNORE
    • numpy/doc/source/reference/c-api/types-and-structures.rst:965: WARNING: c:data reference target not found: UFUNC_CORE_DIM_SIZE_INFERRED
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1066: WARNING: c:type reference target not found: Bool
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1204: WARNING: c:data reference target not found: Py{TYPE}ArrType_Type
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1215: WARNING: c:data reference target not found: PyIntpArrType_Type
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1215: WARNING: c:data reference target not found: PyUIntpArrType_Type
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1268: WARNING: c:data reference target not found: NPY_SIZEOF_INTP
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1318: WARNING: py:obj reference target not found: array_struct
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1318: WARNING: c:type reference target not found: PyCObject
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1318: WARNING: py:obj reference target not found: array_struct
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1367: WARNING: c:data reference target not found: NPY_ARR_HAS_DESCR
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1394: WARNING: c:data reference target not found: ARR_HAS_DESCR
    • numpy/doc/source/reference/c-api/types-and-structures.rst:1433: WARNING: c:type reference target not found: PyArrayMapIterObject
    • numpy/doc/source/reference/c-api/ufunc.rst:186: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:73: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:135: WARNING: py:obj reference target not found: numpy.int32
    • numpy/doc/source/reference/c-api/ufunc.rst:135: WARNING: py:obj reference target not found: numpy.int64
    • numpy/doc/source/reference/c-api/ufunc.rst:135: WARNING: py:obj reference target not found: numpy.bool_
    • numpy/doc/source/reference/c-api/ufunc.rst:170: WARNING: py:obj reference target not found: numpy.int_
    • numpy/doc/source/reference/c-api/ufunc.rst:170: WARNING: py:obj reference target not found: numpy.int_
    • numpy/doc/source/reference/c-api/ufunc.rst:170: WARNING: py:obj reference target not found: numpy.uint
    • numpy/doc/source/reference/c-api/ufunc.rst:202: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:217: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:232: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:242: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:254: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:254: WARNING: c:type reference target not found: PyUFuncGenericFunction
    • numpy/doc/source/reference/c-api/ufunc.rst:271: WARNING: c:data reference target not found: UFUNC_MASK_{ERR}
    • numpy/doc/source/reference/c-api/ufunc.rst:271: WARNING: c:data reference target not found: UFUNC_ERR_CALL
    • numpy/doc/source/reference/distutils.rst:7: WARNING: py:func reference target not found: core.setup
    • numpy/doc/source/reference/distutils.rst:7: WARNING: py:mod reference target not found: numpy.distutils.core
    • numpy/doc/source/reference/distutils.rst:174: WARNING: py:obj reference target not found: get_npy_pkg_dir
    • :381: WARNING: c:data reference target not found: @
    • :386: WARNING: c:data reference target not found: /**begin repeat
    • :386: WARNING: c:data reference target not found: /end repeat/
    • :386: WARNING: c:data reference target not found: /**begin repeat1
    • :386: WARNING: c:data reference target not found: /end repeat1/
    • numpy/numpy/init.py:docstring of numpy.arccos:46: WARNING: py:obj reference target not found: emath.arccos
    • numpy/numpy/init.py:docstring of numpy.arcsin:44: WARNING: py:obj reference target not found: emath.arcsin
    • numpy/numpy/init.py:docstring of numpy.arctanh:43: WARNING: py:obj reference target not found: emath.arctanh
    • numpy/numpy/init.py:docstring of numpy.array2string:56: WARNING: py:obj reference target not found: numpy.timedelta64
    • numpy/numpy/init.py:docstring of numpy.array2string:57: WARNING: py:obj reference target not found: numpy.datetime64
    • numpy/numpy/init.py:docstring of numpy.array2string:62: WARNING: py:obj reference target not found: numpy.void
    • numpy/numpy/init.py:docstring of numpy.array2string:63: WARNING: py:obj reference target not found: numpy.string_
    • numpy/numpy/init.py:docstring of numpy.array2string:63: WARNING: py:obj reference target not found: numpy.unicode_
    • numpy/numpy/init.py:docstring of numpy.base_repr:11: WARNING: py:obj reference target not found: number
    • numpy/numpy/init.py:docstring of numpy.base_repr:20: WARNING: py:obj reference target not found: number
    • y.char.add:17: WARNING: py:obj reference target not found: string_
    • y.char.add:17: WARNING: py:obj reference target not found: unicode_
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.array:5: WARNING: py:obj reference target not found: string_
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.array:5: WARNING: py:obj reference target not found: unicode_
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.array:5: WARNING: py:mod reference target not found: numpy.core.defchararray
    • numpy/numpy/init.py:docstring of numpy.char.chararray:5: WARNING: py:obj reference target not found: object_
    • numpy/numpy/init.py:docstring of numpy.char.chararray:5: WARNING: py:obj reference target not found: string_
    • numpy/numpy/init.py:docstring of numpy.char.chararray:5: WARNING: py:obj reference target not found: unicode_
    • numpy/numpy/init.py:docstring of numpy.char.chararray:53: WARNING: py:obj reference target not found: ndarray.strides
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.capitalize:17: WARNING: py:obj reference target not found: char.capitalize
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.count:17: WARNING: py:obj reference target not found: char.count
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.decode:16: WARNING: py:obj reference target not found: char.decode
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.encode:16: WARNING: py:obj reference target not found: char.encode
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.endswith:17: WARNING: py:obj reference target not found: char.endswith
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.expandtabs:17: WARNING: py:obj reference target not found: char.expandtabs
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.find:17: WARNING: py:obj reference target not found: char.find
    • numpy/numpy/init.py:docstring of numpy.char.chararray.flags:20: WARNING: py:obj reference target not found: ndarray.setflags
    • numpy/numpy/init.py:docstring of numpy.char.chararray.flat:21: WARNING: py:obj reference target not found: flatiter
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.index:16: WARNING: py:obj reference target not found: char.index
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.isalnum:18: WARNING: py:obj reference target not found: char.isalnum
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.isalpha:18: WARNING: py:obj reference target not found: char.isalpha
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.isdecimal:17: WARNING: py:obj reference target not found: char.isdecimal
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.isdigit:17: WARNING: py:obj reference target not found: char.isdigit
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.islower:18: WARNING: py:obj reference target not found: char.islower
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.isnumeric:17: WARNING: py:obj reference target not found: char.isnumeric
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.isspace:18: WARNING: py:obj reference target not found: char.isspace
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.istitle:17: WARNING: py:obj reference target not found: char.istitle
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.isupper:18: WARNING: py:obj reference target not found: char.isupper
    • y.char.chararray.itemset:27: WARNING: py:obj reference target not found: ndarray
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.join:17: WARNING: py:obj reference target not found: char.join
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.ljust:17: WARNING: py:obj reference target not found: char.ljust
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.lower:17: WARNING: py:obj reference target not found: char.lower
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.lstrip:17: WARNING: py:obj reference target not found: char.lstrip
    • y.char.chararray.ravel:20: WARNING: py:obj reference target not found: ndarray.flat
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.replace:17: WARNING: py:obj reference target not found: char.replace
    • y.char.chararray.reshape:22: WARNING: py:obj reference target not found: ndarray
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.rfind:18: WARNING: py:obj reference target not found: char.rfind
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.rindex:17: WARNING: py:obj reference target not found: char.rindex
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.rjust:17: WARNING: py:obj reference target not found: char.rjust
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.rsplit:17: WARNING: py:obj reference target not found: char.rsplit
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.rstrip:17: WARNING: py:obj reference target not found: char.rstrip
    • numpy/numpy/init.py:docstring of numpy.char.chararray.shape:25: WARNING: py:obj reference target not found: ndarray.reshape
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.split:17: WARNING: py:obj reference target not found: char.split
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.splitlines:17: WARNING: py:obj reference target not found: char.splitlines
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.startswith:17: WARNING: py:obj reference target not found: char.startswith
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.strip:17: WARNING: py:obj reference target not found: char.strip
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.swapcase:17: WARNING: py:obj reference target not found: char.swapcase
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.title:18: WARNING: py:obj reference target not found: char.title
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.translate:19: WARNING: py:obj reference target not found: char.translate
    • y.char.chararray.transpose:40: WARNING: py:obj reference target not found: ndarray.T
    • y.char.chararray.transpose:42: WARNING: py:obj reference target not found: ndarray.reshape
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.upper:17: WARNING: py:obj reference target not found: char.upper
    • numpy/numpy/core/defchararray.py:docstring of numpy.char.chararray.zfill:17: WARNING: py:obj reference target not found: char.zfill
    • y.char.decode:33: WARNING: py:obj reference target not found: str.decode
    • y.char.isdecimal:30: WARNING: py:obj reference target not found: unicode.isdecimal
    • y.char.isnumeric:30: WARNING: py:obj reference target not found: unicode.isnumeric
    • y.char.mod:29: WARNING: py:obj reference target not found: str.mod
    • y.char.str_len:24: WARNING: py:obj reference target not found: builtins.len
    • numpy/numpy/init.py:docstring of numpy.chararray:5: WARNING: py:obj reference target not found: object_
    • numpy/numpy/init.py:docstring of numpy.chararray:5: WARNING: py:obj reference target not found: string_
    • numpy/numpy/init.py:docstring of numpy.chararray:5: WARNING: py:obj reference target not found: unicode_
    • numpy/numpy/init.py:docstring of numpy.chararray:11: WARNING: py:obj reference target not found: unicode
    • numpy/numpy/init.py:docstring of numpy.choose:4: WARNING: py:obj reference target not found: numpy.lib.index_tricks
    • numpy/numpy/init.py:docstring of numpy.clip:56: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/init.py:docstring of numpy.compress:47: WARNING: py:obj reference target not found: np.extract
    • numpy/numpy/init.py:docstring of numpy.compress:49: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.array:2: WARNING: py:obj reference target not found: chararray
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.array:5: WARNING: py:obj reference target not found: string_
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.array:5: WARNING: py:obj reference target not found: unicode_
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.array:5: WARNING: py:mod reference target not found: numpy.core.defchararray
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.array:43: WARNING: py:obj reference target not found: chararray
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.array:47: WARNING: py:obj reference target not found: chararray
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.asarray:2: WARNING: py:obj reference target not found: chararray
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.asarray:31: WARNING: py:obj reference target not found: chararray
    • numpy/numpy/core/defchararray.py:docstring of numpy.core.defchararray.asarray:35: WARNING: py:obj reference target not found: chararray
    • numpy/numpy/init.py:docstring of numpy.correlate:42: WARNING: py:obj reference target not found: multiarray.correlate
    • numpy/numpy/init.py:docstring of numpy.cumprod:41: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/init.py:docstring of numpy.datetime_data:4: WARNING: py:obj reference target not found: numpy.datetime64
    • numpy/numpy/init.py:docstring of numpy.datetime_data:4: WARNING: py:obj reference target not found: numpy.timedelta64
    • numpy/numpy/init.py:docstring of numpy.datetime_data:10: WARNING: py:obj reference target not found: datetime64
    • numpy/numpy/init.py:docstring of numpy.datetime_data:10: WARNING: py:obj reference target not found: timedelta64
    • numpy/numpy/init.py:docstring of numpy.diff:33: WARNING: py:obj reference target not found: datetime64
    • numpy/numpy/init.py:docstring of numpy.diff:33: WARNING: py:obj reference target not found: timedelta64
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_compile
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_customize
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_customize_cmd
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_cxx_compiler
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_find_executables
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_get_version
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_object_filenames
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_show_customization
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.CCompiler_spawn
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.gen_lib_options
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.new_compiler
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.replace_method
    • numpy/doc/source/reference/generated/numpy.distutils.ccompiler.rst:24::1: WARNING: py:obj reference target not found: numpy.distutils.ccompiler.simple_version_match
    • numpy/doc/source/reference/generated/numpy.distutils.exec_command.rst:17::1: WARNING: py:obj reference target not found: numpy.distutils.exec_command.exec_command
    • numpy/doc/source/reference/generated/numpy.distutils.exec_command.rst:17::1: WARNING: py:obj reference target not found: numpy.distutils.exec_command.filepath_from_subprocess_output
    • numpy/doc/source/reference/generated/numpy.distutils.exec_command.rst:17::1: WARNING: py:obj reference target not found: numpy.distutils.exec_command.find_executable
    • numpy/doc/source/reference/generated/numpy.distutils.exec_command.rst:17::1: WARNING: py:obj reference target not found: numpy.distutils.exec_command.forward_bytes_to_stdout
    • numpy/doc/source/reference/generated/numpy.distutils.exec_command.rst:17::1: WARNING: py:obj reference target not found: numpy.distutils.exec_command.get_pythonexe
    • numpy/doc/source/reference/generated/numpy.distutils.exec_command.rst:17::1: WARNING: py:obj reference target not found: numpy.distutils.exec_command.temp_file_name
    • numpy/numpy/init.py:docstring of numpy.dtype.flags:4: WARNING: py:obj reference target not found: numpy.core.multiarray
    • numpy/numpy/init.py:docstring of numpy.empty:11: WARNING: py:obj reference target not found: numpy.int8
    • numpy/numpy/init.py:docstring of numpy.empty:11: WARNING: py:obj reference target not found: numpy.float64
    • numpy/numpy/init.py:docstring of numpy.expand_dims:21: WARNING: py:obj reference target not found: AxisError
    • numpy/numpy/init.py:docstring of numpy.in1d:46: WARNING: py:obj reference target not found: numpy.lib.arraysetops
    • numpy/numpy/init.py:docstring of numpy.intersect1d:44: WARNING: py:obj reference target not found: numpy.lib.arraysetops
    • numpy/numpy/init.py:docstring of numpy.invert:60: WARNING: py:obj reference target not found: bitwise_not
    • numpy/numpy/init.py:docstring of numpy.isin:45: WARNING: py:obj reference target not found: numpy.lib.arraysetops
    • numpy/numpy/init.py:docstring of numpy.isscalar:24: WARNING: py:obj reference target not found: ndim
    • numpy/numpy/init.py:docstring of numpy.issubdtype:26: WARNING: py:obj reference target not found: numpy.core.numerictypes
    • numpy/numpy/lib/arrayterator.py:docstring of numpy.lib.Arrayterator:35: WARNING: py:obj reference target not found: ndenumerate
    • numpy/numpy/lib/arrayterator.py:docstring of numpy.lib.Arrayterator:38: WARNING: py:obj reference target not found: flatiter
    • numpy/numpy/lib/arrayterator.py:docstring of numpy.lib.Arrayterator:40: WARNING: py:obj reference target not found: memmap
    • numpy/numpy/lib/arrayterator.py:docstring of numpy.lib.Arrayterator.flat:18: WARNING: py:obj reference target not found: flatiter
    • numpy/numpy/lib/stride_tricks.py:docstring of numpy.lib.stride_tricks.as_strided:44: WARNING: py:obj reference target not found: broadcast_to
    • numpy/numpy/lib/stride_tricks.py:docstring of numpy.lib.stride_tricks.as_strided:46: WARNING: py:obj reference target not found: reshape
    • numpy/numpy/linalg/init.py:docstring of numpy.linalg.multi_dot:48: WARNING: py:obj reference target not found: dot
    • numpy/numpy/init.py:docstring of numpy.load:74: WARNING: py:obj reference target not found: lib.format.open_memmap
    • numpy/numpy/init.py:docstring of numpy.log:46: WARNING: py:obj reference target not found: emath.log
    • numpy/numpy/init.py:docstring of numpy.log10:44: WARNING: py:obj reference target not found: emath.log10
    • numpy/numpy/init.py:docstring of numpy.log2:43: WARNING: py:obj reference target not found: emath.log2
    • ING: py:class reference target not found: numpy.bool_
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.argsort:58: WARNING: py:obj reference target not found: lexsort
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.min:16: WARNING: py:obj reference target not found: minimum_fill_value
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.min:39: WARNING: py:obj reference target not found: minimum_fill_value
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.nonzero:41: WARNING: py:obj reference target not found: flatnonzero
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.nonzero:46: WARNING: py:obj reference target not found: count_nonzero
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.round:18: WARNING: py:obj reference target not found: numpy.ndarray.around
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.shape:25: WARNING: py:obj reference target not found: ndarray.reshape
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.sort:54: WARNING: py:obj reference target not found: lexsort
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.transpose:40: WARNING: py:obj reference target not found: ndarray.T
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.transpose:42: WARNING: py:obj reference target not found: ndarray.reshape
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.var:64: WARNING: py:obj reference target not found: nanmean
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.var:64: WARNING: py:obj reference target not found: nanstd
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.var:64: WARNING: py:obj reference target not found: nanvar
    • numpy/numpy/ma/core.py:docstring of numpy.ma.MaskedArray.var:64: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/ma/core.py:docstring of numpy.ma.argsort:58: WARNING: py:obj reference target not found: lexsort
    • numpy/numpy/init.py:docstring of numpy.ma.clip:56: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/ma/extras.py:docstring of numpy.ma.compress_cols:4: WARNING: py:obj reference target not found: extras.compress_rowcols
    • numpy/numpy/ma/extras.py:docstring of numpy.ma.compress_cols:18: WARNING: py:obj reference target not found: extras.compress_rowcols
    • numpy/numpy/ma/extras.py:docstring of numpy.ma.compress_rows:4: WARNING: py:obj reference target not found: extras.compress_rowcols
    • numpy/numpy/ma/extras.py:docstring of numpy.ma.compress_rows:18: WARNING: py:obj reference target not found: extras.compress_rowcols
    • numpy/numpy/ma/init.py:docstring of numpy.ma.dstack:46: WARNING: py:obj reference target not found: dsplit
    • numpy/numpy/ma/init.py:docstring of numpy.ma.empty:11: WARNING: py:obj reference target not found: numpy.int8
    • numpy/numpy/ma/init.py:docstring of numpy.ma.empty:11: WARNING: py:obj reference target not found: numpy.float64
    • numpy/numpy/ma/init.py:docstring of numpy.ma.empty:43: WARNING: py:obj reference target not found: full
    • numpy/numpy/ma/init.py:docstring of numpy.ma.empty_like:52: WARNING: py:obj reference target not found: ones_like
    • numpy/numpy/ma/init.py:docstring of numpy.ma.empty_like:55: WARNING: py:obj reference target not found: zeros_like
    • numpy/numpy/ma/init.py:docstring of numpy.ma.empty_like:58: WARNING: py:obj reference target not found: full_like
    • numpy/numpy/init.py:docstring of numpy.ma.expand_dims:44: WARNING: py:obj reference target not found: doc.indexing
    • numpy/numpy/ma/init.py:docstring of numpy.ma.fromfunction:41: WARNING: py:obj reference target not found: meshgrid
    • numpy/numpy/ma/init.py:docstring of numpy.ma.harden_mask:18: WARNING: py:obj reference target not found: hardmask
    • numpy/numpy/ma/init.py:docstring of numpy.ma.hsplit:19: WARNING: py:obj reference target not found: split
    • numpy/numpy/ma/init.py:docstring of numpy.ma.hstack:48: WARNING: py:obj reference target not found: block
    • numpy/numpy/init.py:docstring of numpy.ma.indices:41: WARNING: py:obj reference target not found: mgrid
    • numpy/numpy/init.py:docstring of numpy.ma.indices:41: WARNING: py:obj reference target not found: ogrid
    • numpy/numpy/init.py:docstring of numpy.ma.indices:41: WARNING: py:obj reference target not found: meshgrid
    • numpy/numpy/ma/core.py:docstring of numpy.ma.inner:31: WARNING: py:obj reference target not found: tensordot
    • numpy/numpy/ma/core.py:docstring of numpy.ma.inner:36: WARNING: py:obj reference target not found: einsum
    • numpy/numpy/ma/core.py:docstring of numpy.ma.innerproduct:31: WARNING: py:obj reference target not found: tensordot
    • numpy/numpy/ma/core.py:docstring of numpy.ma.innerproduct:36: WARNING: py:obj reference target not found: einsum
    • numpy/numpy/ma/core.py:docstring of numpy.ma.is_mask:27: WARNING: py:obj reference target not found: isMaskedArray
    • ING: py:class reference target not found: numpy.ma.core.MaskedArray
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.argsort:58: WARNING: py:obj reference target not found: lexsort
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.min:16: WARNING: py:obj reference target not found: minimum_fill_value
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.min:39: WARNING: py:obj reference target not found: minimum_fill_value
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.nonzero:41: WARNING: py:obj reference target not found: flatnonzero
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.nonzero:46: WARNING: py:obj reference target not found: count_nonzero
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.round:18: WARNING: py:obj reference target not found: numpy.ndarray.around
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.shape:25: WARNING: py:obj reference target not found: ndarray.reshape
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.sort:54: WARNING: py:obj reference target not found: lexsort
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.transpose:40: WARNING: py:obj reference target not found: ndarray.T
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.transpose:42: WARNING: py:obj reference target not found: ndarray.reshape
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.var:64: WARNING: py:obj reference target not found: nanmean
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.var:64: WARNING: py:obj reference target not found: nanstd
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.var:64: WARNING: py:obj reference target not found: nanvar
    • numpy/numpy/ma/core.py:docstring of numpy.ma.masked_array.var:64: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/ma/core.py:docstring of numpy.ma.maximum_fill_value:31: WARNING: py:obj reference target not found: minimum_fill_value
    • numpy/numpy/ma/core.py:docstring of numpy.ma.min:16: WARNING: py:obj reference target not found: minimum_fill_value
    • numpy/numpy/ma/core.py:docstring of numpy.ma.min:39: WARNING: py:obj reference target not found: minimum_fill_value
    • numpy/numpy/ma/init.py:docstring of numpy.ma.mr_:17: WARNING: py:obj reference target not found: lib.index_tricks.RClass
    • numpy/numpy/ma/init.py:docstring of numpy.ma.nonzero:41: WARNING: py:obj reference target not found: flatnonzero
    • numpy/numpy/ma/init.py:docstring of numpy.ma.nonzero:46: WARNING: py:obj reference target not found: count_nonzero
    • numpy/numpy/ma/init.py:docstring of numpy.ma.ones:11: WARNING: py:obj reference target not found: numpy.int8
    • numpy/numpy/ma/init.py:docstring of numpy.ma.ones:11: WARNING: py:obj reference target not found: numpy.float64
    • numpy/numpy/ma/init.py:docstring of numpy.ma.ones:34: WARNING: py:obj reference target not found: ones_like
    • numpy/numpy/ma/init.py:docstring of numpy.ma.ones:42: WARNING: py:obj reference target not found: full
    • numpy/numpy/ma/core.py:docstring of numpy.ma.outer:45: WARNING: py:obj reference target not found: einsum
    • numpy/numpy/ma/core.py:docstring of numpy.ma.outer:47: WARNING: py:obj reference target not found: ufunc.outer
    • numpy/numpy/ma/core.py:docstring of numpy.ma.outerproduct:45: WARNING: py:obj reference target not found: einsum
    • numpy/numpy/ma/core.py:docstring of numpy.ma.outerproduct:47: WARNING: py:obj reference target not found: ufunc.outer
    • numpy/numpy/ma/extras.py:docstring of numpy.ma.polyfit:88: WARNING: py:obj reference target not found: polyval
    • numpy/numpy/ma/extras.py:docstring of numpy.ma.polyfit:91: WARNING: py:obj reference target not found: linalg.lstsq
    • numpy/numpy/ma/init.py:docstring of numpy.ma.row_stack:46: WARNING: py:obj reference target not found: vsplit
    • numpy/numpy/ma/init.py:docstring of numpy.ma.row_stack:48: WARNING: py:obj reference target not found: block
    • numpy/numpy/ma/core.py:docstring of numpy.ma.shape:25: WARNING: py:obj reference target not found: alen
    • numpy/numpy/ma/core.py:docstring of numpy.ma.shape:27: WARNING: py:obj reference target not found: ndarray.shape
    • numpy/numpy/ma/core.py:docstring of numpy.ma.size:32: WARNING: py:obj reference target not found: ndarray.shape
    • numpy/numpy/ma/core.py:docstring of numpy.ma.size:34: WARNING: py:obj reference target not found: ndarray.size
    • numpy/numpy/ma/init.py:docstring of numpy.ma.soften_mask:18: WARNING: py:obj reference target not found: hardmask
    • numpy/numpy/ma/init.py:docstring of numpy.ma.stack:41: WARNING: py:obj reference target not found: split
    • numpy/numpy/ma/init.py:docstring of numpy.ma.stack:43: WARNING: py:obj reference target not found: block
    • numpy/numpy/ma/extras.py:docstring of numpy.ma.vander:42: WARNING: py:obj reference target not found: polynomial.polynomial.polyvander
    • numpy/numpy/ma/init.py:docstring of numpy.ma.var:64: WARNING: py:obj reference target not found: nanmean
    • numpy/numpy/ma/init.py:docstring of numpy.ma.var:64: WARNING: py:obj reference target not found: nanstd
    • numpy/numpy/ma/init.py:docstring of numpy.ma.var:64: WARNING: py:obj reference target not found: nanvar
    • numpy/numpy/ma/init.py:docstring of numpy.ma.var:64: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/ma/init.py:docstring of numpy.ma.vstack:46: WARNING: py:obj reference target not found: vsplit
    • numpy/numpy/ma/init.py:docstring of numpy.ma.vstack:48: WARNING: py:obj reference target not found: block
    • numpy/numpy/ma/init.py:docstring of numpy.ma.zeros:11: WARNING: py:obj reference target not found: numpy.int8
    • numpy/numpy/ma/init.py:docstring of numpy.ma.zeros:11: WARNING: py:obj reference target not found: numpy.float64
    • numpy/numpy/ma/init.py:docstring of numpy.ma.zeros:34: WARNING: py:obj reference target not found: zeros_like
    • numpy/numpy/ma/init.py:docstring of numpy.ma.zeros:42: WARNING: py:obj reference target not found: full
    • numpy/numpy/matlib.py:docstring of numpy.matlib.empty:28: WARNING: py:obj reference target not found: empty_like
    • numpy/numpy/matlib.py:docstring of numpy.matlib.identity:31: WARNING: py:obj reference target not found: matlib.eye
    • numpy/numpy/matlib.py:docstring of numpy.matlib.ones:35: WARNING: py:obj reference target not found: matlib.zeros
    • numpy/numpy/matlib.py:docstring of numpy.matlib.ones:40: WARNING: py:obj reference target not found: shape
    • numpy/numpy/matlib.py:docstring of numpy.matlib.zeros:34: WARNING: py:obj reference target not found: matlib.ones
    • numpy/numpy/matlib.py:docstring of numpy.matlib.zeros:39: WARNING: py:obj reference target not found: shape
    • numpy/numpy/init.py:docstring of numpy.mean:4: WARNING: py:obj reference target not found: float64
    • numpy/numpy/init.py:docstring of numpy.mean:24: WARNING: py:obj reference target not found: float64
    • numpy/numpy/init.py:docstring of numpy.mean:70: WARNING: py:obj reference target not found: float32
    • numpy/numpy/init.py:docstring of numpy.mean:76: WARNING: py:obj reference target not found: float16
    • numpy/numpy/init.py:docstring of numpy.mean:76: WARNING: py:obj reference target not found: float32
    • numpy/numpy/init.py:docstring of numpy.memmap:26: WARNING: py:obj reference target not found: uint8
    • numpy/numpy/init.py:docstring of numpy.memmap:78: WARNING: py:obj reference target not found: lib.format.open_memmap
    • numpy/numpy/init.py:docstring of numpy.meshgrid:57: WARNING: py:obj reference target not found: index_tricks.mgrid
    • numpy/numpy/init.py:docstring of numpy.meshgrid:59: WARNING: py:obj reference target not found: index_tricks.ogrid
    • numpy/numpy/init.py:docstring of numpy.mgrid:4: WARNING: py:obj reference target not found: numpy.lib.index_tricks.nd_grid
    • numpy/numpy/init.py:docstring of numpy.mgrid:31: WARNING: py:obj reference target not found: numpy.lib.index_tricks.nd_grid
    • numpy/numpy/init.py:docstring of numpy.nanmean:4: WARNING: py:obj reference target not found: float64
    • numpy/numpy/init.py:docstring of numpy.nanmean:23: WARNING: py:obj reference target not found: float64
    • numpy/numpy/init.py:docstring of numpy.nanmean:72: WARNING: py:obj reference target not found: float32
    • numpy/numpy/init.py:docstring of numpy.nanstd:66: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/init.py:docstring of numpy.nanvar:24: WARNING: py:obj reference target not found: float64
    • numpy/numpy/init.py:docstring of numpy.nanvar:69: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/init.py:docstring of numpy.nanvar:86: WARNING: py:obj reference target not found: float32
    • numpy/numpy/init.py:docstring of numpy.nditer:199: WARNING: py:obj reference target not found: exit
    • numpy/numpy/init.py:docstring of numpy.ogrid:4: WARNING: py:obj reference target not found: numpy.lib.index_tricks.nd_grid
    • numpy/numpy/init.py:docstring of numpy.ogrid:31: WARNING: py:obj reference target not found: np.lib.index_tricks.nd_grid
    • numpy/numpy/init.py:docstring of numpy.ones:11: WARNING: py:obj reference target not found: numpy.int8
    • numpy/numpy/init.py:docstring of numpy.ones:11: WARNING: py:obj reference target not found: numpy.float64
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebdiv:30: WARNING: py:obj reference target not found: chemulx
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfit:85: WARNING: py:obj reference target not found: polyfit
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfit:85: WARNING: py:obj reference target not found: legfit
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfit:85: WARNING: py:obj reference target not found: lagfit
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfit:85: WARNING: py:obj reference target not found: hermfit
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfit:85: WARNING: py:obj reference target not found: hermefit
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfit:97: WARNING: py:obj reference target not found: linalg.lstsq
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfromroots:43: WARNING: py:obj reference target not found: polyfromroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfromroots:43: WARNING: py:obj reference target not found: legfromroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfromroots:43: WARNING: py:obj reference target not found: lagfromroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfromroots:43: WARNING: py:obj reference target not found: hermfromroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebfromroots:43: WARNING: py:obj reference target not found: hermefromroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebline:25: WARNING: py:obj reference target not found: polyline
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebroots:28: WARNING: py:obj reference target not found: polyroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebroots:28: WARNING: py:obj reference target not found: legroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebroots:28: WARNING: py:obj reference target not found: lagroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebroots:28: WARNING: py:obj reference target not found: hermroots
    • numpy/numpy/polynomial/chebyshev.py:docstring of numpy.polynomial.chebyshev.chebroots:28: WARNING: py:obj reference target not found: hermeroots
    • numpy/numpy/polynomial/polyutils.py:docstring of numpy.polynomial.chebyshev.chebtrim:37: WARNING: py:obj reference target not found: trimseq
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.Hermite:4: WARNING: py:obj reference target not found: ABCPolyBase
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfit:83: WARNING: py:obj reference target not found: chebfit
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfit:83: WARNING: py:obj reference target not found: legfit
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfit:83: WARNING: py:obj reference target not found: lagfit
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfit:83: WARNING: py:obj reference target not found: polyfit
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfit:83: WARNING: py:obj reference target not found: hermefit
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfit:95: WARNING: py:obj reference target not found: linalg.lstsq
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfromroots:43: WARNING: py:obj reference target not found: polyfromroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfromroots:43: WARNING: py:obj reference target not found: legfromroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfromroots:43: WARNING: py:obj reference target not found: lagfromroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfromroots:43: WARNING: py:obj reference target not found: chebfromroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermfromroots:43: WARNING: py:obj reference target not found: hermefromroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermline:25: WARNING: py:obj reference target not found: polyline
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermline:25: WARNING: py:obj reference target not found: chebline
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermroots:28: WARNING: py:obj reference target not found: polyroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermroots:28: WARNING: py:obj reference target not found: legroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermroots:28: WARNING: py:obj reference target not found: lagroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermroots:28: WARNING: py:obj reference target not found: chebroots
    • numpy/numpy/polynomial/hermite.py:docstring of numpy.polynomial.hermite.hermroots:28: WARNING: py:obj reference target not found: hermeroots
    • numpy/numpy/polynomial/polyutils.py:docstring of numpy.polynomial.hermite.hermtrim:37: WARNING: py:obj reference target not found: trimseq
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.HermiteE:4: WARNING: py:obj reference target not found: ABCPolyBase
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefit:83: WARNING: py:obj reference target not found: chebfit
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefit:83: WARNING: py:obj reference target not found: legfit
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefit:83: WARNING: py:obj reference target not found: polyfit
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefit:83: WARNING: py:obj reference target not found: hermfit
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefit:83: WARNING: py:obj reference target not found: polyfit
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefit:95: WARNING: py:obj reference target not found: linalg.lstsq
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefromroots:43: WARNING: py:obj reference target not found: polyfromroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefromroots:43: WARNING: py:obj reference target not found: legfromroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefromroots:43: WARNING: py:obj reference target not found: lagfromroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefromroots:43: WARNING: py:obj reference target not found: hermfromroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermefromroots:43: WARNING: py:obj reference target not found: chebfromroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermeline:25: WARNING: py:obj reference target not found: polyline
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermeline:25: WARNING: py:obj reference target not found: chebline
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermeroots:28: WARNING: py:obj reference target not found: polyroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermeroots:28: WARNING: py:obj reference target not found: legroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermeroots:28: WARNING: py:obj reference target not found: lagroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermeroots:28: WARNING: py:obj reference target not found: hermroots
    • numpy/numpy/polynomial/hermite_e.py:docstring of numpy.polynomial.hermite_e.hermeroots:28: WARNING: py:obj reference target not found: chebroots
    • numpy/numpy/polynomial/polyutils.py:docstring of numpy.polynomial.hermite_e.hermetrim:37: WARNING: py:obj reference target not found: trimseq
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.Laguerre:4: WARNING: py:obj reference target not found: ABCPolyBase
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfit:83: WARNING: py:obj reference target not found: chebfit
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfit:83: WARNING: py:obj reference target not found: legfit
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfit:83: WARNING: py:obj reference target not found: polyfit
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfit:83: WARNING: py:obj reference target not found: hermfit
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfit:83: WARNING: py:obj reference target not found: hermefit
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfit:95: WARNING: py:obj reference target not found: linalg.lstsq
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfromroots:43: WARNING: py:obj reference target not found: polyfromroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfromroots:43: WARNING: py:obj reference target not found: legfromroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfromroots:43: WARNING: py:obj reference target not found: chebfromroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfromroots:43: WARNING: py:obj reference target not found: hermfromroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagfromroots:43: WARNING: py:obj reference target not found: hermefromroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagline:25: WARNING: py:obj reference target not found: polyline
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagline:25: WARNING: py:obj reference target not found: chebline
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagroots:28: WARNING: py:obj reference target not found: polyroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagroots:28: WARNING: py:obj reference target not found: legroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagroots:28: WARNING: py:obj reference target not found: chebroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagroots:28: WARNING: py:obj reference target not found: hermroots
    • numpy/numpy/polynomial/laguerre.py:docstring of numpy.polynomial.laguerre.lagroots:28: WARNING: py:obj reference target not found: hermeroots
    • numpy/numpy/polynomial/polyutils.py:docstring of numpy.polynomial.laguerre.lagtrim:37: WARNING: py:obj reference target not found: trimseq
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.Legendre:4: WARNING: py:obj reference target not found: ABCPolyBase
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfit:87: WARNING: py:obj reference target not found: chebfit
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfit:87: WARNING: py:obj reference target not found: polyfit
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfit:87: WARNING: py:obj reference target not found: lagfit
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfit:87: WARNING: py:obj reference target not found: hermfit
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfit:87: WARNING: py:obj reference target not found: hermefit
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfit:99: WARNING: py:obj reference target not found: linalg.lstsq
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfromroots:43: WARNING: py:obj reference target not found: polyfromroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfromroots:43: WARNING: py:obj reference target not found: chebfromroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfromroots:43: WARNING: py:obj reference target not found: lagfromroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfromroots:43: WARNING: py:obj reference target not found: hermfromroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legfromroots:43: WARNING: py:obj reference target not found: hermefromroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legline:25: WARNING: py:obj reference target not found: polyline
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legline:25: WARNING: py:obj reference target not found: chebline
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legroots:28: WARNING: py:obj reference target not found: polyroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legroots:28: WARNING: py:obj reference target not found: chebroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legroots:28: WARNING: py:obj reference target not found: lagroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legroots:28: WARNING: py:obj reference target not found: hermroots
    • numpy/numpy/polynomial/legendre.py:docstring of numpy.polynomial.legendre.legroots:28: WARNING: py:obj reference target not found: hermeroots
    • numpy/numpy/polynomial/polyutils.py:docstring of numpy.polynomial.legendre.legtrim:37: WARNING: py:obj reference target not found: trimseq
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.Polynomial:4: WARNING: py:obj reference target not found: ABCPolyBase
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfit:88: WARNING: py:obj reference target not found: chebfit
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfit:88: WARNING: py:obj reference target not found: legfit
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfit:88: WARNING: py:obj reference target not found: lagfit
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfit:88: WARNING: py:obj reference target not found: hermfit
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfit:88: WARNING: py:obj reference target not found: hermefit
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfit:97: WARNING: py:obj reference target not found: linalg.lstsq
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfromroots:42: WARNING: py:obj reference target not found: chebfromroots
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfromroots:42: WARNING: py:obj reference target not found: legfromroots
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfromroots:42: WARNING: py:obj reference target not found: lagfromroots
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfromroots:42: WARNING: py:obj reference target not found: hermfromroots
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyfromroots:42: WARNING: py:obj reference target not found: hermefromroots
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyline:25: WARNING: py:obj reference target not found: chebline
    • numpy/numpy/polynomial/polynomial.py:docstring of numpy.polynomial.polynomial.polyroots:28: WARNING: py:obj reference target not found: chebroots
    • numpy/numpy/polynomial/polyutils.py:docstring of numpy.polynomial.polynomial.polytrim:37: WARNING: py:obj reference target not found: trimseq
    • numpy/numpy/init.py:docstring of numpy.prod:74: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/init.py:docstring of numpy.recarray:76: WARNING: py:obj reference target not found: rec.fromrecords
    • numpy/numpy/init.py:docstring of numpy.s_:5: WARNING: py:obj reference target not found: index_exp
    • numpy/numpy/init.py:docstring of numpy.s_:30: WARNING: py:obj reference target not found: index_exp
    • numpy/numpy/init.py:docstring of numpy.set_printoptions:55: WARNING: py:obj reference target not found: numpy.timedelta64
    • numpy/numpy/init.py:docstring of numpy.set_printoptions:56: WARNING: py:obj reference target not found: numpy.datetime64
    • numpy/numpy/init.py:docstring of numpy.set_printoptions:61: WARNING: py:obj reference target not found: numpy.string_
    • numpy/numpy/init.py:docstring of numpy.set_printoptions:61: WARNING: py:obj reference target not found: numpy.unicode_
    • numpy/numpy/init.py:docstring of numpy.setdiff1d:34: WARNING: py:obj reference target not found: numpy.lib.arraysetops
    • numpy/numpy/init.py:docstring of numpy.seterr:4: WARNING: py:obj reference target not found: int16
    • numpy/numpy/init.py:docstring of numpy.shape:25: WARNING: py:obj reference target not found: alen
    • numpy/numpy/config.py:docstring of numpy.show_config:24: WARNING: py:obj reference target not found: numpy.distutils.system_info
    • numpy/numpy/init.py:docstring of numpy.sqrt:48: WARNING: py:obj reference target not found: lib.scimath.sqrt
    • numpy/numpy/init.py:docstring of numpy.std:63: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/init.py:docstring of numpy.sum:76: WARNING: py:obj reference target not found: add.reduce
    • ING: py:class reference target not found: numpy.testing._private.nosetester.NoseTester
    • numpy/numpy/testing/_private/utils.py:docstring of numpy.testing.assert_array_almost_equal_nulp:38: WARNING: py:obj reference target not found: spacing
    • numpy/numpy/testing/_private/utils.py:docstring of numpy.testing.rundocs:25: WARNING: py:obj reference target not found: numpy.lib
    • numpy/numpy/init.py:docstring of numpy.typename:24: WARNING: py:obj reference target not found: typecodes
    • numpy/numpy/init.py:docstring of numpy.union1d:26: WARNING: py:obj reference target not found: numpy.lib.arraysetops
    • numpy/numpy/init.py:docstring of numpy.unique:69: WARNING: py:obj reference target not found: numpy.lib.arraysetops
    • numpy/numpy/init.py:docstring of numpy.var:24: WARNING: py:obj reference target not found: float64
    • numpy/numpy/init.py:docstring of numpy.var:64: WARNING: py:obj reference target not found: ufuncs-output-type
    • numpy/numpy/init.py:docstring of numpy.var:81: WARNING: py:obj reference target not found: float32
    • numpy/numpy/init.py:docstring of numpy.zeros:11: WARNING: py:obj reference target not found: numpy.int8
    • numpy/numpy/init.py:docstring of numpy.zeros:11: WARNING: py:obj reference target not found: numpy.float64
    • numpy/doc/source/reference/internals.code-explanations.rst:147: WARNING: c:func reference target not found: PyMultiIter_New
    • numpy/doc/source/reference/internals.code-explanations.rst:160: WARNING: c:func reference target not found: PyArray_BroadCast
    • numpy/doc/source/reference/internals.code-explanations.rst:220: WARNING: c:func reference target not found: PyArray_CopyObject
    • numpy/doc/source/reference/internals.code-explanations.rst:239: WARNING: py:obj reference target not found: intp
    • numpy/doc/source/reference/internals.code-explanations.rst:264: WARNING: c:func reference target not found: PyArray_MapIterSwapAxes
    • numpy/doc/source/reference/internals.code-explanations.rst:367: WARNING: c:data reference target not found: WRITEBACKIFCOPY
    • numpy/doc/source/reference/internals.code-explanations.rst:389: WARNING: c:data reference target not found: NPY_ALLOW_THREADS
    • numpy/doc/source/reference/maskedarray.baseclass.rst:245: WARNING: py:func reference target not found: bool
    • numpy/doc/source/reference/maskedarray.generic.rst:106::1: WARNING: py:class reference target not found: numpy.ma.core.MaskedArray
    • numpy/doc/source/reference/maskedarray.generic.rst:179: WARNING: py:func reference target not found: getmask(x)
    • numpy/doc/source/reference/maskedarray.generic.rst:179: WARNING: py:func reference target not found: getmaskarray(x)
    • numpy/doc/source/reference/maskedarray.generic.rst:298: WARNING: py:attr reference target not found: hardmask
    • numpy/doc/source/reference/maskedarray.generic.rst:365: WARNING: py:class reference target not found: numpy.void
    • numpy/doc/source/reference/maskedarray.generic.rst:407: WARNING: py:attr reference target not found: data
    • numpy/doc/source/reference/random/c-api.rst:192: WARNING: c:type reference target not found: bint
    • numpy/doc/source/reference/routines.array-creation.rst:46: WARNING: py:mod reference target not found: numpy.rec
    • numpy/doc/source/reference/routines.array-creation.rst:49: WARNING: py:mod reference target not found: numpy.rec
    • numpy/doc/source/reference/routines.array-creation.rst:49: WARNING: py:mod reference target not found: numpy.core.records
    • numpy/doc/source/reference/routines.array-creation.rst:66: WARNING: py:mod reference target not found: numpy.core.defchararray
    • numpy/doc/source/reference/routines.char.rst:8: WARNING: py:obj reference target not found: numpy.string_
    • numpy/doc/source/reference/routines.char.rst:8: WARNING: py:obj reference target not found: numpy.unicode_
    • numpy/doc/source/reference/routines.emath.rst:1: WARNING: py:mod reference target not found: numpy.emath
    • numpy/doc/source/reference/routines.emath.rst:6: WARNING: py:mod reference target not found: numpy.emath
    • numpy/numpy/lib/scimath.py:docstring of numpy.lib.scimath:5: WARNING: py:obj reference target not found: log
    • numpy/numpy/lib/scimath.py:docstring of numpy.lib.scimath:13: WARNING: py:obj reference target not found: sqrt
    • numpy/numpy/lib/scimath.py:docstring of numpy.lib.scimath:13: WARNING: py:obj reference target not found: power
    • numpy/doc/source/reference/routines.ma.rst:17::1: WARNING: py:class reference target not found: numpy.bool_
    • numpy/doc/source/reference/routines.ma.rst:35::1: WARNING: py:class reference target not found: numpy.ma.core.MaskedArray
    • numpy/doc/source/reference/routines.testing.rst:56::1: WARNING: py:class reference target not found: numpy.testing._private.nosetester.NoseTester
    • numpy/doc/source/reference/ufuncs.rst:6: WARNING: py:class reference target not found: ufunc
    • numpy/doc/source/reference/ufuncs.rst:23: WARNING: py:class reference target not found: numpy.ufunc
    • numpy/doc/source/reference/ufuncs.rst:23: WARNING: py:class reference target not found: ufunc
    • numpy/doc/source/reference/ufuncs.rst:298: WARNING: py:class reference target not found: ufunc
    • numpy/doc/source/reference/ufuncs.rst:489: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/ufuncs.rst:489: WARNING: py:class reference target not found: int_
    • numpy/doc/source/reference/ufuncs.rst:489: WARNING: py:class reference target not found: uint
    • numpy/doc/source/release/1.15.0-notes.rst:65: WARNING: py:obj reference target not found: numpy.loads
    • numpy/doc/source/release/1.15.0-notes.rst:83: WARNING: py:obj reference target not found: numpy.testing.utils
    • numpy/doc/source/release/1.15.0-notes.rst:87: WARNING: py:obj reference target not found: numpy.core.umath_tests
    • numpy/doc/source/release/1.16.0-notes.rst:58: WARNING: py:obj reference target not found: numpy.core.typeNA
    • numpy/doc/source/release/1.16.0-notes.rst:58: WARNING: py:obj reference target not found: numpy.core.sctypeNA
    • numpy/doc/source/release/1.16.0-notes.rst:173: WARNING: c:data reference target not found: NPY_API_VERSION
    • numpy/doc/source/release/1.16.0-notes.rst:176: WARNING: c:member reference target not found: PyUFuncObject.core_dim_flags
    • numpy/doc/source/release/1.16.0-notes.rst:177: WARNING: c:member reference target not found: PyUFuncObject.core_dim_sizes
    • numpy/doc/source/release/1.16.0-notes.rst:178: WARNING: c:member reference target not found: PyUFuncObject.identity_value
    • numpy/doc/source/release/1.16.0-notes.rst:336: WARNING: py:obj reference target not found: numpy.intc
    • numpy/doc/source/release/1.16.0-notes.rst:336: WARNING: py:obj reference target not found: numpy.int_
    • numpy/doc/source/release/1.16.0-notes.rst:336: WARNING: py:obj reference target not found: numpy.longlong
    • numpy/doc/source/release/1.17.0-notes.rst:178: WARNING: py:obj reference target not found: RandomState.beta
    • numpy/doc/source/release/1.17.0-notes.rst:178: WARNING: py:obj reference target not found: RandomState.binomial
    • numpy/doc/source/release/1.17.0-notes.rst:178: WARNING: py:obj reference target not found: RandomState.laplace
    • numpy/doc/source/release/1.17.0-notes.rst:178: WARNING: py:obj reference target not found: RandomState.logistic
    • numpy/doc/source/release/1.17.0-notes.rst:178: WARNING: py:obj reference target not found: RandomState.logseries
    • numpy/doc/source/release/1.17.0-notes.rst:178: WARNING: py:obj reference target not found: RandomState.multinomial
    • numpy/doc/source/release/1.5.0-notes.rst:38: WARNING: py:obj reference target not found: numpy.ComplexWarning
    • numpy/doc/source/user/basics.io.genfromtxt.rst:29: WARNING: py:meth reference target not found: read
    • numpy/doc/source/user/basics.io.genfromtxt.rst:38: WARNING: py:class reference target not found: gzip
    • numpy/doc/source/user/basics.io.genfromtxt.rst:38: WARNING: py:class reference target not found: bz2
    • numpy/doc/source/user/basics.io.genfromtxt.rst:38: WARNING: py:class reference target not found: gzip
    • numpy/doc/source/user/basics.io.genfromtxt.rst:38: WARNING: py:class reference target not found: bzip2
    • numpy/doc/source/user/basics.io.genfromtxt.rst:230: WARNING: py:class reference target not found: numpy.lib._iotools.StringConverter
    • numpy/doc/source/user/basics.io.genfromtxt.rst:360: WARNING: py:class reference target not found: datetime
    • numpy/doc/source/user/basics.io.genfromtxt.rst:430: WARNING: py:func reference target not found: nummpy.genfromtxt
    • numpy/doc/source/user/basics.io.genfromtxt.rst:517: WARNING: py:mod reference target not found: numpy.lib.io
    • numpy/doc/source/user/basics.io.genfromtxt.rst:525: WARNING: py:func reference target not found: numpy.recfromtxt
    • numpy/doc/source/user/basics.io.genfromtxt.rst:523: WARNING: py:class reference target not found: numpy.ma.MaskedRecords
    • numpy/doc/source/user/basics.io.genfromtxt.rst:527: WARNING: py:func reference target not found: numpy.recfromcsv
    • numpy/doc/source/user/basics.io.genfromtxt.rst:528: WARNING: py:func reference target not found: numpy.recfromtxt
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:127: WARNING: py:class reference target not found: numpy.object
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:281: WARNING: py:class reference target not found: numpy.void
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:530: WARNING: py:func reference target not found: ndarray.item
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:541: WARNING: py:class reference target not found: numpy.object
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:571: WARNING: py:mod reference target not found: numpy.rec
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:578: WARNING: py:func reference target not found: numpy.rec.array
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:594: WARNING: py:func reference target not found: numpy.rec.array
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:601: WARNING: py:mod reference target not found: numpy.rec
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:613: WARNING: py:class reference target not found: np.recarray
    • numpy/numpy/doc/structured_arrays.py:docstring of numpy.doc.structured_arrays:613: WARNING: py:class reference target not found: np.record
    • numpy/numpy/lib/recfunctions.py:docstring of numpy.lib.recfunctions.repack_fields:8: WARNING: py:obj reference target not found: np.dtype
    • numpy/numpy/lib/recfunctions.py:docstring of numpy.lib.recfunctions.structured_to_unstructured:21: WARNING: py:obj reference target not found: ndarray.astype
    • numpy/numpy/lib/recfunctions.py:docstring of numpy.lib.recfunctions.structured_to_unstructured:25: WARNING: py:obj reference target not found: ndarray.astype
    • numpy/numpy/lib/recfunctions.py:docstring of numpy.lib.recfunctions.unstructured_to_structured:29: WARNING: py:obj reference target not found: ndarray.astype
    • numpy/numpy/lib/recfunctions.py:docstring of numpy.lib.recfunctions.unstructured_to_structured:33: WARNING: py:obj reference target not found: ndarray.astype
    • numpy/doc/source/user/c-info.beyond-basics.rst:115: WARNING: c:func reference target not found: PyArray_Iter_GOTO1D
    • numpy/doc/source/user/c-info.beyond-basics.rst:162: WARNING: c:type reference target not found: PyArrayMultiObject *
    • numpy/doc/source/user/c-info.beyond-basics.rst:162: WARNING: c:func reference target not found: PyArray_MultiIter_SIZE
    • numpy/doc/source/user/c-info.beyond-basics.rst:264: WARNING: c:func reference target not found: PyArray_TypeNumFromName
    • numpy/doc/source/user/c-info.beyond-basics.rst:466: WARNING: c:func reference target not found: PyArray_FinalizeFunc
    • numpy/doc/source/user/quickstart.rst:773: WARNING: py:obj reference target not found: row_stack
    • numpy/doc/source/user/quickstart.rst:773: WARNING: py:obj reference target not found: row_stack

    copying static files... ... done
    copying extra files... done
    dumping search index in English (code: en)... done
    dumping object inventory... done
    build finished with problems, 792 warnings.
    make: *** [Makefile:179: html-build] Error 1

  12. rgommers commented on May 5, 2020

    @rgommers
    Member

    Thanks @rossbar. Okay, there's still some low-hanging fruit here. Let's leave it as a "good first issue".

    For clarity: the issue is that there are references (things with single backticks around them, i.e. `somename`) that do not reference another function or object that can be found.

    There's a couple of types of solutions:

    • In some cases the intent was to typeset as code rather than a reference. This is done by adding double backticks. Example; `True` should be ``True`` (or simply without backticks).
    • In other cases, a reference is meant but it cannot be found. Example: the numpy.ma.argsort has a reference to lexsort in its See Also; there's no numpy.ma.lexsort so this means numpy.lexsort. On reflection, that link should be valid (as are many others), there may be something wrong with the lookup mechanism. IIRC the rules are that first the current scope is checked for a matching name, and then the next scope up. In SciPy this works correctly, in NumPy it does seem to - some .. currentmodule::'s set incorrectly perhaps?

    tl;dr the "this is not a reference" is easy to fix, the other part requires knowledge of Sphinx and Numpydoc.

  13. takanori-pskq commented on May 12, 2020

    @takanori-pskq

    I would like to contribute to this issue. Is someone working on this now?

  14. 27 remaining items

  15. rossbar commented on Feb 25, 2023

    @rossbar
    Contributor

    Note that this was only partially closed by #23278, reopening for visibility.

  16. drammock commented on Apr 28, 2023

    @drammock
    Contributor

    @mattip I took a quick look at this issue. Perhaps this is already common knowledge among the dev team, but one big problem I see is the use of single-backtick surrounds when referring to parameter names in docstrings (i.e., what @bsipocz alluded to above).

    To fully elucidate (for those not familiar with the issue): sphinx will try to parse single-backtick-surrounded expressions as cross-references to API entries in the default domain, and if it fails it will fall back to treating single-backticks like single-asterisks (i.e., markup for emphasis/italicization). Example:

    Screenshot 2023-04-28 at 09-53-00 numpy ndarray — NumPy v1 25 dev0 Manual

    Here "buffer", "shape", "dtype", and "order" are all class params and all have single-backtick surround in the docstring source, but "shape" and "dtype" get different formatting because they're (mistakenly) identified as references to np.shape and np.dtype.

    Options to fix this are:

    1. double-up the backticks when referring to parameter names (apparently this idea has already been rejected based on @bsipocz's comment?)
    2. instead of single-backtick surrounds when referring to parameter names, use asterisks or underscores. If there is concern about legibility in a terminal, IMO underscore is the better choice.
    3. set primary_domain=None in conf.py. Then the single-backticks can be left alone (should render as italics), but any intentional API cross-refs need to be prefixed with :py:func:, :py:meth:, or :py:class: in order to still work.

    Needless to say any of these is a lot of work, but there might be ways to at least partially automate it. I'd be willing to give it a shot if I had buy-in on which approach was acceptable (if any of them are). It would be nice to get the docs to a state where nitpicky could be enabled in the CIs, so that any new xref errors could be detected at PR time.

  17. seberg commented on Apr 28, 2023

    @seberg
    Member

    @rossbar do you think there is any problem with numpydoc historically prescribing/suggesting the use of backticks for parameters? I.e. changing numpydoc (or its style guide) to rather suggest the _param_ spelling?
    (Unless we can actually manage numpy-doc to link to the parameter, but that seems rather unlikely)

  18. drammock commented on Apr 28, 2023

    @drammock
    Contributor

    (Unless we can actually manage numpy-doc to link to the parameter, but that seems rather unlikely)

    Pretty sure this would at least be very very difficult; it's sphinx that does the linking and AFAIK sphinx doesn't create targets for every function/method/class parameter.

  19. bsipocz commented on Apr 28, 2023

    @bsipocz
    Member

    Pretty sure this would at least be very very difficult; it's sphinx that does the linking and AFAIK sphinx doesn't create targets for every function/method/class parameter.

    I recall that Ross had a workaround in mind, and certainly showed me once that this is a bug rather than a feature. Either case, I would love if we could get to the bottom of it with a solution during the summit!

  20. rossbar commented on Apr 28, 2023

    @rossbar
    Contributor

    Yeah I still strongly advocate for fixing this upstream in numpydoc - that way, the fix will apply to all libraries that use the numpydoc extension for their docstrings. As I've proposed elsewhere, I think there's a relatively straightforward path to try. It looks something like this:

    • Add a configuration param to numpydoc to allow users to select the default parameter role. For starters, this could be something like :emph: to resolve the nit-picky links issue.
    • Add code to the numpydoc parser to check for words enclosed in single-backticks in the summary, notes, parameter descriptions, etc. Compare these instances with the set of parameters, and replace any matches with the configured default role.

    If I were to attempt solving this problem, this is where I'd start!

  21. removed
    sprintableIssue fits the time-frame and setting of a sprint
    on Sep 20, 2023
  22. mattip commented on Mar 6, 2024

    @mattip
    MemberAuthor

    After #25939 we are down to 30 warnings, thanks to all who contributed fixes especially @F3eQnxN3RriK. The remaining warnings:

    • Parsing PyArrayDescr as a parameter type seems to fail here and in the other similar declarations (9 warnings)
    • FILE, size_t and PyHeapTypeObject are not valid refs (13 warnings)
    • something about missing docstrings in CPython's collections.abc.Mapping functions (4 warnings)
    • Missing numpy.ma.core.MaskedArray (3 warnings), has it moved?
    • A missing pandas.DataFrame.to_numpy reference (1 warning)
    remaining warnings>
    LANG=C sphinx-build -b html -WT --keep-going -d build/doctrees  -j2 -n source build/html 
    Running Sphinx v7.2.6
    2.0.dev0 2.0.0.dev0+git20240305.8d26d6c
    
    ...
    
    /home/circleci/repo/doc/source/reference/c-api/array.rst:766: WARNING: Error in declarator or parameters
    
    Invalid C declaration: Expecting "(" in parameters. [error at 13]
      The Metadata attached to a dtype, either ``NULL`` or a dictionary.
      -------------^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:769: WARNING: Invalid C declaration: Expected identifier in nested name. [error at 0]
      ``NULL`` or a list of structured field names attached to a dtype,
      ^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:769: WARNING: Error in declarator or parameters
    Invalid C declaration: Expecting "(" in parameters. [error at 10]
      this list should not be mutated, NumPy may change the way fields are
      ----------^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:769: WARNING: Error in declarator or parameters
    Invalid C declaration: Expecting "(" in parameters. [error at 10]
      stored in the future.
      ----------^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:774: WARNING: Invalid C declaration: Expected identifier in nested name. [error at 0]
      ``NULL``, ``None``, or a dict of structured dtype fields, this dict must
      ^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:774: WARNING: Error in declarator or parameters
    Invalid C declaration: Expecting "(" in parameters. [error at 7]
      not be mutated, NumPy may change the way fields are stored in the future.
      -------^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:778: WARNING: Error in declarator or parameters
    Invalid C declaration: Expected identifier in nested name. [error at 1]
      C-metadata object attached to a descriptor.  This accessor should not
      -^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:778: WARNING: Error in declarator or parameters
    Invalid C declaration: Expecting "(" in parameters. [error at 10]
      be needed usually.  The C-Metadata field does provide access to the
      ----------^
    /home/circleci/repo/doc/source/reference/c-api/array.rst:778: WARNING: Error in declarator or parameters
    Invalid C declaration: Expected identifier in nested name. [error at 8]
      datetime/timedelta time unit information.
      --------^
    looking for now-outdated files... none found
    pickling environment... done
    checking consistency... done
    preparing documents... done
    copying assets... copying static files... done
    copying extra files... done
    done
    /home/circleci/repo/doc/source/reference/c-api/array.rst:573: WARNING: c:identifier reference target not found: FILE
    /home/circleci/repo/doc/source/reference/c-api/array.rst:2046: WARNING: c:identifier reference target not found: FILE
    /home/circleci/repo/doc/source/reference/c-api/array.rst:3904: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/c-api/array.rst:3908: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/c-api/array.rst:3917: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/c-api/array.rst:3921: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/c-api/array.rst:3925: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/c-api/types-and-structures.rst:640: WARNING: c:identifier reference target not found: FILE
    /home/circleci/repo/doc/source/reference/c-api/types-and-structures.rst:864: WARNING: c:identifier reference target not found: PyHeapTypeObject
    /home/circleci/.pyenv/versions/3.11.4/lib/python3.11/collections/abc.py:docstring of collections.abc.Mapping.get:1: WARNING: py:class reference target not found: D[k] if k in D, else d.  d defaults to None.
    /home/circleci/.pyenv/versions/3.11.4/lib/python3.11/collections/abc.py:docstring of collections.abc.Mapping.items:1: WARNING: py:class reference target not found: a set-like object providing a view on D's items
    /home/circleci/.pyenv/versions/3.11.4/lib/python3.11/collections/abc.py:docstring of collections.abc.Mapping.keys:1: WARNING: py:class reference target not found: a set-like object providing a view on D's keys
    /home/circleci/.pyenv/versions/3.11.4/lib/python3.11/collections/abc.py:docstring of collections.abc.Mapping.values:1: WARNING: py:class reference target not found: an object providing a view on D's values
    <unknown>:1: WARNING: py:class reference target not found: numpy.ma.core.MaskedArray
    /home/circleci/repo/doc/source/reference/maskedarray.generic.rst:106:<autosummary>:1: WARNING: py:class reference target not found: numpy.ma.core.MaskedArray
    /home/circleci/repo/doc/source/reference/random/c-api.rst:174: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/random/c-api.rst:174: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/random/c-api.rst:176: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/random/c-api.rst:176: WARNING: c:identifier reference target not found: size_t
    /home/circleci/repo/doc/source/reference/routines.ma.rst:36:<autosummary>:1: WARNING: py:class reference target not found: numpy.ma.core.MaskedArray
    /home/circleci/repo/doc/source/user/how-to-io.rst:330: WARNING: py:meth reference target not found: pandas.DataFrame.to_numpy
    writing output... [100%] release/1.23.2-notes .. user/whatisnumpy
    generating indices... genindex done
    writing additional pages... search done
    copying images... [100%] ../build/plot_directive/user/quickstart-2.png
    dumping search index in English (code: en)... done
    dumping object inventory... done
    build finished with problems, 30 warnings.
    
  23. mattip commented on Mar 6, 2024

    @mattip
    MemberAuthor

    Hmm, the 2.0 release notes have new warnings too:

    new warnings
    /home/circleci/repo/doc/source/release/2.0.0-notes.rst:798: WARNING: py:obj reference target not found: numpy.linalg.vecdot
    /home/circleci/repo/doc/source/release/2.0.0-notes.rst:1211: WARNING: py:obj reference target not found: numpy.fft._helper
    /home/circleci/repo/doc/source/release/2.0.0-notes.rst:1220: WARNING: py:obj reference target not found: numpy.linalg._linalg
    
  24. mattip commented on Dec 26, 2024

    @mattip
    MemberAuthor

    Closing, we now fail the doc build on warnings. Thanks to all who contributed to getting this long-standing issue fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions