版权声明:我是小仙女 转载要告诉小仙女哦 https://blog.csdn.net/qq_40210472/article/details/88796988
enc_output,enc_slf_attn = self.slf_attn(user_embedding,item_input,item_input,mask = slf_attn_mask)
实际上只有一个返回值,但是我却写了两个返回值,所以报错。
改正为
enc_output = self.slf_attn(user_embedding,item_input,item_input,mask = slf_attn_mask)
就好。
写程序时要看清楚函数 return 的变量数是几个。