我有12000个文件,每个都是.npy格式。我这样做是因为我的图像是灰度的。每个文件都是(64,64)。我想知道是否有一种方法可以分为测试和训练,用于自动编码器。
(64,64) numpy image
我的自动编码器将使用(64,64)图像进行训练。如果有人对自动编码器有经验:用(3,64,64)还是(64,64)训练更好?png,jpg格式比npy好吗?
我有12000个文件,每个都是.npy格式。我这样做是因为我的图像是灰度的。每个文件都是(64,64)。我想知道是否有一种方法可以分为测试和训练,用于自动编码器。
(64,64) numpy image
我的自动编码器将使用(64,64)图像进行训练。如果有人对自动编码器有经验:用(3,64,64)还是(64,64)训练更好?png,jpg格式比npy好吗?
1条答案
按热度按时间2skhul331#
您可以使用sklearn's train_test_split。
上面的代码片段应该将您的数据分为90%和10%用于训练和测试。
由于您的图像是灰度级的,因此不需要使用(3,64,64),自动编码器将使用(64,64)---或(1,64,64)(准确地说)来工作。