PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Adversarial Machine Learning Python Packages

Python packages with the GitHub topic adversarial-machine-learning. Sorted by relevance, with stars and monthly downloads.
protectai
llm-guard

The Security Toolkit for LLM Interactions

309K 3K 384
Trusted-AI
adversarial-robustness-toolbox

Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams

32K 6K 1K
QData
textattack

TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/

17K 3K 445
RobustBench
robustbench

RobustBench: a standardized adversarial robustness benchmark [NeurIPS 2021 Benchmarks and Datasets Track]

4K 773 105
pralab
secml

A Python library for Secure and Explainable Machine Learning

3K 192 27
KaidiXu
auto-lirpa

auto_LiRPA: An Automatic Linear Relaxation based Perturbation Analysis Library for Neural Networks and General Computational Graphs

3K 344 102
gparrella12
ml-pentest

This is a software framework that can be used for the evaluation of the robustness of Malware Detection methods with respect to adversarial attacks.

1K 1 0
BorealisAI
advertorch

A Toolbox for Adversarial Robustness Research

1K 1K 199
robinsonkwame
adversarial-labeller

Sklearn compatiable model instance labelling tool to help validate models in situations involving data drift.

1K 3 1
pralab
secml-malware

Create adversarial attacks against machine learning Windows malware detectors

1K 247 56
trojai
trojai

A repository to quickly generate synthetic data and associated trojaned deep learning models

960 84 25
EdisonLeeeee
graphgallery

GraphGallery is a gallery for benchmarking Graph Neural Networks

924 475 62
Shawn-Shan
fawkes

An utility to protect user privacy

906 6K 502
AINTRUST-AI
aixploit

AI redTeaming Python library

553 8 2
wecarsoniv
augmented-pca

Repository for the AugmentedPCA Python package.

515 13 0
TortueSagace
versatile-evasion-attacks

Security protocols for estimating adversarial robustness of machine learning models for both tabular and image datasets. This package implements a set of evasion attacks based on metaheuristic optimization algorithms, and complex cost functions to give reliable results for tabular problems.

347 3 0
khalooei
layerssustainabilityanalysis

A Python library that analyzes the layer sustainability of neural networks

335 18 6
akanimax
pro-gan-pth

Unofficial PyTorch implementation of the paper titled "Progressive growing of GANs for improved Quality, Stability, and Variation"

305 541 98
melihcatal
advsecurenet

Machine Learning Security Library

300 6 6
khalooei
robustness-framework

An efficient framework for establishing baselines in standard and adversarial machine learning training projects

292 5 1
oskarfernlund
niteshade

Library for simulating data poisoning attack and defence strategies against online machine learning systems.

261 7 2
TortueSagace
universal-evasion-attacks

Security protocols for estimating adversarial robustness of machine learning models for both tabular and image datasets. This package implements a set of evasion attacks based on metaheuristic optimization algorithms, and complex cost functions to give reliable results for tabular problems.

196 3 0
iArunava
scratchai-nightly

scratchai is a Deep Learning library that aims to store all Deep Learning algorithms. With easy calls to do all the common tasks in AI.

187 97 18
spring-epfl
mia

A library for running membership inference attacks against ML models

182 150 25
    • Data from PyPI, GitHub, ClickHouse, and BigQuery