Skip to content

v10.1.0

Compare
Choose a tag to compare
@asi1024 asi1024 released this 20 Jan 08:11
· 270 commits to v10 since this release
14e6413

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

We are running a Gitter chat for general discussions and quick questions. Feel free to join the channel to talk with developers and users!

Changes

Enhancements

  • Remove memory copy in matmul (#6241)
  • Fix cupy.linalg.qr to align with NumPy 1.22 (#6263)

Bug Fixes

  • Fix edge case compatibility in cupy.eye() (#6213)
  • Fix compile_with_cache returning None (#6236)
  • Allow flip ()-shaped array (#6237)
  • Fix linalg.eigh and linalg.eigvalsh on empty inputs (#6238)
  • Fix overloading ambiguity in ndimage filters (#6242)
  • Fixing index calculation for random constructor (#6267)
  • BUG: Fix the .T attribute in the array_api namespace (#6291)

Code Fixes

  • Remove legacy cp.linalg.solve() implementation (#6235)

Documentation

  • Docs: CentOS installation from source (#6230)
  • Add cupy.positive in API Reference (#6276)
  • Fix eigsh doc (#6292)

Tests

  • Add tests for convolve2d (#6194)
  • Change a parameter name in percentile and quantile to support NumPy 1.22 (#6247)
  • Tentatively pin to setuptools<60 in Windows CI (#6270)
  • Fix cache key for github actions (#6286)
  • Remove XFAIL for XPASS tests on ROCm (#6297)
  • Use NVIDIA docker images for CUDA 11.5 (#6304)
  • Tentatively pin to CUDA Driver 495 (#6311)
  • CI: Add cuda-slow test in FlexCI (#6339)

Others

  • Bump version to v10.1.0 (#6345)

Contributors

The CuPy Team would like to thank all those who contributed to this release!

@asi1024 @kmaehashi @leofang @ptim0626 @SauravMaheshkar @takagi @thomasjpfan @toslunar @WiseroOrb