Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor] Upstream ggml from big-refactor branch #967

Merged
merged 2 commits into from
Nov 21, 2023

Conversation

haileyschoelkopf
Copy link
Collaborator

@haileyschoelkopf haileyschoelkopf commented Nov 3, 2023

This PR upstreams the changes in #617 to the big-refactor branch.

Still TODO:

  • Port the GGML tests to this branch

@haileyschoelkopf
Copy link
Collaborator Author

Ready for review once CI passes!

@StellaAthena
Copy link
Member

Why do we support llama.cp instead of the seemingly more general ggml library?

@haileyschoelkopf
Copy link
Collaborator Author

haileyschoelkopf commented Nov 21, 2023

GGML is written in C, and, to my knowledge, Llama-CPP-Python is the most popular and widely used python + server interface to the library for running GGML/GGUF-formatted models in python code, so that was why it was contributed.

To extend GGML support further, I believe the best option is to also support https://github.com/marella/ctransformers .

@StellaAthena
Copy link
Member

Good to merge @haileyschoelkopf

@haileyschoelkopf haileyschoelkopf merged commit 815cd29 into big-refactor Nov 21, 2023
8 checks passed
@haileyschoelkopf haileyschoelkopf deleted the upstream-ggml branch November 21, 2023 18:06
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.

None yet

2 participants