# Start building your robust models with DeepRobust!

DeepRobust is a pytorch adversarial learning library, which contains most popular attack and defense algorithms in image domain and graph domain.

Installation

- Installation

Graph Package

- Graph Dataset
- Introduction to Graph Attack with Examples
- Introduction to Graph Defense with Examples
- Using PyTorch Geometric in DeepRobust
- Node Embedding Attack and Defense

Image Package

- Image Attack and Defense

# Package API

Image Package

- deeprobust.image.attack package
- deeprobust.image.defense package
- deeprobust.image.netmodels package

Graph Package

- deeprobust.graph.global_attack package
- deeprobust.graph.targeted_attack package
- deeprobust.graph.defense package
- deeprobust.graph.data package

# Indices and tables

- Module Index

- Search Page