Deep Learning for Portfolio Optimization | Synapse