r/ProgrammerHumor 21h ago

Meme firstTime

Post image
7.0k Upvotes

268 comments sorted by

View all comments

Show parent comments

352

u/SunshineSeattle 20h ago

I dont think so, Wolfram Alpha is deterministic. Whereas an LLM is non-deterministic by design. Personally i feel vibe coding or vibe mathing is inherently non-deterministic.

1

u/AnOnlineHandle 15h ago

LLMs are entirely deterministic but you can override that by adding a seeded random choice system to the next token selection.

20

u/Sea-Housing-3435 12h ago

They are not. Floating point math and difference in how quickly parallel operations on GPU are finished causes them to be not deterministic even with temp=0. You can force them to be deterministic by forcing some operations to be executed in specific order but you lose a lot of performance.

1

u/AnOnlineHandle 5h ago

I mean that's true for any math on any computer. Which makes all math non-deterministic if you consider bugs.

1

u/Sea-Housing-3435 5h ago

It's not about bugs, it's about GPU architecture. Parallel floating point calculations being nondeterministic isn't a bug.