0

我正在尝试进入机器学习领域,并以 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

无法解决此问题,因此将不胜感激。

4

0 回答 0