I am running a tensorflow object detection job on GCP with the folowing command:
gcloud ml-engine jobs submit training whoami
_object_detection_date +%s
--job-dir=gs://${YOUR_GCS_BUCKET}/train --packages dist/object_detection-0.1.tar.gz,slim/dist/slim-0.1.tar.gz,/tmp/pycocotools/pycocotools-2.0.tar.gz --module-name object_detection.model_tpu_main --runtime-version 1.9 --scale-tier BASIC_TPU --region us-central1 -- --model_dir=gs://${YOUR_GCS_BUCKET}/train --tpu_zone us-central1 --pipeline_config_path=gs://${YOUR_GCS_BUCKET}/data/pinches_pipeline.config
Got the following error:
ERROR: (gcloud.ml-engine.jobs.submit.training) RESOURCE_EXHAUSTED: Quota failure for project seal-pinches. The requested 54.0 CPUs exceeds the allowed maximum of 20.0. To read more about Cloud ML Engine quota, see https://cloud.google.com/ml-engine/quotas. - '@type': type.googleapis.com/google.rpc.QuotaFailure violations: - description: The requested 54.0 CPUs exceeds the allowed maximum of 20.0.
My question is how the requested CPU getting set to 54? I am not setting this anywhere explicitly.
Thanks in advance.