A 1-D CNN inference engine for constrained platforms