特牛网址导航

super(MLP, self).__init__() 的含义_super(mlp,self)-CSDN博客

网友收藏
文章浏览阅读1.5k次,点赞3次,收藏17次。class MLP(nn.Module): def __init__(self, num_layers, input_dim, hidden_dim, output_dim): super(MLP, self).__init__()在读论文源码时,发现如上这个比较拗口的语法点。其实意思很简单,首先找到MLP的父类(这里是类nn.Module),然后把类MLP的对象self转换为类nn.Module的对象,然后“被转换”的类nn.Module对象调用自己的_init_函.._super(mlp,self)
标签:super(mlp self)