Closed aligh97 closed 1 year ago
When I tried to deploy sam, I get this error
Please, provide all the steps you did, docker ps
output, build logs, etc.
sorry, I'm new to these. Here are all the outputs and logs I can see. docker ps:
I can't deploy sam, I only get that error I sent.
this is the build logs for YoloV5:
[09:51:20.089] (I) Deploying function [requestID: "a9c7354a3889/PqPcXoC3nj-000803"]
[09:51:20.089] (I) Building [builderKind: "docker", versionInfo: "Label: 1.8.14, Git commit: cbb0774230996a3eb4621c1a2079e2317578005b, OS: linux, Arch: amd64, Go version: go1.17.8"]
[09:51:20.377] (I) Staging files and preparing base images
[09:51:20.378] (W) Python 3.6 runtime is deprecated and will soon not be supported. Please migrate your code and use Python 3.7 runtime (python:3.7
) or higher
[09:51:20.379] (I) Building processor image [imageName: "cvat.ultralytics-yolov5:latest", registryURL: ""]
[09:51:33.581] (I) Build complete [result: {"Image":"cvat.ultralytics-yolov5:latest","UpdatedFunctionConfig":{"metadata":{"annotations":{"framework":"pytorch","name":"YOLO v5","spec":"[
{ "id": 0, "name": "person" },
{ "id": 1, "name": "bicycle" },
{ "id": 2, "name": "car" },
{ "id": 3, "name": "motorbike" },
{ "id": 4, "name": "aeroplane" },
{ "id": 5, "name": "bus" },
{ "id": 6, "name": "train" },
{ "id": 7, "name": "truck" },
{ "id": 8, "name": "boat" },
{ "id": 9, "name": "traffic light" },
{ "id": 10, "name": "fire hydrant" },
{ "id": 11, "name": "stop sign" },
{ "id": 12, "name": "parking meter" },
{ "id": 13, "name": "bench" },
{ "id": 14, "name": "bird" },
{ "id": 15, "name": "cat" },
{ "id": 16, "name": "dog" },
{ "id": 17, "name": "horse" },
{ "id": 18, "name": "sheep" },
{ "id": 19, "name": "cow" },
{ "id": 20, "name": "elephant" },
{ "id": 21, "name": "bear" },
{ "id": 22, "name": "zebra" },
{ "id": 23, "name": "giraffe" },
{ "id": 24, "name": "backpack" },
{ "id": 25, "name": "umbrella" },
{ "id": 26, "name": "handbag" },
{ "id": 27, "name": "tie" },
{ "id": 28, "name": "suitcase" },
{ "id": 29, "name": "frisbee" },
{ "id": 30, "name": "skis" },
{ "id": 31, "name": "snowboard" },
{ "id": 32, "name": "sports ball" },
{ "id": 33, "name": "kite" },
{ "id": 34, "name": "baseball bat" },
{ "id": 35, "name": "baseball glove" },
{ "id": 36, "name": "skateboard" },
{ "id": 37, "name": "surfboard" },
{ "id": 38, "name": "tennis racket" },
{ "id": 39, "name": "bottle" },
{ "id": 40, "name": "wine glass" },
{ "id": 41, "name": "cup" },
{ "id": 42, "name": "fork" },
{ "id": 43, "name": "knife" },
{ "id": 44, "name": "spoon" },
{ "id": 45, "name": "bowl" },
{ "id": 46, "name": "banana" },
{ "id": 47, "name": "apple" },
{ "id": 48, "name": "sandwich" },
{ "id": 49, "name": "orange" },
{ "id": 50, "name": "broccoli" },
{ "id": 51, "name": "carrot" },
{ "id": 52, "name": "hot dog" },
{ "id": 53, "name": "pizza" },
{ "id": 54, "name": "donut" },
{ "id": 55, "name": "cake" },
{ "id": 56, "name": "chair" },
{ "id": 57, "name": "sofa" },
{ "id": 58, "name": "pottedplant" },
{ "id": 59, "name": "bed" },
{ "id": 60, "name": "diningtable" },
{ "id": 61, "name": "toilet" },
{ "id": 62, "name": "tvmonitor" },
{ "id": 63, "name": "laptop" },
{ "id": 64, "name": "mouse" },
{ "id": 65, "name": "remote" },
{ "id": 66, "name": "keyboard" },
{ "id": 67, "name": "cell phone" },
{ "id": 68, "name": "microwave" },
{ "id": 69, "name": "oven" },
{ "id": 70, "name": "toaster" },
{ "id": 71, "name": "sink" },
{ "id": 72, "name": "refrigerator" },
{ "id": 73, "name": "book" },
{ "id": 74, "name": "clock" },
{ "id": 75, "name": "vase" },
{ "id": 76, "name": "scissors" },
{ "id": 77, "name": "teddy bear" },
{ "id": 78, "name": "hair drier" },
{ "id": 79, "name": "toothbrush" }
]
","type":"detector"},"labels":{"nuclio.io/project-name":"cvat-yolo"},"name":"ultralytics-yolov5","namespace":"nuclio"},"spec":{"build":{"baseImage":"ultralytics/yolov5:latest-cpu","codeEntryType":"sourceCode","directives":{"preCopy":[{"kind":"USER","value":"root"},{"kind":"RUN","value":"apt update && apt install --no-install-recommends -y libglib2.0-0"},{"kind":"WORKDIR","value":"/opt/nuclio"}]},"functionSourceCode":"aW1wb3J0IGpzb24NCmltcG9ydCBiYXNlNjQNCmZyb20gUElMIGltcG9ydCBJbWFnZQ0KaW1wb3J0IGlvDQppbXBvcnQgdG9yY2gNCg0KZGVmIGluaXRfY29udGV4dChjb250ZXh0KToNCiAgICBjb250ZXh0LmxvZ2dlci5pbmZvKCJJbml0IGNvbnRleHQuLi4gIDAlIikNCg0KICAgICMgUmVhZCB0aGUgREwgbW9kZWwNCiAgICBtb2RlbCA9IHRvcmNoLmh1Yi5sb2FkKCd1bHRyYWx5dGljcy95b2xvdjUnLCAneW9sb3Y1cycpICAjIG9yIHlvbG92NW0sIHlvbG92NWwsIHlvbG92NXgsIGN1c3RvbQ0KICAgIGNvbnRleHQudXNlcl9kYXRhLm1vZGVsID0gbW9kZWwNCg0KICAgIGNvbnRleHQubG9nZ2VyLmluZm8oIkluaXQgY29udGV4dC4uLjEwMCUiKQ0KDQpkZWYgaGFuZGxlcihjb250ZXh0LCBldmVudCk6DQogICAgY29udGV4dC5sb2dnZXIuaW5mbygiUnVuIHlvbG8tdjUgbW9kZWwiKQ0KICAgIGRhdGEgPSBldmVudC5ib2R5DQogICAgYnVmID0gaW8uQnl0ZXNJTyhiYXNlNjQuYjY0ZGVjb2RlKGRhdGFbImltYWdlIl0pKQ0KICAgIHRocmVzaG9sZCA9IGZsb2F0KGRhdGEuZ2V0KCJ0aHJlc2hvbGQiLCAwLjUpKQ0KICAgIGNvbnRleHQudXNlcl9kYXRhLm1vZGVsLmNvbmYgPSB0aHJlc2hvbGQNCiAgICBpbWFnZSA9IEltYWdlLm9wZW4oYnVmKQ0KICAgIHlvbG9fcmVzdWx0c19qc29uID0gY29udGV4dC51c2VyX2RhdGEubW9kZWwoaW1hZ2UpLnBhbmRhcygpLnh5eHlbMF0udG9fZGljdChvcmllbnQ9J3JlY29yZHMnKQ0KDQogICAgZW5jb2RlZF9yZXN1bHRzID0gW10NCiAgICBmb3IgcmVzdWx0IGluIHlvbG9fcmVzdWx0c19qc29uOg0KICAgICAgICBlbmNvZGVkX3Jlc3VsdHMuYXBwZW5kKHsNCiAgICAgICAgICAgICdjb25maWRlbmNlJzogcmVzdWx0Wydjb25maWRlbmNlJ10sDQogICAgICAgICAgICAnbGFiZWwnOiByZXN1bHRbJ25hbWUnXSwNCiAgICAgICAgICAgICdwb2ludHMnOiBbDQogICAgICAgICAgICAgICAgcmVzdWx0Wyd4bWluJ10sDQogICAgICAgICAgICAgICAgcmVzdWx0Wyd5bWluJ10sDQogICAgICAgICAgICAgICAgcmVzdWx0Wyd4bWF4J10sDQogICAgICAgICAgICAgICAgcmVzdWx0Wyd5bWF4J10NCiAgICAgICAgICAgIF0sDQogICAgICAgICAgICAndHlwZSc6ICdyZWN0YW5nbGUnDQogICAgICAgIH0pDQoNCiAgICByZXR1cm4gY29udGV4dC5SZXNwb25zZShib2R5PWpzb24uZHVtcHMoZW5jb2RlZF9yZXN1bHRzKSwgaGVhZGVycz17fSwNCiAgICAgICAgY29udGVudF90eXBlPSdhcHBsaWNhdGlvbi9qc29uJywgc3RhdHVzX2NvZGU9MjAwKQ0K","image":"cvat.ultralytics-yolov5","runtimeAttributes":{"repositories":[]}},"description":"YOLO v5 via pytorch hub","eventTimeout":"30s","handler":"main:handler","platform":{"attributes":{"mountMode":"volume","restartPolicy":{"maximumRetryCount":3,"name":"always"}}},"resources":{"requests":{"cpu":"25m","memory":"1Mi"}},"runtime":"python:3.6","securityContext":{},"triggers":{"myHttpTrigger":{"attributes":{"maxRequestBodySize":33554432},"class":"","kind":"http","maxWorkers":2,"name":"myHttpTrigger","workerAvailabilityTimeoutMilliseconds":10000}}}}}]
[09:51:33.584] (I) Cleaning up before deployment [functionName: "ultralytics-yolov5"]
[09:51:36.819] (I) Function deploy complete [externalInvocationURLs: ["172.17.0.1:60619"], functionName: "ultralytics-yolov5", httpPort: 60619, internalInvocationURLs: ["172.17.0.4:8080"], requestID: "a9c7354a3889/PqPcXoC3nj-000803"]
but when I test it in nuclio dashboard it fails:
I can't deploy sam, I only get that error I sent.
It is not clear how you are trying to deploy it.
I expect you use the following command deploy_gpu.sh pytorch/facebookresearch/sam/nuclio
and provide us build log for SAM.
I'm using Windows 11. Docker Desktop version: 4.19.0
Actions before raising this issue
I use this command to deploy nuclio dashboard: docker compose -f docker-compose.yml -f components/serverless/docker-compose.serverless.yml up -d
This is the nuclio image in docker-compose.serverless.yml: quay.io/nuclio/dashboard:1.8.14-amd64
When I tried to deploy sam, I get this error:
When I deployed YoloV5 model, it deployed successfully but I can't see the model in CVAT.