yaircarmon / semisup-adv Goto Github PK
View Code? Open in Web Editor NEWSemisupervised learning for adversarial robustness https://arxiv.org/pdf/1905.13736.pdf
License: MIT License
Semisupervised learning for adversarial robustness https://arxiv.org/pdf/1905.13736.pdf
License: MIT License
Thanks for opensource the code!
Having a question on the memory requirement for running robust_self_training.py
under default arguments. The readme says We tested this code on GPUs with 12GB of memory.
, but I observed that it needs 16099MiB
on P100 GPUs (tested after out of memory on 1080 Ti which has 11GB).
Wondering if this is normal?
Nice work! I was checking the pretrained checkpoint in your repo. I find the checkpoint is in Tensorflow (.ckpt) while the evaluation code is in Pytorch. Is there an easy way to get .pt checkpoint file instead? Thanks.
Is it possible for you to provide the pre-trained model used to generate the pseudo-labels ?
Thanks a lot for sharing.
I have problem in the procedure of evaluation.
Traceback (most recent call last):
File "attack_evaluation.py", line 243, in
eval_adv_test(model, device, test_loader, attack=args.attack,
File "attack_evaluation.py", line 85, in eval_adv_test
batch_linf_distances = cw(model, X, y,
File "/home/ubuntu/junyan/Python/adv_training/semisup-adv/attack_cw.py", line 32, in cw
raise ImportError('Could not import FoolBox')
ImportError: Could not import FoolBox
Check the package import.
Failure for " from foolbox.attacks.base import call_decorator", " from foolbox.utils import onehot_like"import
My foolbox version is 3.3.1.
What is the specified foolbox version to run CW attack?
Thanks & Regards!
Momo
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.