Skip to content

Universal Sentence Encoder Failing to Deploy on SageMaker Notebook instance] #1669

@singularity014

Description

@singularity014

Hello I am trying to use TensorFlow Serving for using Universal Sentence Encoder using
Sagemaker's NoteBook instance.
It throws the error -
" The primary container for production variant AllTraffic did not pass the ping health check. Please check CloudWatch logs for this endpoint..! "
""

To reproduce
A clear, step-by-step set of instructions to reproduce the bug.

from sagemaker import get_execution_role
import sagemaker
role = get_execution_role()
from sagemaker.tensorflow.serving import Model, Predictor

sagemaker_model = Model(
model_data = 's3://naister-platform-models/MUSE_TAR/universal-sentence-encoder.tar.gz',
role = role
)

predictor = sagemaker_model.deploy(
initial_instance_count=1,
instance_type='ml.t2.medium',
endpoint_name="MuseEndpointLg"
)

input = ['I am a good guy.', 'I am a bad guy, very bad.']
output = predictor.predict(input)

Expected behavior
Similarity score between the two input sentences.

Screenshots or logs
image

" The primary container for production variant AllTraffic did not pass the ping health check. Please check CloudWatch logs for this endpoint..! "
""

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions