image - ValueError: Found array with dim 4. Estimator expected <= 2. 怎么办?
问题描述
我已经从一个目录中加载了一些图像数据集,并且想要对这些图像进行分类。我已将其调整为 (64,64,3) 大小的图像,但无法放入模型中。
它说: ValueError: Found array with dim 4. Estimator expected <= 2. 应该怎么做?
解决方案
假设X
您的训练数据的形状为 (N_samples, 64,64,3)
Found array with dim 4
是否意味着您的图像具有上述形状。
N_samples, img_width, img_height, ch = X.shape
X_reshaped = X.reshape(N_samples, -1 )
在这里工作
推荐阅读
- wso2 - wso2 API管理配置企业代理
- rxjs - RxJS toArray() 等效
- python - 如何创建具有容差的while循环
- ffmpeg - 使用 ffmpeg 从 mpeg-ts 到 dash 时 A/V 不同步
- java - 从端点获取 indexOutOfBoundException
- android - Flutter APK 内置在手机中,但打不开?
- javascript - 如果他们之间有保留,如何禁止选择日期
- python - 为什么我在 Jupyter 上的代码不产生输出
- knockout.js - KnockoutJs:我的计算函数没有动态改变我视图中的元素
- solaris - Solaris 11 上的 net-snmp 构建问题