tag:github.com,2008:https://github.com/bitsandbytes-foundation/bitsandbytes/releases Release notes from bitsandbytes 2026-03-17T15:09:23Z tag:github.com,2008:Repository/373674258/continuous-release_main 2026-03-17T15:17:38Z Latest `main` wheel <h2>Latest <code>main</code> pre-release wheel</h2> <p>This pre-release contains the latest development wheels for all supported platforms, rebuilt automatically on every commit to the <code>main</code> branch.</p> <p><strong>How to install:</strong><br> Pick the correct command for your platform and run it in your terminal:</p> <h3>macOS 14+ (arm64)</h3> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-macosx_14_0_arm64.whl"><pre>pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-macosx_14_0_arm64.whl</pre></div> <h3>Linux (aarch64)</h3> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-manylinux_2_24_aarch64.whl"><pre>pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-manylinux_2_24_aarch64.whl</pre></div> <h3>Linux (x86_64)</h3> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-manylinux_2_24_x86_64.whl"><pre>pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-manylinux_2_24_x86_64.whl</pre></div> <h3>Windows (x86_64)</h3> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-win_amd64.whl"><pre>pip install --force-reinstall https://github.com/bitsandbytes-foundation/bitsandbytes/releases/download/continuous-release_main/bitsandbytes-1.33.7.preview-py3-none-win_amd64.whl</pre></div> <blockquote> <p><strong>Note:</strong><br> These wheels are updated automatically with every commit to <code>main</code> and become available as soon as the <a href="/bitsandbytes-foundation/bitsandbytes/blob/continuous-release_main/.github/workflows/python-package.yml">python-package.yml</a> workflow finishes.</p> </blockquote> <p>The version number is replaced with 1.33.7-preview in order to keep the link stable, this however does not affect the installed version at all:</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&gt; pip install https://.../bitsandbytes-1.33.7-preview-py3-none-manylinux_2_24_x86_64.whl Collecting bitsandbytes==1.33.7rc0 ... Successfully installed bitsandbytes-0.49.0.dev0"><pre class="notranslate"><code>&gt; pip install https://.../bitsandbytes-1.33.7-preview-py3-none-manylinux_2_24_x86_64.whl Collecting bitsandbytes==1.33.7rc0 ... Successfully installed bitsandbytes-0.49.0.dev0 </code></pre></div> github-actions[bot] tag:github.com,2008:Repository/373674258/0.49.2 2026-02-16T21:29:22Z 0.49.2 <h2>Highlights</h2> <ul> <li>The default blocksize of 64 for 4bit quantization is now supported on ROCm. Previously the default was 128, which was a mismatch from the default for other devices.</li> <li>ROCm 7.2 build is now included.</li> </ul> <h2>What's Changed</h2> <ul> <li>bug: fix 8bitoptim support with fsdp by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3801337438" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1840" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1840/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1840">#1840</a></li> <li>Fix xpu 4bit kernel by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3795701647" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1839" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1839/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1839">#1839</a></li> <li>ROCm 7.2 build and doc changes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sstamenk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sstamenk">@sstamenk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3839493546" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1845" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1845/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1845">#1845</a></li> <li>Add CUDA kernel support for 4-bit quantization with blocksize=32 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Abdennacer-Badaoui/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Abdennacer-Badaoui">@Abdennacer-Badaoui</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3896898214" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1854" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1854/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1854">#1854</a></li> <li>Add blocksize=64 4-bit quantization support for ROCm CDNA (warp64) GPUs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Abdennacer-Badaoui/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Abdennacer-Badaoui">@Abdennacer-Badaoui</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3928033318" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1856" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1856/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1856">#1856</a></li> <li>[Docs Update] QLoRA 4-bit Support on ROCm by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Abdennacer-Badaoui/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Abdennacer-Badaoui">@Abdennacer-Badaoui</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3937773067" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1857" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1857/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1857">#1857</a></li> <li>[ROCm] Make blocksize=64 default for 4bit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3949288132" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1873" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1873/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1873">#1873</a></li> <li>Handle non-contiguous tensors in quantize/dequantize ops by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TimDettmers/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TimDettmers">@TimDettmers</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3940572865" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1859" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1859/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1859">#1859</a></li> <li>Fix AdEMAMix scheduler guard and add state_dict round-trip test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TimDettmers/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TimDettmers">@TimDettmers</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3940607076" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1861" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1861/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1861">#1861</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Abdennacer-Badaoui/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Abdennacer-Badaoui">@Abdennacer-Badaoui</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3896898214" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1854" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1854/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1854">#1854</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.49.1...0.49.2"><tt>0.49.1...0.49.2</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.49.1 2026-01-08T14:35:59Z 0.49.1 <h2>What's Changed</h2> <ul> <li>Update AMD targets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sstamenk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sstamenk">@sstamenk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3723111710" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1832" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1832/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1832">#1832</a></li> <li>add guard for self.weight.quant_state attribute by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/winglian/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/winglian">@winglian</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3768256487" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1837" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1837/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1837">#1837</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.49.0...0.49.1"><tt>0.49.0...0.49.1</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.49.0 2025-12-11T20:51:23Z 0.49.0 <h2>Highlights</h2> <h3>x86-64 CPU Improvements</h3> <p>CPU performance for 4bit is significantly improved on x86-64, with optimized kernel paths for CPUs that have AVX512 or AVX512BF16 support.</p> <h3>AMD ROCm Experimental Wheels</h3> <ul> <li>Experimental support for AMD devices is now included in our PyPI wheels on Linux x86-64.</li> <li>We've added additional GPU target devices as <a href="https://huggingface.co/docs/bitsandbytes/main/en/installation#rocm-pip" rel="nofollow">outlined in our docs</a>.</li> <li>Support for using the default blocksize of 64 for 4bit was added for RDNA GPUs in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3390871258" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1748" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1748/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1748">#1748</a>.</li> </ul> <h3>macOS 14+ Wheels</h3> <ul> <li>We're now publishing wheels for macOS 14+!</li> <li>The 4bit and 8bit quantization features are supported on MPS by slow implementations. We plan to enable Metal kernels with improved performance in the future.</li> </ul> <h3>🚨 Breaking Changes</h3> <ul> <li>Dropped support for Python 3.9.</li> <li>Dropped compilation support for Maxwell GPUs in the CUDA backend.</li> </ul> <h2>What's Changed</h2> <ul> <li>[ROCm] Update build targets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3563277215" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1788" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1788/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1788">#1788</a></li> <li>Drop Python 3.9 support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583767433" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1795" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1795/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1795">#1795</a></li> <li>Fix indexing overflow issue for blockwise quantization on AMD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sstamenk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sstamenk">@sstamenk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583784777" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1796" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1796/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1796">#1796</a></li> <li>Tests: Run CPU tests against PyTorch 2.9 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3587023331" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1797" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1797/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1797">#1797</a></li> <li>Remove deprecated code by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3587853914" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1798" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1798/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1798">#1798</a></li> <li>Cpu C++ kernel by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3564076977" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1789" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1789/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1789">#1789</a></li> <li>fix build error: "no case matching constant switch condition" by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yuguo68/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yuguo68">@yuguo68</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3619784813" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1802" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1802/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1802">#1802</a></li> <li>CI: skip rebuilding CPU lib when building/installing wheels by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3622112468" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1803" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1803/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1803">#1803</a></li> <li>add support for 64 block size on 32 warp size supported amd gpus by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/electron271/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/electron271">@electron271</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3390871258" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1748" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1748/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1748">#1748</a></li> <li>Enable more tests on AMD for warp size 32 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sstamenk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sstamenk">@sstamenk</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3623542436" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1805" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1805/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1805">#1805</a></li> <li>CUDA: Drop compilation compatibility with Maxwell by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3626191238" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1806" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1806/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1806">#1806</a></li> <li>ROCm: Add build for ROCm 7.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3626274295" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1807" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1807/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1807">#1807</a></li> <li>CI: Enable tests on Linux x86-64 with CUDA 13 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3626454200" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1808" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1808/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1808">#1808</a></li> <li>Replace NULL with nullptr in pythonInterface.cpp by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yuguo68/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yuguo68">@yuguo68</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3627123054" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1809" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1809/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1809">#1809</a></li> <li>CI: Run tests on PRs, refactor nightly test workflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3652784906" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1811" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1811/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1811">#1811</a></li> <li>Remove old nightly workflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3653229172" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1812" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1812/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1812">#1812</a></li> <li>Cpu fused kernel by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3623528536" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1804" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1804/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1804">#1804</a></li> <li>Update README by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3686189120" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1816" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1816/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1816">#1816</a></li> <li>Cleanup: remove FastBinarySearch by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3686910201" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1817" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1817/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1817">#1817</a></li> <li>Enable publishing of macOS wheel by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3687296332" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1818" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1818/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1818">#1818</a></li> <li>ROCm: reduce size of builds by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3687731758" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1819" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1819/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1819">#1819</a></li> <li>CUDA 13: aggressive compression of binary size by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3687959146" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1820" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1820/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1820">#1820</a></li> <li>ROCm: Add gfx1150/gfx1151 to build targets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3690949829" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1822" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1822/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1822">#1822</a></li> <li>Update workflow dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3707212140" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1824" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1824/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1824">#1824</a></li> <li>Hf kernel by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3673390458" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1814" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1814/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1814">#1814</a></li> <li>CUDA/ROCm: Remove dead code by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3711995268" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1827" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1827/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1827">#1827</a></li> <li>CPU: workaround avx512 4bit dequantize accuracy issue for large blocksize by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3716635285" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1828" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1828/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1828">#1828</a></li> <li>Update installation doc by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3719669111" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1830" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1830/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1830">#1830</a></li> <li>Add release for DGX Spark cuda121 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mfuntowicz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mfuntowicz">@mfuntowicz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3718825559" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1829" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1829/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1829">#1829</a></li> <li>Fix: Python 3.14 compatibility with PyTorch 2.9 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3720248101" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1831" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1831/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1831">#1831</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sstamenk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sstamenk">@sstamenk</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583784777" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1796" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1796/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1796">#1796</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yuguo68/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yuguo68">@yuguo68</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3619784813" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1802" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1802/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1802">#1802</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/electron271/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/electron271">@electron271</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3390871258" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1748" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1748/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1748">#1748</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mfuntowicz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mfuntowicz">@mfuntowicz</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3718825559" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1829" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1829/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1829">#1829</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.48.2...0.49.0"><tt>0.48.2...0.49.0</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.48.2 2025-10-29T21:48:03Z 0.48.2 <h2>What's Changed</h2> <ul> <li>Fix indexing overflow issue for blockwise quantization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3538047538" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1784" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1784/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1784">#1784</a></li> <li>Fix regression with CPU/disk offloading for accelerate + int8 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3541573092" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1786" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1786/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1786">#1786</a></li> <li>XPU: Add Windows build for SYCL kernels by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3562010089" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1787" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1787/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1787">#1787</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.48.1...0.48.2"><tt>0.48.1...0.48.2</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.48.1 2025-10-02T17:47:23Z 0.48.1 <p>This release fixes a regression introduced in 0.48.0 related to LLM.int8(). This issue caused poor inference results with pre-quantized checkpoints in HF transformers.</p> <h2>What's Changed</h2> <ul> <li>Add trove-classifiers requirement to pyproject.toml by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ccoulombe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ccoulombe">@ccoulombe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3473849369" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1774" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1774/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1774">#1774</a></li> <li>Fix regression in 8bit parameter device movement by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3477976466" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1776" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1776/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1776">#1776</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.48.0...0.48.1"><tt>0.48.0...0.48.1</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.48.0 2025-09-30T22:01:05Z 0.48.0: Intel GPU & Gaudi support, CUDA 13, performance improvements, and more! <h2>Highlights</h2> <h3>🎉 Intel GPU Support</h3> <p>We now officially support Intel GPUs on Linux and Windows! Support is included for all major features (LLM.int8(), QLoRA, 8bit optimizers) with the exception of the paged optimizer feature.</p> <p>This support includes the following hardware:</p> <ul> <li>Intel® Arc™ B-Series Graphics</li> <li>Intel® Arc™ A-Series Graphics</li> <li>Intel® Data Center GPU Max Series</li> </ul> <p>A compatible PyTorch version with Intel XPU support is required. The current minimum is <strong>PyTorch 2.6.0</strong>. It is recommended to use the latest stable release. See <a href="https://docs.pytorch.org/docs/stable/notes/get_start_xpu.html" rel="nofollow">Getting Started on Intel GPU</a> for guidance.</p> <h3>🎉 Intel Gaudi Support</h3> <p>We now officially support Intel Gaudi2 and Gaudi3 accelerators. This support includes LLM.int8() and QLoRA with the NF4 data type. At this time optimizers are not implemented.</p> <p>A compatible PyTorch version with Intel Gaudi support is required. The current minimum is <strong>Gaudi v1.21</strong> with <strong>PyTorch 2.6.0</strong>. It is recommended to use the latest stable release. See the Gaudi software <a href="https://docs.habana.ai/en/latest/Installation_Guide/index.html" rel="nofollow">installation guide</a> for guidance.</p> <h3>NVIDIA CUDA</h3> <ul> <li>The 4bit dequantization kernel was improved by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Mhmd-Hisham/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Mhmd-Hisham">@Mhmd-Hisham</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3385807535" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1746" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1746/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1746">#1746</a>. This change brings noticeable speed improvements for prefill, batch token generation, and training. The improvement is particularly prominent on A100, H100, and B200.</li> <li>We've added CUDA 13.0 compatibility across Linux x86-64, Linux aarch64, and Windows x86-64 platforms. <ul> <li>Hardware support for CUDA 13.0 is limited to Turing generation and newer.</li> <li>Support for Thor (SM110) is available in the Linux aarch64 build.</li> </ul> </li> </ul> <h3>🚨 Breaking Changes</h3> <ul> <li>Dropped support for PyTorch 2.2. The new minimum requirement is 2.3.0.</li> <li>Removed Maxwell GPU support for all CUDA builds.</li> </ul> <h2>What's Changed</h2> <ul> <li>add py.typed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cyyever/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cyyever">@cyyever</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3328065974" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1726" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1726/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1726">#1726</a></li> <li>Enable F841 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cyyever/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cyyever">@cyyever</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3328078214" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1727" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1727/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1727">#1727</a></li> <li>add int mm for xpu after torch 2.9 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3357754751" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1736" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1736/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1736">#1736</a></li> <li>for intel xpu case, use MatMul8bitFp even not use ipex by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kaixuanliu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kaixuanliu">@kaixuanliu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3328918228" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1728" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1728/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1728">#1728</a></li> <li>4bit quantization for arbitrary <code>nn.Parameter</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3285102560" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1720" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1720/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1720">#1720</a></li> <li>Adjust 4bit test tolerance on CPU for larger blocksizes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3395326099" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1749" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1749/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1749">#1749</a></li> <li>Test improvements by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3399904898" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1750" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1750/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1750">#1750</a></li> <li>[XPU] Implemented 32bit optimizers in triton by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YangKai0616/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YangKai0616">@YangKai0616</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3235533339" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1710" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1710/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1710">#1710</a></li> <li>Add SYCL Kernels for XPU backend by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/xiaolil1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/xiaolil1">@xiaolil1</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3147791706" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1679" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1679/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1679">#1679</a></li> <li>[XPU] Implemented 8bit optimizers in triton by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Egor-Krivov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Egor-Krivov">@Egor-Krivov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3192376878" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1692" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1692/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1692">#1692</a></li> <li>Drop Maxwell (sm50) build from distribution by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3423114981" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1755" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1755/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1755">#1755</a></li> <li>Bump minimum PyTorch to 2.3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3422831030" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1754" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1754/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1754">#1754</a></li> <li>[CUDA] Branchless NF4/FP4 kDequantizeBlockwise kernel for faster dequantization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Mhmd-Hisham/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Mhmd-Hisham">@Mhmd-Hisham</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3385807535" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1746" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1746/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1746">#1746</a></li> <li>Update log by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YangKai0616/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YangKai0616">@YangKai0616</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3432573493" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1758" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1758/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1758">#1758</a></li> <li>Add function to reverse 4bit weights for HPU by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vivekgoe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vivekgoe">@vivekgoe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3428593392" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1757" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1757/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1757">#1757</a></li> <li>Add CUDA 13.0 Support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3446418980" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1761" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1761/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1761">#1761</a></li> <li>Fix for warpSize deprecation in ROCm 7.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pnunna93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pnunna93">@pnunna93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3447459532" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1762" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1762/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1762">#1762</a></li> <li>Build/Package Intel XPU binary for Linux by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3450931678" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1763" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1763/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1763">#1763</a></li> <li>Update workflow for packaging by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3458050917" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1766" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1766/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1766">#1766</a></li> <li>Add Thor support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jasl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jasl">@jasl</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3455142033" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1764" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1764/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1764">#1764</a></li> <li>ROCm: Add 6.4 and 7.0 builds by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3459247760" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1767" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1767/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1767">#1767</a></li> <li>Linear8bitLt: support device movement after forward() by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3466385932" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1769" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1769/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1769">#1769</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cyyever/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cyyever">@cyyever</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3328065974" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1726" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1726/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1726">#1726</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kaixuanliu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kaixuanliu">@kaixuanliu</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3328918228" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1728" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1728/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1728">#1728</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YangKai0616/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YangKai0616">@YangKai0616</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3235533339" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1710" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1710/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1710">#1710</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/xiaolil1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/xiaolil1">@xiaolil1</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3147791706" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1679" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1679/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1679">#1679</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vivekgoe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vivekgoe">@vivekgoe</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3428593392" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1757" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1757/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1757">#1757</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jasl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jasl">@jasl</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3455142033" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1764" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1764/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1764">#1764</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.47.0...0.48.0"><tt>0.47.0...0.48.0</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.47.0 2025-08-11T18:59:24Z 0.47.0 <h2>Highlights:</h2> <ul> <li>FSDP2 compatibility for Params4bit (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3281491937" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1719" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1719/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1719">#1719</a>)</li> <li>Bugfix for 4bit quantization with large block sizes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3285361194" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1721" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1721/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1721">#1721</a>)</li> <li>Further removal of previously deprecated code (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3118863588" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1669" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1669/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1669">#1669</a>)</li> <li>Improved CPU coverage (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3048067134" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1628" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1628/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1628">#1628</a>)</li> <li>Include NVIDIA Volta support in CUDA 12.8 and 12.9 builds (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3249894662" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1715" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1715/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1715">#1715</a>)</li> </ul> <h2>What's Changed</h2> <ul> <li>Enable CPU/XPU native and ipex path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3048067134" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1628" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1628/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1628">#1628</a></li> <li>Fix CI regression by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3111315270" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1666" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1666/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1666">#1666</a></li> <li>Add CPU + IPEX to nightly CI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3111694143" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1667" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1667/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1667">#1667</a></li> <li>Fix params4bit passing bnb quantized by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mklabunde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mklabunde">@mklabunde</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3109605054" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1665" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1665/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1665">#1665</a></li> <li>Deprecation cleanup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3118863588" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1669" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1669/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1669">#1669</a></li> <li>CI workflow: bump torch 2.7.0 to 2.7.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3119054835" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1670" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1670/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1670">#1670</a></li> <li>Improvement for torch.compile support on Params4bit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3125904652" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1673" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1673/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1673">#1673</a></li> <li>Fixed a bug in test_fw_bit_quant testing on CPU by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Egor-Krivov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Egor-Krivov">@Egor-Krivov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3137417921" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1675" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1675/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1675">#1675</a></li> <li>doc fix signature for 8-bit optim by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3097536097" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1660" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1660/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1660">#1660</a></li> <li>Apply clang-format rules by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3144101010" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1678" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1678/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1678">#1678</a></li> <li>Add clang-format by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3143963185" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1677" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1677/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1677">#1677</a></li> <li>HPU (Intel gaudi) support for bnb unit tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ckvermaAI/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ckvermaAI">@ckvermaAI</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3148480431" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1680" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1680/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1680">#1680</a></li> <li>CI: Setup HPU nightly tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3154063170" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1681" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1681/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1681">#1681</a></li> <li>Update test_kbit_backprop unit test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ckvermaAI/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ckvermaAI">@ckvermaAI</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3155920866" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1682" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1682/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1682">#1682</a></li> <li>Update README.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3160802938" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1684" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1684/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1684">#1684</a></li> <li>Enable ROCm backend with custom ops integration by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pnunna93/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pnunna93">@pnunna93</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3158057118" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1683" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1683/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1683">#1683</a></li> <li>Fix AdamW documentation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agupta2304/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agupta2304">@agupta2304</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3166491643" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1686" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1686/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1686">#1686</a></li> <li>Make minor improvements to optimizer.py by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agupta2304/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agupta2304">@agupta2304</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3170077090" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1687" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1687/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1687">#1687</a></li> <li>Add CUDA 12.9 build by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3183837490" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1689" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1689/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1689">#1689</a></li> <li>CI: Test with PyTorch 2.8.0 RC by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3193456494" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1693" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1693/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1693">#1693</a></li> <li>Automatically call CMake as part of PEP 517 build by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mgorny/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mgorny">@mgorny</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2848260193" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1512" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1512/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1512">#1512</a></li> <li>fix log by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3198325265" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1697" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1697/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1697">#1697</a></li> <li>[XPU] Add inference benchmark for XPU by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Egor-Krivov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Egor-Krivov">@Egor-Krivov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3196344961" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1696" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1696/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1696">#1696</a></li> <li>Add kernel registration for 8bit and 32bit optimizers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Egor-Krivov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Egor-Krivov">@Egor-Krivov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3223229362" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1706" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1706/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1706">#1706</a></li> <li>Create FUNDING.yml by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3249143678" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1714" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1714/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1714">#1714</a></li> <li>Add Volta support in cu128/cu129 builds by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3249894662" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1715" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1715/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1715">#1715</a></li> <li>Fix Params4bit tensor subclass handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3281491937" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1719" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1719/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1719">#1719</a></li> <li>[CUDA] Fixing quantization uint8 packing bug for NF4 and FP4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Mhmd-Hisham/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Mhmd-Hisham">@Mhmd-Hisham</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3285361194" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1721" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1721/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1721">#1721</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mklabunde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mklabunde">@mklabunde</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3109605054" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1665" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1665/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1665">#1665</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agupta2304/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agupta2304">@agupta2304</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3166491643" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1686" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1686/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1686">#1686</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mgorny/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mgorny">@mgorny</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2848260193" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1512" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1512/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1512">#1512</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Mhmd-Hisham/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Mhmd-Hisham">@Mhmd-Hisham</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3285361194" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1721" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1721/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1721">#1721</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.46.0...0.47.0"><tt>0.46.0...0.47.0</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.46.1 2025-07-02T19:45:13Z 0.46.1 <h2>What's Changed</h2> <ul> <li>Fix params4bit passing bnb quantized by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mklabunde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mklabunde">@mklabunde</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3109605054" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1665" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1665/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1665">#1665</a></li> <li>Improvement for torch.compile support on Params4bit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3125904652" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1673" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1673/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1673">#1673</a></li> <li>doc fix signature for 8-bit optim by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3097536097" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1660" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1660/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1660">#1660</a></li> <li>Fix AdamW documentation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agupta2304/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agupta2304">@agupta2304</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3166491643" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1686" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1686/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1686">#1686</a></li> <li>Make minor improvements to optimizer.py by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agupta2304/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agupta2304">@agupta2304</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3170077090" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1687" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1687/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1687">#1687</a></li> <li>Add CUDA 12.9 build by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3183837490" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1689" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1689/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1689">#1689</a></li> <li>Automatically call CMake as part of PEP 517 build by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mgorny/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mgorny">@mgorny</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2848260193" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1512" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1512/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1512">#1512</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mklabunde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mklabunde">@mklabunde</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3109605054" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1665" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1665/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1665">#1665</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/agupta2304/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/agupta2304">@agupta2304</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3166491643" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1686" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1686/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1686">#1686</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mgorny/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mgorny">@mgorny</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2848260193" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1512" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1512/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1512">#1512</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.46.0...0.46.1"><tt>0.46.0...0.46.1</tt></a></p> matthewdouglas tag:github.com,2008:Repository/373674258/0.46.0 2025-05-27T21:27:00Z 0.46.0: torch.compile() support; custom ops refactor; Linux aarch64 wheels <h2>Highlights</h2> <ul> <li>Support for <code>torch.compile</code> without graph breaks for LLM.int8(). <ul> <li>Compatible with PyTorch 2.4+, but PyTorch 2.6+ is recommended.</li> <li>Experimental CPU support is included.</li> </ul> </li> <li>Support <code>torch.compile</code> without graph breaks for 4bit. <ul> <li>Compatible with PyTorch 2.4+ for <code>fullgraph=False</code>.</li> <li>Requires PyTorch 2.8 nightly for <code>fullgraph=True</code>.</li> </ul> </li> <li>We are now publishing wheels for CUDA Linux aarch64 (sbsa)! <ul> <li>Targets are Turing generation and newer: sm75, sm80, sm90, and sm100.</li> </ul> </li> <li>PyTorch Custom Operators refactoring and integration: <ul> <li>We have refactored most of the library code to integrate better with PyTorch via the <a href="https://docs.pytorch.org/tutorials/advanced/custom_ops_landing_page.html" rel="nofollow"><code>torch.library</code> and custom ops APIs</a>. This helps enable our <code>torch.compile</code> and additional hardware compatibility efforts.</li> <li>End-users do not need to change the way they are using <code>bitsandbytes</code>.</li> </ul> </li> <li>Unit tests have been cleaned up for increased determinism and most are now device-agnostic. <ul> <li>A new nightly CI runs unit tests for CPU (Windows x86-64, Linux x86-64/aarch64) and CUDA (Linux/Windows x86-64).</li> </ul> </li> </ul> <h2>Compatability Changes</h2> <ul> <li>Support for Python 3.8 is dropped.</li> <li>Support for PyTorch &lt; 2.2.0 is dropped.</li> <li>CUDA 12.6 and 12.8 builds are now compatible for <code>manylinux_2_24</code> (previously <code>manylinux_2_34</code>).</li> <li>Many APIs that were previously marked as deprecated have now been removed.</li> <li>New deprecations: <ul> <li>bnb.autograd.get_inverse_transform_indices()</li> <li>bnb.autograd.undo_layout()</li> <li>bnb.functional.create_quantile_map()</li> <li>bnb.functional.estimate_quantiles()</li> <li>bnb.functional.get_colrow_absmax()</li> <li>bnb.functional.get_row_absmax()</li> <li>bnb.functional.histogram_scatter_add_2d()</li> </ul> </li> </ul> <h2>What's Changed</h2> <ul> <li>PyTorch Custom Operator Integration by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2885325355" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1544" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1544/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1544">#1544</a></li> <li>Bump CUDA 12.8.0 build to CUDA 12.8.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2949931044" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1575" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1575/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1575">#1575</a></li> <li>Drop Python 3.8 support. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2949866702" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1574" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1574/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1574">#1574</a></li> <li>Test cleanup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2950497851" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1576" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1576/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1576">#1576</a></li> <li>Fix: Return tuple in get_cuda_version_tuple by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DevKimbob/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DevKimbob">@DevKimbob</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2958788560" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1580" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1580/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1580">#1580</a></li> <li>Fix torch.compile issue for LLM.int8() with threshold=0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2964065753" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1581" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1581/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1581">#1581</a></li> <li>fix for missing cpu lib by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Titus-von-Koeller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Titus-von-Koeller">@Titus-von-Koeller</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2976582017" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1585" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1585/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1585">#1585</a></li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2982783413" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1588" data-hovercard-type="issue" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/issues/1588/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1588">#1588</a> - torch compatability for &lt;=2.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2986504886" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1590" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1590/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1590">#1590</a></li> <li>Add autoloading for backend packages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2993777544" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1593" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1593/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1593">#1593</a></li> <li>Specify blocksize by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cyr0930/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cyr0930">@cyr0930</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2981995480" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1586" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1586/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1586">#1586</a></li> <li>fix typo <strong>getitem</strong> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2997332344" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1597" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1597/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1597">#1597</a></li> <li>fix: Improve CUDA version detection and error handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2998962378" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1599" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1599/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1599">#1599</a></li> <li>Support LLM.int8() inference with torch.compile by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2996642578" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1594" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1594/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1594">#1594</a></li> <li>Updates for device agnosticism by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3000210302" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1601" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1601/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1601">#1601</a></li> <li>Stop building for CUDA toolkit &lt; 11.8 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3012165757" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1605" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1605/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1605">#1605</a></li> <li>fix intel cpu/xpu installation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jiqing-feng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jiqing-feng">@jiqing-feng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3024007583" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1613" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1613/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1613">#1613</a></li> <li>Support 4bit torch.compile fullgraph with PyTorch nightly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3025704435" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1616" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1616/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1616">#1616</a></li> <li>Improve torch.compile support for int8 with torch&gt;=2.8 nightly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3025875653" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1617" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1617/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1617">#1617</a></li> <li>Add simple op implementations for CPU by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3002728550" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1602" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1602/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1602">#1602</a></li> <li>Set up nightly CI for unit tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3029230488" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1619" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1619/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1619">#1619</a></li> <li>point to correct latest continuous release main by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/winglian/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/winglian">@winglian</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3036422427" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1621" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1621/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1621">#1621</a></li> <li>ARM runners (faster than cross compilation qemu) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/johnnynunez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/johnnynunez">@johnnynunez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2878212655" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1539" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1539/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1539">#1539</a></li> <li>Linux aarch64 CI updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3036664671" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1622" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1622/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1622">#1622</a></li> <li>Moved int8_mm_dequant from CPU to default backend by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Egor-Krivov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Egor-Krivov">@Egor-Krivov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3045929168" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1626" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1626/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1626">#1626</a></li> <li>Refresh content for README.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3032316665" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1620" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1620/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1620">#1620</a></li> <li>C lib loading: add fallback with sensible error msg by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Titus-von-Koeller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Titus-von-Koeller">@Titus-von-Koeller</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3025467338" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1615" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1615/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1615">#1615</a></li> <li>Switch CUDA builds to use Rocky Linux 8 container by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3061076138" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1638" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1638/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1638">#1638</a></li> <li>Improvements to test suite by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3058056731" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1636" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1636/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1636">#1636</a></li> <li>Additional CI runners by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3063845663" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1639" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1639/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1639">#1639</a></li> <li>CI runner updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3074652473" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1643" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1643/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1643">#1643</a></li> <li>Optimizer backwards compatibility fix by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3087422023" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1647" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1647/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1647">#1647</a></li> <li>General cleanup &amp; test improvements by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3087399812" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1646" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1646/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1646">#1646</a></li> <li>Add torch.compile tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3087760301" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1648" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1648/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1648">#1648</a></li> <li>Documentation Cleanup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewdouglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewdouglas">@matthewdouglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3074967038" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1644" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1644/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1644">#1644</a></li> <li>simplified non_sign_bits by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3088037271" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1649" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1649/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1649">#1649</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/DevKimbob/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DevKimbob">@DevKimbob</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2958788560" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1580" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1580/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1580">#1580</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cyr0930/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cyr0930">@cyr0930</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2981995480" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1586" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1586/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1586">#1586</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ved1beta/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ved1beta">@ved1beta</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2997332344" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1597" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1597/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1597">#1597</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/winglian/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/winglian">@winglian</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3036422427" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1621" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1621/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1621">#1621</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Egor-Krivov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Egor-Krivov">@Egor-Krivov</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3045929168" data-permission-text="Title is private" data-url="https://github.com/bitsandbytes-foundation/bitsandbytes/issues/1626" data-hovercard-type="pull_request" data-hovercard-url="/bitsandbytes-foundation/bitsandbytes/pull/1626/hovercard" href="https://github.com/bitsandbytes-foundation/bitsandbytes/pull/1626">#1626</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/bitsandbytes-foundation/bitsandbytes/compare/0.45.4...0.46.0"><tt>0.45.4...0.46.0</tt></a></p> matthewdouglas