|
|
|
|
|
by mpyne
47 days ago
|
|
> The reason reproducible builds are tricky is not because compilers are inherently prone to randomness And neither are LLMs. Having their output employ randomness by default is a choice, not a requirement, just like things like embedding timestamps into builds is a choice that can be unwound if you want the build to be reproducible. > People need to stop comparing LLMs to compilers, it's an embarrassingly poor analogy. They are certainly different things, but if you are going to criticize LLMs it would be better if you understood them. |
|
This is not really meaningfully true. E.g. batching, heterogeneous inference HW, and even differences in model versions can make a difference in what result you get, and these are hard to solve.