我正在尝试进入机器学习领域,并以 Titanic Kaggle 作为开始。我正在尝试使用以下代码训练模型:
linear_est.train(train_input_fn)
result = linear_est.evaluate(test_input_fn)
clear_output()
print(result['accuracy'])
它给了我这个递归错误:
() 中的 RecursionError Traceback (最近一次调用最后一次) ----> 1 linear_est.train(train_input_fn) 2 result = linear_est.evaluate(test_input_fn) 3 4 clear_output() 5 print(result['accuracy'])
20 帧...最后 10 帧重复,从下面的帧开始...
/usr/local/lib/python3.7/dist-packages/pandas/core/series.py 在 repr (self) 1332 min_rows=min_rows, 1333 max_rows=max_rows, -> 1334 length=show_dimensions, 1335) 1336 结果 = buf .getvalue()
RecursionError:比较超过最大递归深度
我尝试使用 sys.setrecursionlimit() 增加递归深度,但无论我将其设置为什么,它仍然是一样的。
我使用 fillna 来填写 Age and Boarding 中的一些空条目,数据集来自这里:https ://www.kaggle.com/c/titanic/data
无法解决此问题,因此将不胜感激。