aws / aws/sagemaker-python-sdk

Error when running hyperparameter tuning job locally

Aperta
#1,960 5 commenti 2 reazioni 1 assegnatario Rivendicata da @rsareddy0329 Vedi su GitHub
component: pysdk-team component: training contributions welcome type: bug type: feature request
Lingua principale
Python
Stelle
2.3k
Fork
1.3k
Merge medio
1g 22h
PR unite (30g)
35

Descrizione

**Describe the bug**
Running a hyperparameter tuning job locally using a sample code as given below produces an error: `AttributeError: 'LocalSagemakerClient' object has no attribute 'create_hyper_parameter_tuning_job'`.

```
tuner = HyperparameterTuner(estimator,
objective_metric_name,
hyperparameter_ranges,
metric_definitions,
max_jobs=4,
max_parallel_jobs=2,
objective_type=objective_type,
base_tuning_job_name="hpo-tuning-demo"
)

tuner.fit(inputs=channels)
```

**To reproduce**
Use the Amazon AWS example from the link: https://github.com/aws/amazon-sagemaker-examples/tree/master/hyperparameter_tuning/keras_bring_your_own, and change instance_type to 'local'. For Hyperparameter tuning job, instead of using configurations as in the example, just use HyperparmeterTuner class as shown above.

**Expected behavior**
I'd expect it to work without the error.

**Screenshots or logs**
Screenshot of the error output given below.
![Error output](https://user-images.githubusercontent.com/10595202/96414449-6a1ae180-11ed-11eb-8b33-4498480905da.jpg)

**System information**
A description of your system. Please provide:
- **SageMaker Python SDK version**: 2.15
- **Framework name (eg. PyTorch) or algorithm (eg. KMeans)**: TensorFlow
- **Framework version**: 2.3.1
- **Python version**: 3.8
- **CPU or GPU**: CPU
- **Custom Docker image (Y/N)**: Y (Dockerfile from the AWS example code)

**Additional context**
Instead of using the AWS instances, trying to use the SageMaker hyperparameter tuning job locally for testing purposes.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.