草庐IT

代码实现nadaraya-waston核回归 #51CTO博主之星评选#

importtorchfromtorchimportnnfromd2limporttorchasd2l最基础的导包,看不懂的python需要回炉重造,不建议继续往下看文章。n_train=50#训练样本数x_train,_=torch.sort(torch.rand(n_train)*5)#训练样本的输入deff(x):return2*torch.sin(x)+x**0.8y_train=f(x_train)+torch.normal(0.0,0.5,(n_train,))#训练样本的输出x_test=torch.arange(0,5,0.1)#测试样本y_truth=f(x_test)#测试

代码实现nadaraya-waston核回归 #51CTO博主之星评选#

importtorchfromtorchimportnnfromd2limporttorchasd2l最基础的导包,看不懂的python需要回炉重造,不建议继续往下看文章。n_train=50#训练样本数x_train,_=torch.sort(torch.rand(n_train)*5)#训练样本的输入deff(x):return2*torch.sin(x)+x**0.8y_train=f(x_train)+torch.normal(0.0,0.5,(n_train,))#训练样本的输出x_test=torch.arange(0,5,0.1)#测试样本y_truth=f(x_test)#测试