bat

Black-box Adversarial Toolbox (BAT) is a python library for Deep Learning Security that focuses on black-box attacks.

bat.apis

This module implements several API clients for Deep Learning cloud API services, so that we can use model.predict() to get prediction results from API servers.

bat.attacks

This module implements several black-box attacks against Deep Learning models.

bat.utils

This module implements several utilities such as proj_lp.

View Source
r'''
Black-box Adversarial Toolbox (BAT) is a python library for Deep Learning Security that focuses on black-box attacks.

## bat.apis

This module implements several API clients for Deep Learning cloud API services, so that we can use `model.predict()` to get prediction results from API servers.


## bat.attacks

This module implements several black-box attacks against Deep Learning models.

## bat.utils

This module implements several utilities such as proj_lp.

'''

# Project Imports
from bat import apis
from bat import attacks

# Semantic Version
__version__ = "0.0.8"