【发布时间】:2019-09-06 00:41:38
【问题描述】:
当尝试为 sklearn 估计器的批量转换过程定义转换器时,我收到以下错误:TypeError: init() got multiple values for argument 'entry_point'"
这些是我遵循的步骤:
第 1 步:
from sagemaker.sklearn.estimator import SKLearn
script_path = 'transformer.py'
sklearn_preprocessor = SKLearn(
entry_point=script_path,
role=role,
train_instance_type="ml.c4.xlarge",
sagemaker_session=sagemaker_session)
第 2 步:
sklearn_preprocessor.fit({'train': "s3://training-data/train.csv"})
训练成功。
第 3 步:
transformer = sklearn_preprocessor.transformer(
instance_count=1,
instance_type='ml.m4.xlarge',
assemble_with = 'Line',
output_path='s3://training-data/transformed.csv',
accept = 'text/csv')
第三步出错:
TypeError: __init__() got multiple values for argument 'entry_point'
【问题讨论】:
标签: scikit-learn amazon-sagemaker