l0 attack can't work correctly
meet-cjli opened this issue · 0 comments
meet-cjli commented
In the function attack_single, after run several steps,
while True:
# try to solve given this valid map
res = self.grad([np.copy(img)], [target], np.copy(prev),
valid, const)
if res == None:
# the attack failed, we return this as our final answer
print("Final answer",equal_count)
return last_solution
encounter a problem, equal_count not defiened ,and last_solution is None ,Therefore , r.extend(None) also cause a exception