Python 预测值错误:如果使用所有标量值,则必须传递索引

Python 预测值错误:如果使用所有标量值,则必须传递索引,python,amazon-web-services,amazon-sagemaker,docker-container,Python,Amazon Web Services,Amazon Sagemaker,Docker Container,我试图从我在sagemaker中部署的线性回归模型中得到预测,但是得到了这个错误(Docker容器方法) 通过从S3访问文件创建数据帧: bucket='my-bucket' sub_folder='Docker_method_Linear_Learner' data_key = 'file.csv' data_location = 's3://{}/{}/{}'.format(bucket,sub_folder,data_key) df=pd.read_csv(data_location,sk

我试图从我在sagemaker中部署的线性回归模型中得到预测,但是得到了这个错误(Docker容器方法)

通过从S3访问文件创建数据帧:

bucket='my-bucket'
sub_folder='Docker_method_Linear_Learner'
data_key = 'file.csv'
data_location = 's3://{}/{}/{}'.format(bucket,sub_folder,data_key)
df=pd.read_csv(data_location,skiprows=1)
sklearn_regressor.predict(df.values).decode('utf-8')
我就是这样称呼我的模特的:

bucket='my-bucket'
sub_folder='Docker_method_Linear_Learner'
data_key = 'file.csv'
data_location = 's3://{}/{}/{}'.format(bucket,sub_folder,data_key)
df=pd.read_csv(data_location,skiprows=1)
sklearn_regressor.predict(df.values).decode('utf-8')
错误消息: ModelError:调用InvokeEndpoint操作时发生错误(ModelError):从模型接收到服务器错误(500),消息为“ 500内部服务器错误 内部服务器错误

服务器遇到内部错误,无法完成您的请求。服务器过载或应用程序出错

”“看https://us-east-1.console.aws.amazon.com/cloudwatch/home?region=us-east-1#logEventViewer:group=/aws/sagemaker/Endpoints/v524368-tcaewbench-524368-sagemaker-rep-2020-10-20-11-06-06-640,账户820784505615,了解更多信息。 但是当我看到我的日志时,我发现:

bucket='my-bucket'
sub_folder='Docker_method_Linear_Learner'
data_key = 'file.csv'
data_location = 's3://{}/{}/{}'.format(bucket,sub_folder,data_key)
df=pd.read_csv(data_location,skiprows=1)
sklearn_regressor.predict(df.values).decode('utf-8')
ValueError:如果使用所有标量值,则必须传递索引

提前谢谢你