Solved by jpeg729 in post #2 
              
              
                Keras is probably the simplest way to get started. You declare your model using the provided layers, and then you train it fairly simply. Implementing custom techniques is not so easy. 
PyTorch is great for running experiments, and it makes implementing custom techniques fairly easy. 
Tensorflow is …