import torch from torch import nn import d2l net = nn.Sequential( nn.Conv2d(3, 64, kernel_size=3, stride=1, padding=1), nn.ReLU(), nn.MaxPool2d(kernel_size=2, stride=2), nn.Conv2d(64, 192, kernel_size=3, stride=1, padding=1), nn.ReLU(), nn.MaxPool2d(kernel_size=2, stride=2), nn.Conv2d(192, 384, kernel_size=3, padding=1), nn.ReLU(), nn.Conv2d(384, 256, kernel_size=3, padding=1), nn.ReLU(), nn.Conv2d(256, 256, kernel_size=3, padding=1), nn.ReLU(), nn.MaxPool2d(kernel_size=2, stride=2), nn.Flatten(), nn.Linear(4096, 4096), nn.ReLU(), nn.Dropout(p=0.5), nn.Linear(4096, 4096), nn.ReLU(), nn.Dropout(p=0.5), nn.Linear(4096, 10) ) X = torch.randn((1, 3, 32, 32), dtype=torch.float32) for layer in net: X = layer(X) print(layer.__class__.__name__, 'output shape:\t', X.shape) batch_size = 64 train_iter, test_iter = d2l.load_data_cifar10(batch_size, resize=32) lr, num_epochs = 0.01, 100 d2l.train_ch6(net, train_iter, test_iter, num_epochs, lr, d2l.try_gpu()),如何修改代码,提高test acc的准确率