Using GPUs for machine learning algorithms | Synapse