train_x = double(reshape(train_x',28,28,60000))/255; test_x = double(reshape(test_x',28,28,10000))/255; train_y = double(train_y'); test_y = double(test_y');
时间: 2023-12-24 07:32:40 浏览: 165
numpy_class.7z
这段代码用于对训练和测试数据进行预处理。首先,使用reshape函数将训练数据(train_x)和测试数据(test_x)的维度重新调整为28x28x60000和28x28x10000。然后,使用double函数将数据转换为双精度浮点型。最后,除以255将像素值的范围从0-255缩放到0-1之间。对于训练标签(train_y)和测试标签(test_y),同样使用double函数将其转换为双精度浮点型。
阅读全文