Solved by KFrank in post #2 
              
              
                Hi Joe! 

The short answer:  No, there is not. 
The issue is that in the presence of repeated (degenerate) 
eigenvalues, “the eigenvector associated with” a degenerate 
eigenvalue is not well defined. 
An eigendecomposition algorithm (such as torch.linalg.eigh()) 
will give you a list of eigenvalues…