Skip to content

decoders.video CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND (302): #6122

@Voveka98

Description

@Voveka98

Describe the question.

Hi! I have nvidia-dali pipeline where i try to decode video on GPU.
I have nvidia-dali-cuda120==1.51.2

My pipeline looks next way

import nvidia.dali.fn as fn
import nvidia.dali.types as types
from nvidia.dali.plugin.triton import autoserialize
import os 
from nvidia.dali import pipeline_def
OUTPUT_DIR = os.path.dirname(os.path.abspath(__file__))


@pipeline_def(batch_size=1, num_threads=2, device_id=0)
def video_decode_pipeline():
    video_data = fn.external_source(name="DALI_INPUT_0", device="cpu", dtype=types.UINT8)
    frames = fn.experimental.decoders.video(video_data, device="mixed")
    return frames



if __name__ == "__main__":
    pipe = video_decode_pipeline(device_id=0)
    output_fn = os.path.join(OUTPUT_DIR, "model.dali")
    pipe.serialize(filename=output_fn)

With config.pbtxt

name: "keyframes_dali"
backend: "dali"
max_batch_size: 1

input [
  {
    name: "DALI_INPUT_0"
    data_type: TYPE_UINT8
    dims: [ -1 ]
  }
]

output [
  {
    name: "DALI_OUTPUT_0"
    data_type: TYPE_UINT8
    dims: [ -1, -1, 3 ]
  }
]

instance_group [
  {
    kind: KIND_GPU
    count: 1
  }
] 

It successfully loaded to Triton Inference Server but when i try to infer model with bytes of video file i get next error

InferenceServerException: [StatusCode.UNKNOWN] Runtime error: Critical error in pipeline:
Error when executing Mixed operator experimental__decoders__Video encountered:
Error in thread 0: CUDA driver API error CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND (302):
shared object symbol not found
Current pipeline object is no longer valid.

I tried to look for this error but had no success in it. Can you help me what should i check?

Check for duplicates

  • I have searched the open bugs/issues and have found no duplicates for this bug report

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions