Towards In-Network Machine Learning On Programmable Network Devices