TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
One weird trick for parallelizing convolutional neural networks