Releases: dpilger26/NumCpp
Releases · dpilger26/NumCpp
Release Version 2.10.1
- fixed an error in installed cmake target when using
NUMCPP_NO_USE_BOOST
Release Version 2.10.0
- added broadcasting for all
NdArrayoperators for Issue #147 and Issue #174 - added broadcasting for
minimumandmaximumfunctions for Issue #74 - added broadcasting for:
fminfmaxfmodhypotlogical_andlogical_orlogical_xorremainder
- added
insertfunction for Issue #170 https://numpy.org/doc/stable/reference/generated/numpy.insert.html - fixed Issue #177: slice and put with various integer index types
- additional
NdArrayaccess operator overloads andatoverloads - additional
putoverloads toNdArray - added
dimSizemethod toNdArray - added
timeitfunction - added overload of
hypotfor 3NdArrays - various performance improvements and bug fixes
Release Version 2.9.0
Version 2.9.0
- dropped support of C++14 standard, now requires C++17 or greater
- added a new
DateTimeclass for working with date times - added
splitfor Issue #168 https://numpy.org/doc/stable/reference/generated/numpy.split.html - added
hsplitfor Issue #168 https://numpy.org/doc/stable/reference/generated/numpy.hsplit.html - added
vsplitfor Issue #168 https://numpy.org/doc/stable/reference/generated/numpy.vsplit.html - added
digitizehttps://numpy.org/doc/stable/reference/generated/numpy.digitize.html - added
fromfunctionhttps://numpy.org/doc/stable/reference/generated/numpy.fromfunction.html - added
fromstringhttps://numpy.org/doc/stable/reference/generated/numpy.fromstring.html - added
logaddexphttps://numpy.org/doc/stable/reference/generated/numpy.logaddexp.html - added
logaddexp2https://numpy.org/doc/stable/reference/generated/numpy.logaddexp2.html - added
packbitshttps://numpy.org/doc/stable/reference/generated/numpy.packbits.html - added
unpackbitshttps://numpy.org/doc/stable/reference/generated/numpy.unpackbits.html - added
vanderhttps://numpy.org/doc/stable/reference/generated/numpy.vander.html - added
rollRotation,pitchRotation, andyawRotationmethods toQuaternion - added
NOMINMAXcompiler define to CMake target to deconflict with Windows builds
Release Version 2.8.0
Version 2.8.0
- fixed error in
invwhen a zero was on the diagnol for Issue #132 - fixed Issue #140
- added
bit_count, Computes the number of 1-bits in the absolute value of the input - added
swapRowsandswapColsmethods toNdArray, and also free functions - added
pinv, https://numpy.org/doc/stable/reference/generated/numpy.linalg.pinv.html - added
takefor Issue #149, https://numpy.org/doc/stable/reference/generated/numpy.take.html - new non-global
randominterface - added ellipse metrics to
imageProcessing::Centroids - documentation updates
- various minor performance improvements and bug fixes
Release Version 2.7.0
- added
bartlett, https://numpy.org/doc/stable/reference/generated/numpy.bartlett.html - added
blackman, https://numpy.org/doc/stable/reference/generated/numpy.blackman.html - added
corrcoef, https://numpy.org/doc/stable/reference/generated/numpy.corrcoef.html - added
cov, https://numpy.org/doc/stable/reference/generated/numpy.cov.html - added
cov_inv, the inverse covariance matrix, aka the concentration matrix - added
extract, https://numpy.org/doc/stable/reference/generated/numpy.extract.html - added
geomspace, https://numpy.org/doc/stable/reference/generated/numpy.geomspace.html - added
hamming, https://numpy.org/doc/stable/reference/generated/numpy.hamming.html - added
hanning, https://numpy.org/doc/stable/reference/generated/numpy.hanning.html - added
inner, https://numpy.org/doc/stable/reference/generated/numpy.inner.html - added
isneginf, https://numpy.org/doc/stable/reference/generated/numpy.isneginf.html - added
isposinf, https://numpy.org/doc/stable/reference/generated/numpy.isposinf.html - added
kaiser, https://numpy.org/doc/stable/reference/generated/numpy.kaiser.html - added
logb, logarithm of with an arbitrary base b - added
logspace, https://numpy.org/doc/stable/reference/generated/numpy.logspace.html - added
nth_root, the nth root of a value - added
place, https://numpy.org/doc/stable/reference/generated/numpy.place.html - added
selectfunction, https://numpy.org/doc/stable/reference/generated/numpy.select.html fmodand the modulus%operator now work with float dtypes- added Hamming EDAC (Error Dectection and Correction)
encodeanddecodefunctions, https://en.wikipedia.org/wiki/Hamming_code - various minor performance improvements and bug fixes
Release Version 2.6.2
tofileandfromfilewill now work for generic struct dtypes
Release Version 2.6.1
- Added more delimiter support to
fromfilemethod
Release Version 2.6.0
- Added
linalg::solve
Release Version 2.5.1
Made behavior of interp function consistent with NumPy when passing in non-sorted data
Release Version 2.5.0
- added additional
NdArrayslice overloads - Removed
NO_MULTITHREADcompiler flag and replaced withNUMCPP_USE_MULTITHREADso that single threaded is now the default - renamed
NO_USE_BOOSTcompiler flag toNUMCPP_NO_USE_BOOST - renamed
INCLUDE_BOOST_PYTHON_INTERFACEcompiler flat toNUMCPP_INCLUDE_BOOST_PYTHON_INTERFACE - renamed
INCLUDE_PYBIND_PYTHON_INTERFACEcompiler flag toNUMCPP_INCLUDE_PYBIND_PYTHON_INTERFACE