У меня есть список массивов numpy, и вы хотите проверить, равны ли все массивы. Каков самый быстрый способ сделать это?Проверьте, равен ли список массивов numpy
Мне известно о функции numpy.array_equal (https://docs.scipy.org/doc/numpy-1.10.0/reference/generated/numpy.array_equal.html), однако, насколько я знаю, это относится только к двум массивам, и я хочу проверить N массивов друг на друга.
Я также нашел этот ответ, чтобы проверить все элементы в списке: check if all elements in a list are identical. Однако, когда я пытаюсь использовать каждый метод в принятом ответе, я получаю исключение (ValueError: значение истинности массива с более чем одним элементом неоднозначно). Используйте a.any() или a.all())
Спасибо,
ли ваши массивы целое или плавать? Есть много вопросов об этом 'ValueError'. Посмотрите на некоторые из них. – hpaulj