1 bit with a FP16 scale factor every 128 bits. Fascinating that this works so well. I tried a few things with it. Got it driving Cursor, which in itself was impressive - it handled some tool usage. Via cursor I had it generate a few web page tests. On a monte carlo simulation of pi, it got the logic correct but failed to build an interface to start the test. Requesting changes mostly worked, but left over some symbol…
Thanks. Did you need to use Prism's llama.cpp fork to run this?
Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
61–70 of 181 posts
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#621 bit with a FP16 scale factor every 128 bits. Fascinating that this works so well. I tried a few things with it. Got it driving Cursor, which in itself was impressive - it handled some tool usage. Via cursor I had it generate a few web page tests. On a monte carlo simulation of pi, it got the logic correct but failed to build an interface to start the test. Requesting changes mostly worked, but left over some symbol…
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#63Is Bonsai 1 Bit or 1.58 Bit?
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#64Don't have a GPU so tried the CPU option and got 0.6t/s on my old 2018 laptop using their llama.cpp fork. Then found out they didn't implement AVX2 for their Q1_0_g128 CPU kernel. Added that and getting ~12t/s which isn't shabby for this old machine. Cool model.
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#651 bit with a FP16 scale factor every 128 bits. Fascinating that this works so well. I tried a few things with it. Got it driving Cursor, which in itself was impressive - it handled some tool usage. Via cursor I had it generate a few web page tests. On a monte carlo simulation of pi, it got the logic correct but failed to build an interface to start the test. Requesting changes mostly worked, but left over some symbol…
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#66Earlier quoted context omitted.
Thanks for sharing the link to your instance. Was blazing fast in responding. Tried throwing a few things at it with the following results: 1. Generating an R script to take a city and country name and finding it's lat/long and mapping it using ggmaps. Generated a pretty decent script (could be more optimal but impressive for the model size) with warnings about using geojson if possible 2. Generate a latex script to…
> Was blazing fast in responding. I should note this is running on an RTX 6000 pro, so it's probably at the max speed you'll get for "consumer" hardware.
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#67Don't have a GPU so tried the CPU option and got 0.6t/s on my old 2018 laptop using their llama.cpp fork. Then found out they didn't implement AVX2 for their Q1_0_g128 CPU kernel. Added that and getting ~12t/s which isn't shabby for this old machine. Cool model.
$ ./build/bin/llama-cli -hf prism-ml/Bonsai-8B-gguf -p "Explain quantum computing in simple terms." -n 256 --temp 0.5 --top-p 0.85 --top-k 20 -ngl 99
> Explain quantum computing in simple terms.
\( ,
None ( no for the. (,./. all.2... the ..... by/
EDIT: It runs fine in their collab notebook. Looking at that you have to do: git checkout prism (in the llama.cpp repo) before you build. That's a missing instruction if you're going straight to their fork of llama.cpp. Works fine now.Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#68Very cool and works pretty well!
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#69I can’t see how this is possible. You’re losing so much information.
Re: Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs
#70Interesting post. Curious to know how they arrived at intelligence density = Negative log of the model's error rate divided by the model size.