SecML-Torch

Intro:

  • SecML-Torch: A Library for Robustness Evaluation of Deep Learning Models

APIs:

  • secmlt.adv package
  • secmlt.data package
  • secmlt.manipulations package
  • secmlt.metrics package
  • secmlt.models package
  • secmlt.optimization package
  • secmlt.trackers package
  • secmlt.utils package

Contribution guide:

  • SecMLT: Contribution Guide
SecML-Torch
  • Overview: module code

All modules for which code is available

  • secmlt.adv.backends
  • secmlt.adv.evasion.advlib_attacks.advlib_base
  • secmlt.adv.evasion.advlib_attacks.advlib_pgd
  • secmlt.adv.evasion.aggregators.ensemble
  • secmlt.adv.evasion.base_evasion_attack
  • secmlt.adv.evasion.foolbox_attacks.foolbox_base
  • secmlt.adv.evasion.foolbox_attacks.foolbox_pgd
  • secmlt.adv.evasion.modular_attack
  • secmlt.adv.evasion.perturbation_models
  • secmlt.adv.evasion.pgd
  • secmlt.adv.poisoning.backdoor
  • secmlt.adv.poisoning.base_data_poisoning
  • secmlt.data.distributions
  • secmlt.data.lp_uniform_sampling
  • secmlt.manipulations.manipulation
  • secmlt.metrics.classification
  • secmlt.models.base_model
  • secmlt.models.base_trainer
  • secmlt.models.data_processing.data_processing
  • secmlt.models.data_processing.identity_data_processing
  • secmlt.models.pytorch.base_pytorch_nn
  • secmlt.models.pytorch.base_pytorch_trainer
  • secmlt.models.pytorch.early_stopping_pytorch_trainer
  • secmlt.optimization.constraints
  • secmlt.optimization.gradient_processing
  • secmlt.optimization.initializer
  • secmlt.optimization.optimizer_factory
  • secmlt.optimization.random_perturb
  • secmlt.trackers.image_trackers
  • secmlt.trackers.tensorboard_tracker
  • secmlt.trackers.trackers
  • secmlt.utils.tensor_utils

© Copyright 2024, Maura Pintor, Luca Demetrio.

Built with Sphinx using a theme provided by Read the Docs.