这个错误通常出现在尝试将不同形状的数组元素赋值给一个多维数组的某个元素时。例如,如果你有一个形状为(9,)的一维数组,但是你尝试将一个形状不同的数组赋值给数组的某个元素,那么就会出现这个错误。

解决这个问题的方法通常是确保所有数组的形状都相同,或者使用不同的数据结构来存储数据。如果你需要存储不同形状的数据,可以考虑使用Python中的列表或字典。

setting an array element with a sequence The requested array has an inhomogeneous shape after 1 dimensions The detected shape was 9 + inhomogeneous part是什么原因

原文地址: http://www.cveoy.top/t/topic/fgXG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录