- 05 Feb, 2024 1 commit
-
-
Won-Kyu Park authored
* CI: separate shared-libs, cuda and wheels jobs * CI: remove cuda dependent packages to reduce build time
-
- 04 Feb, 2024 4 commits
-
-
Aarni Koskela authored
* Diagnostics: streamline debug printing code * CUDA setup: Remove unused `backup_paths` * CUDA setup: DRY OS detection * CUDA setup: Streamline `manual_override()` * CUDA setup: Use comment instead of string literal, simplify * CUDA setup: remove duplicate sort The "sort compute capabilities" fix from #703 (#527) would actually do nothing due to this. * CUDA setup: make version number replacement logic more obvious
-
Titus authored
* add optional dependency for preview to environment.yml * Add additional sections, first optimizers, MacOS WIP * drafting + refactoring new docs * some changes * run pre-commit hooks * add mention of pre-commit to contributing * fix * test autodoc * new additions * add subtilte * add some content * add more methods * fix * further docs updates * Update _toctree.yml * fix link * run pre-commit hooks * refactor + further docs * Update README.md with new docs link Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com> * list of blog posts Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com> * list of blog posts Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com> * accept change suggestion Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com> * accept suggestion Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com> * accept suggestion Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com> * Update docs/source/integrations.mdx Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com> * index instead of intro * fixup README, add docs link * add instructions for creating docstrings * final polish (except integrations) * fill out integrations section --------- Co-authored-by:
younesbelkada <younesbelkada@gmail.com> Co-authored-by:
Younes Belkada <49240599+younesbelkada@users.noreply.github.com>
-
Rickard authored
* Fixed VS Code format on save * Re-saved the json files using the new settings
-
Younes Belkada authored
[Portability] Add build artifacts to .gitignore
-
- 03 Feb, 2024 2 commits
- 02 Feb, 2024 1 commit
-
-
Younes Belkada authored
Optimize Cmake build slightly
-
- 01 Feb, 2024 22 commits
-
-
Titus authored
-
Titus authored
-
Aarni Koskela authored
-
Aarni Koskela authored
-
Aarni Koskela authored
-
Aarni Koskela authored
-
Aarni Koskela authored
-
Aarni Koskela authored
-
Younes Belkada authored
Cmake + workflows
-
Younes Belkada authored
-
Younes Belkada authored
-
Won-Kyu Park authored
-
Won-Kyu Park authored
* add a comment suggested by @akx (2024/01/30) Co-authored-by:Aarni Koskela <akx@iki.fi>
-
Won-Kyu Park authored
* build matrix for ubuntu + python 3.10, 3.11 + cuda 11.8 + 12.1 (windows is disabled for now) * add environment-bnb.yml for building * more fixes suggested by @akx (2024/01/30) * use python -m build --wheel suggested by @akx Co-authored-by:Aarni Koskela <akx@iki.fi>
-
James Wyatt authored
* fix project name and add lib prefix for win32 (2024/01/31) * set LIBRARY_OUTPUT_DIRECTORY property Co-authored-by:Won-Kyu Park <wkpark@gmail.com>
-
Won-Kyu Park authored
-
Younes Belkada authored
minimal patch to fix Windows compilation issues
-
Younes Belkada authored
Create upload_pr_documentation.yml
-
Younes Belkada authored
-
Younes Belkada authored
-
Aarni Koskela authored
* test_nvidia_transform: fix variable reference `out_order` is the global parametrization list, not the test fixture argument * Make `parametrize` use more idiomatic * Use a more deterministic helper for `dim*` determination * Convert NO_CUBLASLT errors into skips too * Mark slow and benchmark tests as such (allows `-k "not benchmark"`)
-
Aarni Koskela authored
`out_order` is the global parametrization list, not the test fixture argument
-
- 31 Jan, 2024 2 commits
-
-
James Wyatt authored
based on @Jamezo97 and @acpopescu work manually cherry-picked from PR #788 and PR #229 and cleanup by wkpark Signed-off-by:Won-Kyu Park <wkpark@gmail.com>
-
Younes Belkada authored
-
- 30 Jan, 2024 2 commits
-
-
Aarni Koskela authored
-
Aarni Koskela authored
* Adjust Ruff configuration * do not autofix always * be less strict around tests and benchmarks * adjust ignores for now * Ruff: autofix I and F401 * Apply ruff autofixes * Fix RUF013 complaint * Fix mutable default in replace_linear * Don't use bare except * Wrap bitsandbytes.__main__ entrypoint in function; fix "sensible" typo * Fix ruff B008 (function call in arguments) * Add ruff noqas as suitable * Fix RUF005 (splat instead of concatenating) * Fix B018 (useless expression) * Add pre-commit configuration + GitHub Actions lint workflow * Fix unused `e` in bitsandbytes/__main__.py * fix merge conflict resolution error * run pre-commit hook --------- Co-authored-by:Titus <9048635+Titus-von-Koeller@users.noreply.github.com>
-
- 29 Jan, 2024 4 commits
-
-
Aarni Koskela authored
* Fix erroneous type aliasing * Fix `Optional` typings (see PEP 484) * Add Mypy ignores * Fix Mypy complaints for method tables * Fix type for get_ptr * Fix various Mypy errors * Fix missed call to is_triton_available
-
Aarni Koskela authored
-
Aarni Koskela authored
-
Aarni Koskela authored
-
- 28 Jan, 2024 1 commit
-
-
SUN Haibo authored
-
- 26 Jan, 2024 1 commit
-
-
Won-Kyu Park authored
* fix library loading Signed-off-by:
Won-Kyu Park <wkpark@gmail.com> * fixed library loading * use os.pathsep * use glob(), search CUDA_PATH * call find_file_recursive() without ext --------- Signed-off-by:
Won-Kyu Park <wkpark@gmail.com> Co-authored-by:
James Wyatt <Jamezo97@gmail.com>
-