Hacker News new | ask | show | jobs
by WithinReason 2 hours ago
The weights are the modifiable representation. You modify them with gradient updates.
3 comments

They are a cooked stew; the ingredients have already been chopped and mixed together. You can add things, yes, but you can't inspect the ingredients.
I can also open broadcom's antenna firmware in any hex editor. Why are you arguing that makes it open source?
The antenna firmware is software. Model weights are essentially learned settings, and they are not software.

Note also that software is copyrightable and model weights aren’t (in the US anyway).

Not sure why it matters whether weights are software or not.

One can equally argue that firmware is just settings for the CPU.

If weights aren't copyrightable then doesn't this argue against the idea of them being able to have the quality of open-sourceness? Meanwhile the training code could be copyrightable.

You can hand-patch a binary, too.