▲ | tbrownaw 4 days ago | |
> These terms are very well defined. https://opensource.org/osd Yes. And you're using them wrong. From the OSD: < The source code must be the preferred form in which a programmer would modify the program. > So, what's the preferred way to modify a model? You get the weights and then run fine-tuning with a relatively small amount of data. Which is way cheaper than re-training the entire thing from scratch. --- The issue is that normal software doesn't have a way to modify the binary artifacts without completely recreating them, and that AI models not only do have that but have a large cost difference. The development lifecycle has nodes that don't exist for normal software. Which means that really, AI models need their own different terminology that matches that difference. Say, open-weights and open-data or something. Kinda like how Creative Commons is a thing because software development lifecycle concepts don't map very well to literature or artwork either. |