Jak mogę obliczyć najbliższą dodatnią macierz pół-określoną?

Idę do Pythona z R i próbuję odtworzyć wiele rzeczy, które przywykłem robić w R używając Pythona. Biblioteka Matrix dla R ma bardzo fajną funkcję o nazwienearPD() który znajduje najbliższą dodatnią macierz półdecydowaną (PSD) dla danej macierzy. Podczas gdy mogłem coś zakodować, będąc nowym w Pythonie / Numpy, nie czuję się zbyt podekscytowany odkrywaniem koła, jeśli coś już tam jest. Jakieś wskazówki dotyczące istniejącej implementacji w Pythonie?

questionAnswers(3)

yourAnswerToTheQuestion