You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, only LLaMA-7B is supported since I haven't figured out how to merge the tensors of the bigger models. However, in theory, you should be able to run 65B on a 64GB MacBook
It shouldn't be hard to merge tensors with my https://github.com/kir-gadjello/zipslicer library, but it's pure Python! If you want to keep the project pure C++ you might want to write a standalone gist script that uses zipslicer to unpack weight shards into binary files.
Activity
ggerganov commentedon Mar 10, 2023
Thanks! The bigger problem now is that I am out of disk space, haha!
Anyway, will try to figure out something later
theontho commentedon Mar 11, 2023
Leave a tip jar to get a @ggerganov bigger SSD and / or macbook :D
eous commentedon Mar 11, 2023
Its kinda pointless now but I was able to merge the 30B and 65B with this core bit of hackery added to the convert script.
ggerganov commentedon Mar 12, 2023
Fixed with 007a8f6
On startup, we go through all the parts and merge them dynamically in the
ggmlbuffers.Merge pull request ggml-org#1 from MariusCiocanel/MariusCiocanel-curl…
Merge pull request ggml-org#1 from togethercomputer/support_redpajama
Merge pull request ggml-org#1 from sumo43/master
headers fix; add kquants_iter for hipblas and add gfx803 (ggml-org#1)
172 remaining items
make benchmark_kv_stream.py compatible with Windows (ggml-org#1)
chore(user-mode): add apply-user-patches.sh (применение ggml-org#1–gg…
moe-stream : include <cmath> for std::isfinite
Merge pull request ggml-org#1 from TaskPuppyNatani/test/k2-pr1-expand…
Merge pull request ggml-org#1 from WestWaters/k2-horizon-msvc-pretoke…
Merge pull request ggml-org#1 from phase-2-hardware-support
strix-halo: fork overlay (docs + findings + model-search tooling)
docs: decision -- GPU decode attention loses to crossings before it s…
llama : add gpt-oss (ggml-org#15091)
common : Fix corrupted memory error on json grammar initialization (g…
sycl : support --split-mode tensor (ggml-org#24152)
vulkan: chunk batched mat-vec at the column counts that are slow on R…
vulkan : only chunk batched mat-vec for the quant types that were mea…
context: do not reset empty graph-result slots when the phase arena a…