# MPAI-NNW v1.2 implementation


This code refers to the implementation of the MPAI-NNW under MPAI-AIF, as described in [TBM] https://mpai.community/wp-content/uploads/2023/10/Reference-Software-Neural-Network-Watermarking-V1.pdf.
All the code is based in Python.

This Reference Software is divided into 4 cases:
- **Case 1**: NN-based image classification applications, one of the current most relevant Neural Network Watermarking applications. 
- **Case 2**: methods integrated with AI workflows of the AI Framework (MPAI-AIF). 
- **Case 3**: serving the needs of a specific multimodal query application.
- **Case 4**: NN-based image classification methods specifically designed and deployed for low power and low resources devices.

Each folder implements one cases. In each folder a specific _README.md_ can be found with installation requirements and running instruction. 
# Licence
[Licence](https://mpai.community/standards/mpai-cui/framework-licence/) information are detailed in the MPAI website 