Skip to content

Conversation

@pnunna93
Copy link
Collaborator

@pnunna93 pnunna93 commented May 10, 2024

This PR pulls latest upstream changes from multi-backend-refactor branch.

Conflicts diff - conflicts_dev_abs_diff.txt
UT log tested on ROCm 6.2+MI250X - BitsAndBytes_UT_summary_dev_abs_IFU.log

stevhliu and others added 30 commits March 26, 2024 10:06
Bumps the minor-patch group with 1 update: [lion-pytorch](https://github.com/lucidrains/lion-pytorch).


Updates `lion-pytorch` from 0.1.2 to 0.1.4
- [Release notes](https://github.com/lucidrains/lion-pytorch/releases)
- [Commits](lucidrains/lion-pytorch@0.1.2...0.1.4)

---
updated-dependencies:
- dependency-name: lion-pytorch
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…uant4bit-blocksize4096

Fix 4bit quantization with blocksize = 4096
Updates the requirements on [matplotlib](https://github.com/matplotlib/matplotlib) to permit the latest version.

Updates `matplotlib` to 3.8.4
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.8.3...v3.8.4)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-type: direct:development
  dependency-group: major
...

Signed-off-by: dependabot[bot] <[email protected]>
…uild-cu124

Add CUDA 12.4 to Linux x86-64 Build Workflow
…ndabot/pip/major-45b123642d

Update matplotlib requirement from ~=3.8.3 to ~=3.8.4 in the major group
* split build from source off

* validated compilers
…es-foundation#1170)

Bumps the minor-patch group with 1 update: [scipy](https://github.com/scipy/scipy).


Updates `scipy` from 1.12.0 to 1.13.0
- [Release notes](https://github.com/scipy/scipy/releases)
- [Commits](scipy/scipy@v1.12.0...v1.13.0)

---
updated-dependencies:
- dependency-name: scipy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…s-foundation#1164)

* change 8-bit serialization weight format format

* precimmit

* pre-commit

* fix

* Update bitsandbytes/nn/modules.py

Co-authored-by: Aarni Koskela <[email protected]>

* Update bitsandbytes/nn/modules.py

Co-authored-by: Aarni Koskela <[email protected]>

* Update bitsandbytes/utils.py

Co-authored-by: Aarni Koskela <[email protected]>

* address feedback

* lint

---------

Co-authored-by: Aarni Koskela <[email protected]>
…itsandbytes-foundation#1182)

Updates the requirements on [pandas](https://github.com/pandas-dev/pandas) to permit the latest version.

Updates `pandas` to 2.2.2
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: pandas
  dependency-type: direct:development
  dependency-group: major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…es-foundation#1183)

* (docs) integrations: fix omission in bf16 related warning

* (docs) integrations: further clarifications to prior fix

* (docs) integrations: fix punctuation

Co-authored-by: Steven Liu <[email protected]>

* (docs) integrations: fix omitted code formatting

---------

Co-authored-by: Steven Liu <[email protected]>
Xia-Weiwen and others added 23 commits April 17, 2024 23:06
Bumps the minor-patch group with 2 updates: [pytest](https://github.com/pytest-dev/pytest) and [einops](https://github.com/arogozhnikov/einops).


Updates `pytest` from 8.1.1 to 8.2.0
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.1.1...8.2.0)

Updates `einops` from 0.7.0 to 0.8.0
- [Release notes](https://github.com/arogozhnikov/einops/releases)
- [Commits](arogozhnikov/einops@v0.7.0...v0.8.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
- dependency-name: einops
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ackend-stubs

Stub out additional backends
…-backend-refactor-cpu-xpu-ops

Add int8 ops for CPU
@pnunna93 pnunna93 requested a review from lcskrishna May 10, 2024 00:35
Copy link

@lcskrishna lcskrishna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@lcskrishna lcskrishna merged commit bc6d0b7 into device_abstraction May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants