I am executing object tracking algorithm with the following package specifications:
Python=3.6
Tensorflow 2.7.0+nv22.1
Model is saved sucessfully But when I execute tracking file, the following error is given:
Frame #: 1
Traceback (most recent call last):
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 1717, in _call_impl
cancellation_manager)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 1794, in _call_with_structured_signature
self._structured_signature_check_missing_args(args, kwargs)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 1813, in _structured_signature_check_missing_args
raise TypeError(f"{self._structured_signature_summary()} missing "
TypeError: signature_wrapper(*, input_1) missing required arguments: input_1.During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “object_tracker.py”, line 305, in
app.run(main)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/absl/app.py”, line 308, in run
_run_main(main, args)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/absl/app.py”, line 254, in _run_main
sys.exit(main(argv))
File “object_tracker.py”, line 129, in main
pred_bbox = infer(batch_data)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 1707, in call
return self._call_impl(args, kwargs)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 1721, in _call_impl
cancellation_manager)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 1774, in _call_with_flat_signature
return self._call_flat(args, self.captured_inputs, cancellation_manager)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/saved_model/load.py”, line 123, in _call_flat
cancellation_manager)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 1960, in _call_flat
ctx, args, cancellation_manager=cancellation_manager))
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/function.py”, line 603, in call
ctx=ctx)
File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/tensorflow/python/eager/execute.py”, line 59, in quick_execute
inputs, attrs, num_outputs)
tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
[[node model/conv2d/Conv2D
(defined at object_tracker.py:74)
]] [Op:__inference_signature_wrapper_3992]Errors may have originated from an input operation.
Input Source operations connected to node model/conv2d/Conv2D:
In[0] model/zero_padding2d/Pad:
In[1] model/conv2d/Conv2D/ReadVariableOp:Operation defined at: (most recent call last)
File “object_tracker.py”, line 305, in
app.run(main)File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/absl/app.py”, line 308, in run
_run_main(main, args)File “/home/tt/archiconda3/envs/nf9/lib/python3.6/site-packages/absl/app.py”, line 254, in _run_main
sys.exit(main(argv))File “object_tracker.py”, line 74, in main
saved_model_loaded = tf.saved_model.load(FLAGS.weights, tags=[tag_constants.SERVING])Function call stack:
signature_wrapper → _wrapped_model