GPL requires all source code be made available, but I am unsure how trained neural network models interact with GPL since it's unclear if these models count as source code.
To have a concrete example to discuss, consider this example:
Suppose you are working on a mobile application. Because the application contains GPL licensed code, the mobile application will be licensed under GPL too. The mobile application also uses a pretrained neural network model. (For simplicity, assume you used MIT licensed code that is not used in the mobile application to generate the neural network model.)
Does this pretrained neural network model count as source code? If so, does the model have to be licensed under GPL?
Question re-asked here: https://opensource.stackexchange.com/questions/6961/how-does-gpl-apply-to-neural-network-models