A protected model provides a model reference that conceals underlying implementation details. The model protection process compiles the model and packages the derived artifacts, which support model functionalities without including sensitive IP. See Protect Models to Conceal Contents.
Protect Models to Conceal Contents
Protect a model when you want to share a model with a third party without revealing intellectual property.
Test your protected model by comparing it to the original model.
Attach a digital signature to your protected model.
Package and Share Protected Models
Files to include in the protected model package.
Specify Custom Obfuscators for Protected Models
Specify a post-processing function for files that the protected model creation process generates.
Create Protected Models with Multiple Targets
Create a protected model that supports multiple code generation targets.
Define Callbacks for Protected Models
Customize protected model behavior by defining callbacks.
Best Practices for Creating Protected Models
Choose modeling patterns and protection options to allow the functionalities that you want your protected model to support.