我正在尝试通过机器学习在Python中实现斐波那契序列。我希望我的程序预测给定输入后的下5位数字。例如,如果我通过[0,1,1],它将预测并返回[2,3,5,8,13]。但是,我找不到实现此目的的方法。我的程序目前只能预测下一位数字。是的,我可以对其进行硬编码,使用新的输出更新数组,但是我不想这样做。我的代码:#! /usr/bin/python3from sklearn import svmfrom sklearn.linear_model import LinearRegressionfeatures = [ [0,1,1], [2,3,5], [8,13,21], [34,55,89], ]labels = [2,8,34,144]clf = LinearRegression()clf.fit(features, labels)test = [[144, 233, 377]]print(clf.predict(test))有什么帮助吗?
添加回答
举报
0/150
提交
取消