数据基数 keras 奇数图像 - 训练测试分割

发布于 2025-01-09 00:33:41 字数 427 浏览 0 评论 0原文

我的自动编码器显示“值错误:数据基数不明确: x 尺寸:14 y 尺寸:31 确保所有数组包含相同数量的样本。”

split_size_i = int(images.shape[0]*0.7)
split_size = int(images_gray.shape[0]*0.7)

autoencoder.fit(images[split_size_i:], images[:split_size_i], 
                epochs=10, 
                shuffle=True, 
                validation_data=(images_gray[split_size:],images_gray[:split_size]))

我的图像和 images_gray 数据集各有 45 个图像。需要这方面的帮助。

My autoencoder shows a "Valueerror: Data cardinality is ambiguous:
x sizes: 14
y sizes: 31
Make sure all arrays contain the same number of samples."

split_size_i = int(images.shape[0]*0.7)
split_size = int(images_gray.shape[0]*0.7)

autoencoder.fit(images[split_size_i:], images[:split_size_i], 
                epochs=10, 
                shuffle=True, 
                validation_data=(images_gray[split_size:],images_gray[:split_size]))

My dataset for images and images_gray has 45 images each. Need help with this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流年已逝 2025-01-16 00:33:41

由于错误表明 x 有 14 个图像,y 有 31 个图像,因此 x 和 y 必须相等。

进行以下更改将有助于解决该错误

autoencoder.fit(images_gray[:split_size], images[:split_size_i], 
                epochs=10, 
                shuffle=True, 
                validation_data=(images_gray[split_size:],images[split_size_i:]))

。如果问题仍然存在,请告诉我们。谢谢!

As the error states x has 14 images and y has 31 images, both x and y must be equal.

Doing the following changes will help in solving the error

autoencoder.fit(images_gray[:split_size], images[:split_size_i], 
                epochs=10, 
                shuffle=True, 
                validation_data=(images_gray[split_size:],images[split_size_i:]))

Let us know if the issue still persists. Thanks!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文