Platform guide
...
Analyze your models
Artifacts

Defense Model

2min

You can download the defense model itself. It will include the following files:

app.py app_log.py config.yaml defense_model.h5 defense_model.onnx deployment.yaml docker-compose.yaml Dockerfile predict.py Readme.txt
  • app.py : The core application logic for the defense model.
  • app_log.py : A logging module for effective monitoring.
  • config.yaml : A configuration file for customizing the defense model settings.
  • defense_model.h5 : The defense model itself in HDF5 format.
  • defense_model.onnx : An alternative format of the defense model in ONNX.
  • deployment.yaml : If you plan to deploy on Kubernetes, this configuration file is included.
  • docker-compose.yaml : For Docker container deployment, this file is provided.
  • Dockerfile : Required for building the Docker image.
  • predict.py : A script to make predictions using the defense model.
  • Readme.txt : Comprehensive documentation with instructions.

You can view the sample vulnerbility dashboard to view all the artifacts.

To see sample defense model for respective attack types, refer the below table.

Input type

Defense model

Image classification

Object Detection

Evasion

Tabular classification

Time series forecasting

Explore our detailed deployment guide at Defense deployment for step-by-step instructions on deploying the defense model.