@李东岳 李老师您好,很感谢您开源的代码。我的课题就是在您开源的基础上一步步做的,现在遇到了一个问题,我按照和您相同的思路,对某个算例模拟、训练、预测……,所不同的是我现在采用的是二维卷积。并且我在网络上参照图像方面的知识,添加空间注意力、残差连接等等,虽然在流场预测的趋势上有了较好的拟合结果,但是所预测的始终是这种有规律的间隙,我有点困惑,想和您请教一下这可能是什么原因造成的。
这是我去预测体积分数场的一个结果,
宽窄带呈现着一个1宽7窄的规律,下面是一个网格的内容
我在这附上一个我简单的代码,这个是我最初测试时用到的,也会有明显的条状分布
torch::nn::Conv2d(torch::nn::Conv2dOptions(2, 5, 3).padding(1)),
torch::nn::BatchNorm2d(5),
torch::nn::Tanh(),
torch::nn::Conv2d(torch::nn::Conv2dOptions(5, 10, 3).padding(1)),
torch::nn::BatchNorm2d(10),
torch::nn::Tanh(),
torch::nn::Conv2d(torch::nn::Conv2dOptions(10, 10, 3).padding(1)),
torch::nn::BatchNorm2d(10),
torch::nn::Tanh(),
torch::nn::Conv2d(torch::nn::Conv2dOptions(10, 8, 3).padding(1)),
torch::nn::BatchNorm2d(8),
torch::nn::Tanh(),
torch::nn::Conv2d(torch::nn::Conv2dOptions(8, 1, 1))
TORCH_MODULE(CNN);