pypi cupy 7.1.0
v7.1.0

latest releases: 14.2.0, 14.1.1, 14.1.0...
6 years ago

This is the release note of v7.1.0. See here for the complete list of solved issues and merged PRs.

Changes without compatibility

  • code_or_path argument of cupy.RawModule has been replaced with two keyword arguments (code and path) to avoid ambiguity. (#2786)

Enhancements

  • Fix slow import of cupy (#2773, thanks @cgohlke!)
  • Support 64 bit extent randint (#2854)
  • Improve compatibility of random.randint (#2862)
  • Show warning for cuFFT bug in irfftn (#2962)

Bug Fixes

  • Separate code and path arguments in RawModule (#2786)
  • Fix range used in cupyx.scipy.ndimage filter origin check (#2810, thanks @grlee77!)
  • Detect interpreter shutdown for proper __del__ behavior (#2811)
  • Update thrust::complex headers with a bug fix (#2833, thanks @leofang!)
  • Fix true_divide with dtype argument (#2834)
  • Fix compilation error causes when thrust is enabled (#2839)
  • keepdims should always preserve all dimensions in CUB-based reductions (#2848, thanks @grlee77!)
  • Fix split and array_split with indices overrun (#2851)
  • Fix split and array_split with unordered indices supplied (#2857)
  • Avoid looking up null pointers' attributes (#2866, thanks @leofang!)
  • Fix testing.shaped_random for shape () (#2889)
  • Fix argmin/argmax dtype argument (#2890)
  • Fix complex type checks in _correlate_or_convolve (#2924)
  • Fix cupy.cuda.cub.device_segmented_reduce() not being used (#2936, thanks @leofang!)
  • Sets the default value for thread_local.linalg if not defined (#2937)

Documentation

  • Fix docs of options argument in RawKernel and RawModule (#2774)
  • Fix typo in scipy.fft docs (#2807, thanks @grlee77!)
  • Fix the docstring format of cupy.asarray (#2825, thanks @leofang!)
  • Document get_allocator function (#2954, thanks @jakirkham!)
  • Update cuTENSOR version in docs (#2955)
  • Document device synchronization (#2957)

Tests

  • Test cuTENSOR v1.0.0 (#2775)
  • Use more stable input to test linalg.matrix_power (#2793)
  • Fix decorator usage in tests (#2847)
  • Remove Python 3.4 matrix from Travis CI (#2867)
  • Refactor array testing decorators (#2877)
  • Test ifloordiv with NumPy 1.18 (#2880)
  • Fix test_helper.py for NumPy 1.18 (#2913)
  • Avoid 0s in the diagonal of TestSolveTriangular inputs (#2929)

Others

  • Add Mergify configuration file (#2933)

Don't miss a new cupy release

NewReleases is sending notifications on new releases.