Comments (4)
Hi,
Thanks for the interest in our paper!
It's a bit hard to tell what can be a problem here without having your version of the code. But I think you should just print logits_list
and see why it's not possible to vertically concatenate it. Most likely, the model.predict()
function in your version of the code returns something unexpected while it should return a matrix of logits of size number_of_samples x number_of_classes
.
I hope that helps. Feel free to reopen the issue if there are more questions on this!
from square-attack.
Hi,
Thanks for the interest in our paper!
It's a bit hard to tell what can be a problem here without having your version of the code. But I think you should just printlogits_list
and see why it's not possible to vertically concatenate it. Most likely, themodel.predict()
function in your version of the code returns something unexpected while it should return a matrix of logits of sizenumber_of_samples x number_of_classes
.I hope that helps. Feel free to reopen the issue if there are more questions on this!
Thanks for your valuable advice. It seems the problem comes from loading ImageNet. If possible, could you show me how your files arranged in this path IMAGENET_PATH = "/scratch/maksym/imagenet/val_orig"
(Line 29, data.py)? Are val images and labels in the same directory?
My file is arranged like this:
But I found after loading the dataset, the y_test
is all zeros.
Thanks very much for your help!
from square-attack.
Hi,
So in the directory IMAGENET_PATH = "/scratch/maksym/imagenet/val_orig"
, you should have folders named like n01440764
, n01739381
, n01978287
, etc. In each folder there are images of a particular class.
For further details, you can check the documentation of ImageFolder
:
https://pytorch.org/vision/0.8/datasets.html#imagefolder
I hope that helps!
from square-attack.
Hi,
So in the directory
IMAGENET_PATH = "/scratch/maksym/imagenet/val_orig"
, you should have folders named liken01440764
,n01739381
,n01978287
, etc. In each folder there are images of a particular class.For further details, you can check the documentation of
ImageFolder
:
https://pytorch.org/vision/0.8/datasets.html#imagefolderI hope that helps!
Thanks very much for your help!
from square-attack.
Related Issues (13)
- Where does this paper published on? HOT 4
- L2 targeted attack taking very much query with low success rate HOT 2
- 1.Hi, I would like to know what do you refer to as Rademacher distribution in A.4, and why HOT 2
- Why the value of epsilon in step 4 in Algorithm 2 needs to be multiplied by 2? HOT 3
- Can you provide the code of defensive model in your paper's section 5.2 for me? HOT 6
- Why do you use two windows in L2 norm attack? I don't understand the mass moving (Fig.2) HOT 10
- Why the loss type is margin_loss in untargeted attack, but cross_entropy loss in targeted attack. HOT 2
- Why the perturbation with its value equals the maximum bound of Linf and L2 attack should be used in update? HOT 4
- The Linf version HOT 2
- FileNotFoundError: '/scratch/maksym/imagenet/val_orig' HOT 1
- Results of MNIST and CIFAR10 HOT 2
- Why L2 norm attack samples the same window over one-batch's images? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from square-attack.