Complex domain recurrent neural network gating and Stiefel-manifold optimization in TensorFlow, NeurIPS 2018