loss = nn.CrossEntropyLoss(reduction='none')reduction的字面意思是“减少”或“缩减”,指的是对损失进行某种操作以减小或简化损失的计算。当reduction='none'时,表示不进行任何归约操作,即每个样本的损失都单独计算并返回。当reduction='sum'时,表示对所有样本的损失进行求和操作,得到一个标量值,表示所有样本损失的总和。当reduction='elementwise_mean'时,表示对所有样本的损失进行平均操作,得到一个标量值,表示所有样本损失的平均值。