implementing deep convolutional neural networks in c without external libraries b30464f64d02