有各种预训练的深度学习模型可用,这些模型使用 ImageNet(或其他数据源)中的数据进行训练,如 AlexNet、VGGNet、Inception、ResNet、Xception、MobileNet、SqueezeNet 等。我想开发一个特定的对象检测应用程序,最终将出售给客户。我有几个问题如下:
-
我们可以直接将这些预训练的深度学习模型用于商业用途吗?
-
如果这些模型不支持我们感兴趣的对象,我们可以使用它们的架构,并使用我们自己的数据集进行学习,然后用于商业用途吗?
回答:
GitHub 上的所有源代码都有一个许可证。许可证说明了代码是否可以使用。如果可以使用,则在什么情况下使用,以及在将代码用于您的科学项目或作为您想要推出的产品时,您对创作者负有什么责任。
有些是免费的,并且对修改和使用没有问题,而其他则受到更多保护。
请仔细阅读通常使用的不同许可证,并了解您想要使用的代码的许可证的关键点,以避免未来的法律纠纷。
在许可证不关心您如何使用代码的情况下,您上面提到的两个问题的答案都是肯定的。