DIY NEURAL NETWORKS