一旦您的数字大于,您将得到该错误
sys.maxsize。
>>> p = [sys.maxsize]>>> preds[0] = p>>> p = [sys.maxsize+1]>>> preds[0] = pTraceback (most recent call last): File "<stdin>", line 1, in <module>OverflowError: Python int too large to convert to C long
您可以通过检查确认这一点:
>>> import sys>>> sys.maxsize2147483647
若要更精确地获取数字,请不要在后台传递使用有界C整数的int类型。使用默认的float:
>>> preds = np.zeros((1, 3))



