有人知道为什么我会收到这样的错误吗?
我真的很感激你的帮助,我是新手,正在努力学习,但是我在Python的细节上遇到了很多困难!
代码:
TypeError: unsupported operand type(s) for -: 'float' and 'NoneType'
我真的很感激你的帮助,我是新手,正在努力学习,但是我在Python的细节上遇到了很多困难!
代码:
for test in test_set:
person_id = test['person_id']
place_id = test['place_id']
rating = test['rating']
predicted_rating = simple_nn(person_id, place_id, 5)
#difference = (rating - predicted_rating)
sq_err = (rating - predicted_rating) * (rating - predicted_rating)
sq_err_sum = sq_err
sq_err_sum = sq_err_sum + sq_err
rmse = math.sqrt(sq_err_sum/5)
print rmse