Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 08:54
· 37 commits to main since this release

New features

Before this release, get_local_kernel would only work with the top-level kernel directory (that contains build). This function will now also work with the top-level directory (mykernel), the build directory (mykernel/build), and the build variant directory (mykernel/build/torch28-cxx11-cu128-x86_64-linux).

Breaking API changes

The default for the mode argument of kernelize is removed.

Before this change, the default mode was Mode.TRAIN | Mode.COMPILE. This had the benefit that by default, kernelize would use kernels that support all use cases. However, it would skip e.g. inference-only kernels, which degrades performance when the user forgets to set mode when using kernels for inference.

What's Changed

  • Small markup fixes of the local kernel repo example by @danieldk in #127
  • feat: improve get local kernel importing by @drbh in #129
  • fix: add get local tests by @drbh in #134
  • cpu is not (yet) a supported device type by @danieldk in #132
  • Remove default for mode argument of kernelize by @danieldk in #136
  • Set version to v0.10.0.dev0 by @danieldk in #137