Чтобы справиться с этим, я использую что -то вроде s = numpy.array (s, copy = false, ndmin = 2) < /code>, чтобы получить массив (если возможно) с правой ndim , затем протестируйте форму, как мне нужно. Я знаю, что должен встроить это в блок попытки, но не могу найти никакой документации о том, какое исключение numpy.array () вероятно бросает. В настоящее время у меня просто: < /p>
Код: Выделить всё
# duck covariance matrix into a 2d matrix
try:
S = numpy.array(S, ndmin = 2, copy=False)
except Exception as e:
raise e
Подробнее здесь: https://stackoverflow.com/questions/125 ... ons-thrown
Мобильная версия