summaryrefslogtreecommitdiff
path: root/numpy/polynomial/_polybase.py
Commit message (Collapse)AuthorAgeFilesLines
* MAINT: Refactor polynomial leastsquares fits.Charles Harris2016-01-191-8/+5
| | | | | | | * Rewrite the documentation for `deg`. * Check that the passed degrees are int and raise if not. * Do not accept `deg` arguments that do not convert as 0-D or 1-D. * Sort passed degree terms for repeatability.
* ENH: Allow specification of terms to fit in fit methodJonathan Underwood2016-01-181-2/+8
|
* DOC: Polynomial.deriv refers to integrations, not differentiationsAndrew Nelson2015-06-101-1/+1
|
* STY: PEP8 fixes for files in numpy/polynomial.Charles Harris2014-07-291-3/+1
| | | | | The rather lax standards used in scipy were used to identify the needed style fixups.
* MAINT: Comparison deprecation followup fixesSebastian Berg2014-05-041-2/+3
| | | | | | | Makes the identity check `a = np.array([np.nan], dtype=object)` `a == a`, etc. a deprecation/futurewarning instead of just changing it. Also fixes some smaller things.
* MAINT: Refactor numpy/polynomial/_polybase.pyCharles Harris2014-05-031-121/+100
| | | | | | | | | | 1) Clean up the code and move repeated snippet to a method. 2) Remove use of has_sametype, has_samewindow, has_samedomain. I would like to deprecate those methods. 3) Fix error in __truediv__, and make it only allow non-boolean numbers for the denominator. Closes #4631.
* DOC: Fixup documentation for new way of generating classes.Charles Harris2014-03-261-195/+171
| | | | | | | | | | Move the class documentation to the place of definition in the appropriate module. This allow for documenting the specific series kind along with the series specific default domains and windows Remove template placeholders from the ABCPolyBase class documention. General fixup of documentation that rendered poorly.
* ENH, MAINT: Use an abstract base class for the polynomial classes.Charles Harris2014-03-261-0/+1008
The new base is ABCPolyBase and is intended to replace the use of the polytemplate string. In this way the need to compile the polynomial classes on import is avoided. Closes #634. Closes #3639.