我正在尝试使用 AWS-Sagemaker 中的 XGBoost 分类器获取模型。我正在关注鲍鱼示例,但是当我运行它来构建训练作业时,它会显示 InProgress 3 次,然后只显示“失败”。我到哪里去找它失败的原因?
我已经仔细检查了参数并确保 S3 中的输入和输出文件和目录是正确的。我知道有读写权限,因为在为训练/验证/测试设置数据时,我可以毫无问题地读写 S3。
print(status)
while status !='Completed' and status!='Failed':
time.sleep(60)
status = client.describe_training_job(TrainingJobName=job_name)['TrainingJobStatus']
print(status)
这就是打印语句来自的代码。有什么我可以添加的东西来接收更好的错误消息吗?
出现的问题是发送用于预测的文件是 csv,但 XGBoost 设置被设置为接收 libsvm。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句