_From @caisq on January 20, 2018 17:16_ This can mimic tensorflow's o`tf.linalg.svd`: https://www.tensorflow.org/api_docs/python/tf/svd This is useful for, among other things, the generating of orthogonal initial weights for RNNs. _Copied from original issue: tensorflow/tfjs-core#571_