Try to replace fc7 and fc8 with linear operations. Maybe OK for extracting features without using fc layers. But not sure whether will work for finetuning.
Some says that this may due to the the pytorch version problem. What version do you use? Will old pytorch version (0.2.x) work?
Another problem: why the forward() return data in http://www.robots.ox.ac.uk/~albanie/models/pytorch-mcn/vgg_face_dag.py 20?