numpy - numpy数组追加问题
问题描述
sorted_on_conf=np.argsort(-temp_softmax_pred)[:10]
top10_x = np.empty( (0, 32, 32, 3) )
top10_y=np.empty((0,10))
for index in sorted_on_conf:
top10_x = np.append( top10_x, dss_x[index], axis=0 )
dss_x 维度为 (10000,32,32,3),索引不过是 dss_x 中项目的索引。我收到以下错误。
ValueError:所有输入数组的维数必须相同,但索引 0 处的数组有 4 维,索引 1 处的数组有 3 维
请帮我解决一下这个。
解决方案
推荐阅读
- python-3.x - 将 GLACIER 对象恢复到 S3 标准层
- c# - 中继器对来自单个数据库的项目进行分组
- python - 与字符串字符作斗争
- java - 如何处理队列通道中的消息丢失?
- python - 在 NetworkX 中检查具有各种顶点标签的同构图的相等性
- android - Android - 用于处理 IllegalStateException 的 Kotlin 协程:无法访问主线程上的数据库
- r - 从向量中替换行和列数据框中的值
- python - 使用 statsmodels 创建残差图
- assembly - 组装中的错误(注册)计数器
- javascript - 尝试使用 javascript+ajax 上传文件时出现“MultipartException:当前请求不是多部分请求”(来自邮递员)