Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CW efficiency improvement and bug fix, add CW binary search version, early stop PGD version, support L0 and Linf for CW and CWBS, rewrite FAB attack, fix MI-FGSM bug, rewrite JSMA. #168

Open
wants to merge 65 commits into
base: master
Choose a base branch
from

Commits on Nov 12, 2023

  1. Improve the efficiency of the CW attack and fix an error in the calcu…

    …lation of the F function of the CW attack, and add CW attack binary search version
    rikonaka committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    c407e6c View commit details
    Browse the repository at this point in the history
  2. Remove some note

    rikonaka committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    64d9d86 View commit details
    Browse the repository at this point in the history
  3. Fix some mistakes

    rikonaka committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    7a1ce4a View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    67a338f View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    4bdae87 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Configuration menu
    Copy the full SHA
    1e82289 View commit details
    Browse the repository at this point in the history
  2. Split cw

    rikonaka committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    ae89b03 View commit details
    Browse the repository at this point in the history
  3. Fix some class name

    rikonaka committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    8aac46b View commit details
    Browse the repository at this point in the history
  4. Fix some info

    rikonaka committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    c955109 View commit details
    Browse the repository at this point in the history
  5. Add readme

    rikonaka committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    6cb7015 View commit details
    Browse the repository at this point in the history
  6. Fix CW and CWBS L0 error

    rikonaka committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    4adf68b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    628b829 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    f89bcda View commit details
    Browse the repository at this point in the history
  2. Fix other as ZaberKo suggest

    rikonaka committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    d870493 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Clone the attack result avoid pytorch error `Saved intermediate value…

    …s of the graph are
    
     freed when you call .backward() or autograd.grad().`
    rikonaka committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    a464809 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ba76d4 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    9762cab View commit details
    Browse the repository at this point in the history
  2. Remove type Dict

    rikonaka committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    894cf2a View commit details
    Browse the repository at this point in the history
  3. Fix numpy type

    rikonaka committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    a93a499 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    f02099e View commit details
    Browse the repository at this point in the history
  2. Remove robustbench

    rikonaka committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    e1ad5e0 View commit details
    Browse the repository at this point in the history
  3. Use local model to test

    rikonaka committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    5d5550c View commit details
    Browse the repository at this point in the history
  4. Use local model to test

    rikonaka committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    a2575ea View commit details
    Browse the repository at this point in the history
  5. Use local model to test

    rikonaka committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    aa986be View commit details
    Browse the repository at this point in the history
  6. Use local model to test

    rikonaka committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    bbc802c View commit details
    Browse the repository at this point in the history
  7. Use local model to test

    rikonaka committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    0db17c2 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Try to fix auto test bug

    rikonaka committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3b81246 View commit details
    Browse the repository at this point in the history
  2. Try to fix auto test bug

    rikonaka committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    449b0d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bac7731 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1eb3f60 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8afcabf View commit details
    Browse the repository at this point in the history
  6. Small fix

    rikonaka committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    add20d4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    463b471 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Fix PGDES name in info

    rikonaka committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    b491f83 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    6381b5d View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Remove duplicate imports

    rikonaka committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    bb32c37 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Auto-test small fix

    rikonaka committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    d614f92 View commit details
    Browse the repository at this point in the history
  2. Rewrite the EAD algorithm to make the code logically closer to the CW…

    … algorithm (they are essentially one and the same)
    rikonaka committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    df65dea View commit details
    Browse the repository at this point in the history
  3. Rewrite the EAD algorithm to make the code logically closer to the CW…

    … algorithm (they are essentially one and the same)
    rikonaka committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    66de69b View commit details
    Browse the repository at this point in the history
  4. Fix EADEN name mistake

    rikonaka committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    c08b63e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    74ea149 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Rename PGDES to ESPGD

    rikonaka committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    b761501 View commit details
    Browse the repository at this point in the history
  2. Rename PGDES to ESPGD

    rikonaka committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    784b4f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. Fix some name error

    rikonaka committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    21ae294 View commit details
    Browse the repository at this point in the history
  2. Fix some name error

    rikonaka committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    866d14a View commit details
    Browse the repository at this point in the history
  3. Re-write FAB attack

    rikonaka committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    be99cb3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66a2e13 View commit details
    Browse the repository at this point in the history
  5. Fix type error

    rikonaka committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    9701743 View commit details
    Browse the repository at this point in the history
  6. Fix type error

    rikonaka committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    8dedd74 View commit details
    Browse the repository at this point in the history
  7. Fix cuda error

    rikonaka committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    1ca9fe3 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    5e9c07a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59e5c34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c12bbc View commit details
    Browse the repository at this point in the history
  4. Add target attack for FAB

    rikonaka committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    c696144 View commit details
    Browse the repository at this point in the history
  5. Fix L1 some mistakes

    rikonaka committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    1386710 View commit details
    Browse the repository at this point in the history
  6. Fix L1 some mistakes

    rikonaka committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    53d35ec View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. The code on momentum in the original mi-fgsm is complex and lacks cor…

    …respondence with the pseudo-code in the paper
    rikonaka committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    58d55d4 View commit details
    Browse the repository at this point in the history
  2. The code on momentum in the original mi-fgsm is complex and lacks cor…

    …respondence with the pseudo-code in the paper
    rikonaka committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    dbb4942 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    411e41e View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. New JSMA attack code v1

    rikonaka committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    b818ee8 View commit details
    Browse the repository at this point in the history
  2. New JSMA attack code v2

    rikonaka committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    8c065ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21053c7 View commit details
    Browse the repository at this point in the history
  4. Fix JSMA targeted attack bug

    rikonaka committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    bfc45d9 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. NumPy has been updated to version 2, but it seems that many programs …

    …are not compatible with it.
    rikonaka committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    a40c9a4 View commit details
    Browse the repository at this point in the history
  2. NumPy has been updated to version 2, but it seems that many programs …

    …are not compatible with it.
    rikonaka committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    8e6815c View commit details
    Browse the repository at this point in the history