Bitsandbytes 文档

贡献者指南

Hugging Face's logo
加入 Hugging Face 社区

并获取增强的文档体验

开始使用

贡献者指南

… 仍在建设中 … (欢迎提出建议, bitsandbytes 是一个社区项目)

设置

设置 pre-commit 钩子

  • 使用 pip install pre-commit 安装 pre-commit 钩子。
  • 运行 pre-commit install 一次以安装钩子,这样它们将在每次提交时运行。
  • 如果钩子引入了更改,它们将通过 git diff 可见。检查它们,如果一切正常,则 git add 它们,然后重新执行之前的提交,现在应该可以通过了。
  • 如果想手动触发钩子,可以执行 pre-commit run --all-files

现在,当您尝试提交时,所有 pre-commit 钩子将自动运行,如果它们引入了一些更改,您需要重新添加更改的文件,然后才能提交和推送。

忽略格式化修订

  • 运行 git config blame.ignoreRevsFile .git-blame-ignore-revs。这将使 git blame 能够识别仅与格式相关的提交。

文档字符串语法

我们遵循 NumPy 文档字符串约定,唯一的显著区别是我们使用 Markdown 而不是富文本格式 (RTF) 在文档字符串中进行标记。

请参阅现有文档,了解如何生成自动文档。

文档

< > 在 GitHub 上更新