Adaptive Dataflow and Precision Optimization for Deep Learning on Configurable Hardware Architectures | Synapse