可能原因是
构造函数里没有注册模型到参数中
NormModuleImpl::NormModuleImpl() :
mc{
torch::nn::Conv2d(torch::nn::Conv2dOptions(1,32,3).stride(1).padding(1)),
}
{
//没写这句代码 模型参数不work
register_module("ds", mc);
}
int main(){
Adam optimizer(ae->parameters());
return 0;
}