In this repository, we provide the codes used to create the results in the following paper:
Abbas Kazemipour, Brett W. Larsen, and Shaul Druckmann. Avoiding Spurious Local Minima in Deep Quadratic Networks. arXiv:2001.00098, 2019. https://arxiv.org/abs/2001.00098
varyHidden.py- Main script with data generationvaryHidden_load.py- Main script for loading datasetnetworkFiles.py- Network classes
varyHidden_DeepSynthetic.py- Main script for experiments in Figure 4varyHidden_DeepMNIST.py- Main script for experiments in Fgiure 5networkFiles.py- Network classesTensorGenerator.py- Helper functionBestLinearMapExpData/dataset38.pth.tar- Dataset of MNIST 3 and 8 digitsExpData/dataset47.pth.tar- Dataset of MNIST 4 and 7 digits