A High-level Implementation Framework for Non-Recurrent Artificial Neural Networks on FPGA