Optimal memory-aware backpropagation of deep join networks. (20th January 2020)