array_prob = np.array(prob_pixel) print('the reshape prob ',array_prob.shape) array_prob=array_prob.reshape(array_prob[0]*array_prob[1],array_prob[2],array_prob[3])
出现如上错误,
TypeError: only integer scalar arrays can be converted to a scalar index
解决方法是直接使用np.array转换为ndarray之后,直接reshape,reshape里面参数为固定的数字,而不是参数。