请问神经网络里测试集的特征有没有参与训练,下面是我的代码,有没有大佬解读一下!!

你好,我看了下你的代码。在训练网络的阶段,你用p_train 和 Tn_train 训练获得了网络net的参数。然后net参数就被固定了。随后输入p_train 获得对应的logits来计算train acc,后面用p_test进行计算test acc。在进行这两个过程中,net就相当一个确定系数的func函数公式。他虽然参与计算,但是没有计算梯度,也没进行反向传播来更新参数。所以net中的参数不变,没有任何影响。如有帮助请采纳~~~

测试集本来就是和训练集独立的,测试集是不能参与训练的,这样才能评估网络的泛化能力。如有帮助请采纳

那要看你p_train和p_test数据是不是分开的