https://123dok.net/document/zpnxlj94-proxsgd-training-structured-neural-networks-regularization-constraints.html