CGRA4ML : A Hardware/Software Framework to Implement Neural Networks for Scientific Edge Computing | Synapse