News for hackers. Stuff that matters.
Re:Bagel: The Open-Source Unified Multimodal Model by LourensT on Monday May 26, 2025 @03:58AM (#44095077)
These days, papers come with an advertisement video
Re:Bagel: The Open-Source Unified Multimodal Model by jxjnskkzxxhx on Monday May 26, 2025 @04:14AM (#44095165)
As someone who used to be in the academia, I think is isn't bad in itself, I just worry that be comparison it raises the burden of effort that one has to make in order to get their work noticed.
Re:Bagel: The Open-Source Unified Multimodal Model by kleiba on Monday May 26, 2025 @05:26AM (#44095570)
Compared to the effort required to play in that field at all, making a video is almost negligible.
Re:Bagel: The Open-Source Unified Multimodal Model by jxjnskkzxxhx on Monday May 26, 2025 @09:32AM (#44097291)
If it's an obligation, it's admin. Scientists hate admin.
Re:Bagel: The Open-Source Unified Multimodal Model by lern_too_spel on Monday May 26, 2025 @01:30PM (#44099559)
This has been common for CG papers for two decades. Image generation is CG.
Re:Bagel: The Open-Source Unified Multimodal Model by mnky9800n on Monday May 26, 2025 @03:09AM (#44094786)
I couldn’t find it, what are the hardware expectations for bagel?
Re:Bagel: The Open-Source Unified Multimodal Model by gunalx on Monday May 26, 2025 @03:32AM (#44094927)
If you follow the hugginface link at the bottom you get to te actual model. Here https://huggingface.co/ByteDance-Seed/BAGEL-7B-MoT

It seems to be 7b, but like with other new architectures expect to not be able to run it quantizised.

Re:Bagel: The Open-Source Unified Multimodal Model by tonii141 on Monday May 26, 2025 @03:34AM (#44094936)
If the model uses FP16 precision and has 7 billion active parameters, it would require approximately 14 GB of VRAM. I didn't read the paper.
Re:Bagel: The Open-Source Unified Multimodal Model by sfphoton on Monday May 26, 2025 @04:02AM (#44095105)
How can you calculate required VRAM from precision and parameter number?
Re:Bagel: The Open-Source Unified Multimodal Model by a_t48 on Monday May 26, 2025 @04:05AM (#44095126)
A float16 is 2 bytes. 7B * 2 bytes = 14GB. I can't say if that's an accurate number, but that's almost certainly how tonii141 calculated it.
Re:Bagel: The Open-Source Unified Multimodal Model by sfphoton on Monday May 26, 2025 @04:11AM (#44095157)
Oh, so FP16 means FloatingPoint16? I'm glad to learn something today, thanks!
Re:Bagel: The Open-Source Unified Multimodal Model by NitpickLawyer on Monday May 26, 2025 @04:28AM (#44095252)
Rule of thumb is parameter_count * precision. Precision can be anything [32,16,8,4] bits. 32bits is sometimes used in training (although less now I guess), and rarely in inference. For a while now "full" precision is 16bit (fp16, bf16), fp8 is 8bit, int4 is 4bit, and so on. Everything that's not "full" precision is also known as quantised. fp8 is a quantised version of the "full" model.

So quick napkin math can give you the VRAM usage for loading the model. 7b can be ~14GB full, 7GB in fp8 and ~3.5GB in 4bit (AWQ, int4, q4_k_m, etc). But that's just to load the model in VRAM. You also need some available VRAM to run inference, and there are a lot of things to consider there too. You need to be able to run a forward pass on the required context, you can keep a kv cache to speed up inference, you can do multiple sessions in parallel, and so on.

Context length is important to take into account because images take a lot of tokens. So what you could do with a 7b LLM at full precision on a 16GB VRAM GPU might not be possible with a VLM, because the context of your query might not fit into the remaining 2GB.

Re:Bagel: The Open-Source Unified Multimodal Model by Havoc on Monday May 26, 2025 @04:48AM (#44095366)
Realistically you probably just want to look at the file size on huggingface and add ~2 gigs for OS/Firefox tabs and and a bit for context (depends but lets say 1-2)

The direct parm conversion math tends to be much less reliable than one would expect once quants are involved.

e.g.

7B @ Q8 = 7.1gb [0]

30B @ Q8 = 34.6gb [1]

btw you can also roughly estimate expected output speed too if you know the device memory throughput. Noting that this doesn't work for MoEs

Also recently discovered that in CPU mode llama.cpp does memory mapping. For some models it loads less than a quarter into memory.

https://huggingface.co/TheBloke/Llama-2-7B-GGUF/tree/main

https://huggingface.co/TheBloke/LLaMA-30b-GGUF/tree/main

Re:Bagel: The Open-Source Unified Multimodal Model by charcircuit on Monday May 26, 2025 @04:22AM (#44095213)
The demo shows pretty weak performance compared to other small models. It misunderstood my question due to picking an uncommon way to interpret it. After clarifying what I wanted it lost all context I had provided in the previous message. My benchmark query intentionally ambiguous and I use it to see how models handle ambiguity, handle information which can be outdated, and handle avoiding hallucination. Usually weak models will just hallucinate an answer, but this model was the first who want able to understand the question.
Re:Bagel: The Open-Source Unified Multimodal Model by saretup on Monday May 26, 2025 @04:24AM (#44095232)
> Scalable Perceptual Generative Model

If you wanna call it Bagel, just call it Bagel. No need to make up a justification.

Re:Bagel: The Open-Source Unified Multimodal Model by spuz on Monday May 26, 2025 @06:03AM (#44095795)
I'm interested in potential alternatives to ChatGPT's advanced voice mode. When I see the word "multimodal" I'm hopeful the model understands text + voice but instead it almost always seems to refer to text + images. Is there a keyword that I can use to look for models that work with voice similar to ChatGPT's advanced voice mode?
Re:Bagel: The Open-Source Unified Multimodal Model by amrrs on Monday May 26, 2025 @06:39AM (#44096014)
Google Gemini Live is pretty good.

If you want to try only voice, Try unmute.sh by Kyutai which will be eventually open-sourced

Re:Bagel: The Open-Source Unified Multimodal Model by spuz on Tuesday May 27, 2025 @07:24AM (#44105839)
Thanks - it seems that Gemini Live is pretty far behind advanced voice mode at the moment. For example, I can't get it to speak slower when I want to understand what it is saying.

I'm still interested in what keyword I could use to search for the latest research in voice models.

Re:Bagel: The Open-Source Unified Multimodal Model by cjbprime on Monday May 26, 2025 @01:13PM (#44099377)
I don't know that ChatGPT's voice mode is using audio as a transformer input directly.

It could just be using speech to text (e.g. Whisper) on your input, and then using its text model on the text of your words. Or has OpenAI said that they aren't doing this?

Re:Bagel: The Open-Source Unified Multimodal Model by mrshu on Monday May 26, 2025 @05:56PM (#44102059)
OpenAI does not provide many details about their models these days but they do mention that the "Advanced voice" within ChatGPT operates on audio input directly:

> Advanced voice uses natively multimodal models, such as GPT-4o, which means that it directly “hears” and generates audio, providing for more natural, real-time conversations that pick up on non-verbal cues, such as the speed you’re talking, and can respond with emotion.

From https://help.openai.com/en/articles/8400625-voice-mode-faq

Re:Bagel: The Open-Source Unified Multimodal Model by moffkalast on Monday May 26, 2025 @06:09AM (#44095832)
Oh no it's The Everything Bagel.
Re:Bagel: The Open-Source Unified Multimodal Model by gregjw on Monday May 26, 2025 @06:14AM (#44095861)
bagel
Re:Bagel: The Open-Source Unified Multimodal Model by pleone on Monday May 26, 2025 @06:17AM (#44095875)
Is it from ByteDance Team, right? The team behind TikTok, CapCut, BuzzVideo and more. Any thoughts on that?
Re:Bagel: The Open-Source Unified Multimodal Model by rvnx on Monday May 26, 2025 @07:44AM (#44096455)
Like BYD vs Tesla. US is getting more and more late and more closed than ever (e.g. Chinese Qwen LLM versus LLaMA). So long-term, China may emerge as the dominating force in tech.
Re:Bagel: The Open-Source Unified Multimodal Model by mdrzn on Monday May 26, 2025 @06:19AM (#44095890)
A quick test in the "demo" link doesn't show it to be "as smart" as it appeared in the demos on the page. I really hope it does all it's promising to do, but I'm skeptic so far.
Re:Bagel: The Open-Source Unified Multimodal Model by mrec on Monday May 26, 2025 @12:46PM (#44099091)
I found it surprising that even one of the demos on the page appeared to get it wrong. (Chat example #5, explaining the "My Handwriting In Exams" meme.) Not horribly wrong, but still an odd example to cherry-pick for publicity material.

ETA: oof, and it's still getting hands wrong. (Editing demo #12)

Re:Bagel: The Open-Source Unified Multimodal Model by sandra_vu on Monday May 26, 2025 @07:13AM (#44096217)
Hi good job, team. Any plans to commercialize the model?
Re:Bagel: The Open-Source Unified Multimodal Model by wsintra2022 on Monday May 26, 2025 @09:09AM (#44097118)
Re:Bagel: The Open-Source Unified Multimodal Model by jjrv on Monday May 26, 2025 @09:45AM (#44097375)
I found a losslessly compressed version: https://github.com/LeanModels/Bagel-DFloat11

It works following readme instructions at least on Ubuntu, on my RTX 3090 GPU with 24 gigs of memory, just barely. Have to close most other windows and lower screen resolution to be able to load the model. Then it generates or edits images in 2-3 minutes. I only have this one GPU and am using Chrome to use the browser interface on the same machine.

The original release won't run on this hardware, but the compressed one is supposed to give identical results.

Re:Bagel: The Open-Source Unified Multimodal Model by jjrv on Monday May 26, 2025 @09:54AM (#44097442)
I also asked it to explain what's funny in some newspaper comic strips in Finnish. It misunderstands some words and makes up nutty explanations, but most phrases still get translated correctly and its explanations do fit the drawn scenes once you factor in those misunderstandings. For such a small model that seemed impressive.
Re:Bagel: The Open-Source Unified Multimodal Model by GrantMoyer on Monday May 26, 2025 @10:08AM (#44097555)
Nice, it's really an open source model, Apache 2.0.
Re:Bagel: The Open-Source Unified Multimodal Model by akacrobat on Monday May 26, 2025 @10:10AM (#44097574)
This looks exciting! There is a serious dearth of high-quality open-source models with multimodal capabilities. So, really looking forward to playing with this one.

Has anyone here experimented with fine-tuning this for domain-specific applications?

Re:Bagel: The Open-Source Unified Multimodal Model by akoculu on Monday May 26, 2025 @11:51AM (#44098562)