Machine learning training architecture for programmable devices | Patent Publication Number 20200026494 | Patexia