Skip to content
This repository has been archived by the owner on Jun 24, 2024. It is now read-only.

Ported quantize.cpp #84

Merged
merged 22 commits into from
Apr 25, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into quantize
  • Loading branch information
philpax committed Apr 6, 2023
commit 4e906963cf842b8fa48e8e4a2848657db108447b
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"rust-analyzer.cargo.features": ["convert"]
}
20 changes: 20 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Contributors guide

This document contains a few things that contributors should know about how the
project is managed. It will be expanded over time with more information.

## Regenerating the GGML Bindings

When new GGML versions are pushed to llama.cpp (or one of the other repos
hosting a copy of it) and we want to update our copy, the process should be as
follows:

- Update the `ggml.c` and `ggml.h` inside ggml-sys/ggml.
- In that same folder, take note of the llama.cpp version these files were taken
from inside the `CREDITS.md` file.
- Run the bindgen script:
```shell
$ cargo run --bin generate-ggml-bindings ggml-sys
```
- Fix any compiler errors that pop up due to the new version of the bindings and
test the changes.
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.