4 ms·
Zuckerberg should stop claiming Meta is open sourcing AI (they are even running TV ads) when they are only releasing the weights, and not the code. Only DeepSee
by breadwinner 2y ago
Zuckerberg should stop claiming Meta is open sourcing AI (they are even running TV ads) when they are only releasing the weights, and not the code. Only DeepSeek is real OSS AI.
- lithiumii 2y agoWell technically even DeepSeek is not as OSS as OLMo or Open Euro, because they didn't open the data.
- tway223 2y agoFor understandable reasons
- echelon 2y agoWe're 2/3rds of the way there. We need: 1. Open datasets for pretrains, including the tooling used to label and maintain 2. Open model, training, and inference code. Ideally with the research paper that guides the understanding of the approach and results. (Typically we have the latter, but I've seen some cases where that's omitted.) 3. Open pretrained foundation model weights, fine tunes, etc. Open AI = Data + Code + Paper + Weights
- buyucu 2y agoOpening data is an invitation to lawsuits. That is why even the most die-hard open source enthusiasts are reluctant. It is also why people train a model and generate data with it, rather than sharing the original datasets. These datasets are huge, and it's practically impossible to make sure they are clean of illegal or embarrassing stuff.
- sdesol 2y agoI understand the reasoning and I hope there is legislation in the future that basically goes "If you can't produce the data, you can't charge more than this for it". Basically, LLM producers will have to treat their product as a commodity product that can only be priced based on the compute resources plus some overhead.
- johnla 2y agoSounds like a job for AI.
- chvid 2y agoIt is pirated material / material that breaks various terms of service but as I understand it is the stuff you can see in Anna's Archive and a bunch of "artificial" training data from queries to OpenAI ChatGPT and other LLMs.
- echelon 2y agoOpen Weights = Binary Blob It's a return to the FREEWARE / SHAREWARE model. This is the language we need to use for "open" weights.
- prjkt 2y agodoes pytorch count
- deleted 2y ago[deleted]
- ein0p 2y agoPyTorch had the "first thing that didn't suck" advantage and now it has a completely dominant marketshare that prevents better alternatives from emerging. Where it sucks (e.g. on macOS) there are popular alternatives. But it's hard to be enthusiastic about a DL framework in 2025 which does not have native high performance quantization support, for example. Or one where FSDP is crudely bolted onto the side. They say "usability above all else", but I consider such things to be major usability deficiencies, which need to be addressed. But because PyTorch does not have to fight for marketshare, it'll be years before we see anything usable there.
- numba888 2y agoI wonder how Meta trains its models. On vanilla Pytorch or they actually have some closed tools and frameworks?
- dr-detroit 2y ago[dead]
- duchenne 2y agoCome on... Meta has been refining pytorch for more than a decade. It basically contains all that you need to train LLMs, including the latest technologies. What more do you need? The part of the code that is specific to Meta infrastructure?
- blackeyeblitzar 2y agoDeepSeek is definitely not real OSS. To be open source, you need to use a real open source license (like the ones OSI lists), and you need to share all pre and post training code, any code related to tuning, any evaluation code, everything related to safety/censorship/etc, and probably the full training data as well. Otherwise you can't reproduce their weights. Sharing weights is like sharing a compiled program. As far as I know the only true open source model that is competitive is the OLMo 2 model from AI2: https://allenai.org/blog/olmo2 https://allenai.org/blog/olmo2 They even released an app recently, which is also open source, that does on-device inference: https://allenai.org/blog/olmoe-app https://allenai.org/blog/olmoe-app They also have this other model called Tülu 3, which outperforms DeepSeek V3: https://allenai.org/blog/tulu-3-405B https://allenai.org/blog/tulu-3-405B
- startupsfail 2y agoYes, releasing training source code code is like releasing the source code of a compiler used to compile and link the binary. Lets say you took GCC, modified its sources, compiled your code with it and released your binaries along with modified GCC source code. And you are claiming that your software is open source. Well, it wouldn’t be. Releasing training data is extremely hard, as licensing and redistribution rights for that data are difficult to tackle. And it is not clear, what exactly are the benefits in releasing it.