logoalt Hacker News

kelnostoday at 7:05 AM6 repliesview on HN

I wish they wouldn't call them "open source models". They aren't open source. They didn't publish the training data. They didn't publish the tools they used to train the model.

They published the weights. It's an "open weight model", a term that it seems nearly everyone has agreed is appropriate. Why is this company not using it?


Replies

HarHarVeryFunnytoday at 12:59 PM

> They didn't publish the tools they used to train the model.

That's not totally true - for example Ziphu (Z.ai, developers of GLM) have published their Slime RL-training framework, developed together with Tsinghua University.

https://github.com/THUDM/slime

Also, if you read Moonshot's Kimi 3 report, it does give a lot of architectural detail and details on training.

https://github.com/MoonshotAI/Kimi-K3/blob/main/k3_tech_repo...

Some discussion on this by HuggingFace here:

https://www.youtube.com/watch?v=MW8-kqd2SD8

Yes, we all realize that "open weights" is more accurate than "open source", and anyways the source code would not be very interesting - it's the training data and methods that mostly define these models.

Almondsetattoday at 11:15 AM

Sorry, where exactly is "data" in "source"?

I can understand not wanting to call it open source if they don't give you the algorithm and software used for training, but wanting the training data too? That's completely different

show 1 reply
WithinReasontoday at 8:02 AM

If they open sourced the training data and code but you had to train the network yourself, would that be open source?

show 3 replies
stavrostoday at 7:45 AM

Agreed, it's "open weights". Open source would be to publish the entire process so you could tweak it if you wanted.

charcircuittoday at 7:23 AM

The weights are the preferred form for modifying or integrating with other models. There is no obligation in open source to transitively open source all of the documentation / tools used to create the open source project.

>a term that it seems nearly everyone has agreed is appropriate

Models being considered open source even if the original training code / data is not released also is something almost everyone has agreed to be appropriate.

show 2 replies
mlazostoday at 9:54 AM

The models are open source, it’s never been a requirement for someone to document the entire process of creating something to be “open source”. Just sharing the source, in this case, the weights, meets the criteria. Software engineering’s obsession with precise terms is actually one of the things I’m glad is dying with ai automation.

show 4 replies