robustness

Neural network trainer

A library for training and evaluating neural networks with a focus on adversarial robustness.

A library for experimenting with, training and evaluating neural networks, with a focus on adversarial robustness.

GitHub

921 stars
19 watching
182 forks
Language: Jupyter Notebook
last commit: over 2 years ago

Related projects:

RepositoryDescriptionStars
eth-sri/diffaiTrains neural networks to be provably robust against adversarial examples using abstract interpretation techniques.219
neuralhydrology/neuralhydrologyA Python library for training neural networks with focus on hydrological applications using PyTorch.372
intelligent-machine-learning/dlroverAutomates large-scale deep learning training on distributed clusters, providing fault tolerance and fast recovery from failures.1,302
borealisai/advertorchA toolbox for researching and evaluating robustness against attacks on machine learning models1,311
open-mmlab/mmengineProvides a flexible and configurable framework for training deep learning models with PyTorch.1,196
wyy-123-xyy/ra-fedA Python implementation of a distributed machine learning framework for training neural networks on multiple GPUs6
robustbench/robustbenchA standardized benchmark for measuring the robustness of machine learning models against adversarial attacks682
guanghelee/neurips19-certificates-of-robustnessProvides a framework for computing tight certificates of adversarial robustness for randomly smoothed classifiers.17
jedld/brains-jrubyAn implementation of a feedforward neural network toolkit for JRuby60
imistyrain/matconvnet-oneclickA tool to train and deploy convolutional neural networks in MATLAB using MatConvNet87
ahmedfgad/neuralgeneticTrains artificial neural networks using the genetic algorithm241
molcik/python-neuronA Python library for implementing and training various neural network architectures40
loudinthecloud/dpwaA distributed learning framework that enables peer-to-peer parameter averaging and asynchronous training of deep neural networks53
paarthneekhara/rnn_adversarial_reprogrammingRepurposes pre-trained neural networks for new classification tasks through adversarial reprogramming of their inputs.6
mikecmpbll/rannProvides objects and algorithms for designing, processing and training Artificial Neural Networks in Ruby.3