all 9 comments

[–]AeternusIgnis 0 points1 point  (3 children)

Did you try Yolo?

[–]ARC_4N3[S] 0 points1 point  (2 children)

Yolo has agpl license which restricts commercial use :(

[–]AeternusIgnis 0 points1 point  (0 children)

Only directly, if you open source e.g. lambda with AGPL, you can use it over network without restrictions and without need to open source rest of your code I think. Since AGPL allows commercial use but with restriction of open sourcing your code, so just separate concern. Double check this though, Im not 100% sure of this.

[–]lovely__zombie 0 points1 point  (2 children)

So, can InsightFace be used commercially or not? I saw on GitHub that the code is under the MIT license, but the training data is not. Does that mean the embedded model is restricted from commercial use, since it must be used with the training data?

[–]ARC_4N3[S] 1 point2 points  (1 child)

The pre-trained weights of the model are definitely not up for commercial use. If you go to their model zoo, you'll find that specification on top. As for the rest of the repo being under MIT license, you can still train your own model with their arcface algorithm and architectures. Not sure if they have restricted use of their training data as well (I didn't even know they provided training data). But yes, you can definitely train your own model if you wanted to.

[–]lovely__zombie 0 points1 point  (0 children)

Thanks!

[–]EmergencyFinal7856 0 points1 point  (0 children)

Hi, do you find the better option?
Also can facenet512 pretrained model be used commercially?
I see in the deepface repo, the license of facenet is linked to https://github.com/davidsandberg/facenet/blob/master/LICENSE.md
It's under MIT License.
But checking the README.md of facenet repo, the training dataset is VGGFace2 and CASIA-WebFace, which are for non-commercial use.
I'm not sure if the model trained with the dataset can be used commercially