This tweet chain is a pretty great overview: https://twitter.com/drjimfan/status/1643647849824161792?s=61...
This tweet chain is a pretty great overview: https://twitter.com/drjimfan/status/1643647849824161792?s=61...
No it was trying to stop abuse. Unlike OpenAI, facebook can't get away with releasing a thing that is more than capable of making up libellous, racist or any other type of illegal or PR decimating thing.
The point of the really restrictive release was to at least try to limit that kind of issue.
Fortunatly for meta, most people who use the weights aren't the end user with a large twitter following, so the risk is (now) low.
It's funny, back in the 90s I disliked Microsoft and thought they were inherently culturally opposed to open source. But big corporations really just follow their business incentives when it comes to open source.
It's not like Meta "loves to be open". But they would hate a world where all the powerful AI development happened on one of the big clouds. Imagine if every researchers used some closed-source API from Google or Azure or AWS. Meta would try to hire some AI people, and they'd be like, ugh if we take the job we have to use this weird Facebook-specific thing. (<cough>Flow</cough>)
So, supporting PyTorch and providing open source models is just a good business strategy for Meta. I'm glad to see it.
I have never, ever seen a convincing business case for their doing so, however.
Not your opinion. A compelling business case.
https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/
In particular, open source software prevents people from getting locked into any of the AWS, Linux, iOS, or Android ecosystems. All of those are popular software development ecosystems that Microsoft does not own or influence very much.
Again, I would like to agree with your thinking. I just don't think the real world backs it up.
My usual reaction to anything Facebook releases is "yawn, they released yet another model that is practically useless because it's released under a non-commercial license", but I'm pleasantly surprised that this one seems to be actually liberally licensed! Hopefully this continues into the future.
* default/sam_vit_h_4b8939.pth: 2.4GB
* sam_vit_l_0b3195.pth: 1.2GB
* sam_vit_b_01ec64.pth: 358MB
>Currently, the code (without the weights) is available on GitHub
https://github.com/facebookresearch/segment-anything#model-c...
In the phrase "the model is open-source in every sense of the word", that, IMO, must include the weights.
The former type of data I wouldn't expect to ever be open-sourced. The latter type might or might not be, depending on the intent of open-sourcing the related system.
If I created a human language translation system that used a SQL database to store the dictionary (domain) data and claimed the system was open-source without shipping the domain data, I think people would rightly say that the system was not fully opened.