RobNets icon indicating copy to clipboard operation
RobNets copied to clipboard

How big is the difference in training time and memory consumption between using and not using adversarial training in the search network process?

Open wen-alan opened this issue 4 years ago • 3 comments

Excuse me, I want to know the difference between the training time and the memory consumption of the search network process with and without adversarial training? I want to know how much additional time and memory is needed to obtain robnet. I will be grateful for your answers to my questions。

wen-alan avatar Sep 18 '20 08:09 wen-alan

I am sorry I have no experience in running the search algorithm w/o adversarial training with the current pipeline, but I can provide the training cost w/ adversarial training for your reference: for CIFAR10, the adversarial training of the super-net needs ~17.5h with 32 1080Ti for 300 epochs.

gmh14 avatar Sep 18 '20 08:09 gmh14

Thank you for your reply. I initially think that the time consumed by adversarial training should be several times that of searching the network directly, so I want to find out if this is the case.

wen-alan avatar Sep 18 '20 08:09 wen-alan

You are correct. The adversarial training itself costs times of additional memory consumption and the super-net structure even exacerbates the situation.

gmh14 avatar Sep 18 '20 08:09 gmh14