tfci.py decompress function #180
nargolakbari
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi ,
I have a problem with the decompressing, I ran all commands in google Colab and all things worked perfectly . it generate tfci file as the output of compressing function , I used: hific-lo, hific-hi, ms2020-cc8-msssim-1, mbt2018-mean-mse-6
but when run decompress command:
!python tfci.py decompress "/content/drive/MyDrive/AI compression/image/compressed2.tfci" "/content/drive/MyDrive/AI compression/result/reconstruction2.png"
, I get this error:
File "/tfc/models/tfci.py", line 386, in
app.run(main, flags_parser=parse_args)
File "/usr/local/lib/python3.10/dist-packages/absl/app.py", line 308, in run
_run_main(main, args)
File "/usr/local/lib/python3.10/dist-packages/absl/app.py", line 254, in _run_main
sys.exit(main(argv))
File "/tfc/models/tfci.py", line 374, in main
decompress(args.input_file, args.output_file)
File "/tfc/models/tfci.py", line 200, in decompress
output_image, = receiver(*tensors)
File "/usr/local/lib/python3.10/dist-packages/tensorflow/python/eager/polymorphic_function/monomorphic_function.py", line 1477, in call
return self._call_impl(args, kwargs)
File "/usr/local/lib/python3.10/dist-packages/tensorflow/python/eager/wrap_function.py", line 243, in _call_impl
return super(WrappedFunction, self)._call_impl(
File "/usr/local/lib/python3.10/dist-packages/tensorflow/python/eager/polymorphic_function/monomorphic_function.py", line 1495, in _call_impl
return self._call_with_flat_signature(args, kwargs, cancellation_manager)
File "/usr/local/lib/python3.10/dist-packages/tensorflow/python/eager/polymorphic_function/monomorphic_function.py", line 1549, in _call_with_flat_signature
return self._call_flat(args, self.captured_inputs, cancellation_manager)
File "/usr/local/lib/python3.10/dist-packages/tensorflow/python/eager/polymorphic_function/monomorphic_function.py", line 1757, in _call_flat
return self._build_call_outputs(self._inference_function.call(
File "/usr/local/lib/python3.10/dist-packages/tensorflow/python/eager/polymorphic_function/monomorphic_function.py", line 381, in call
outputs = execute.execute(
File "/usr/local/lib/python3.10/dist-packages/tensorflow/python/eager/execute.py", line 52, in quick_execute
tensors = pywrap_tfe.TFE_Py_Execute(ctx._handle, device_name, op_name,
tensorflow.python.framework.errors_impl.InvalidArgumentError: Graph execution error:
Detected at node 'channel_conditional/channel_block_02/decompress/assert_equal_1/Assert/AssertGuard/Assert' defined at (most recent call last):
File "/tfc/models/tfci.py", line 386, in
app.run(main, flags_parser=parse_args)
File "/usr/local/lib/python3.10/dist-packages/absl/app.py", line 308, in run
_run_main(main, args)
File "/usr/local/lib/python3.10/dist-packages/absl/app.py", line 254, in _run_main
sys.exit(main(argv))
File "/tfc/models/tfci.py", line 374, in main
decompress(args.input_file, args.output_file)
File "/tfc/models/tfci.py", line 194, in decompress
receiver = instantiate_model_signature(packed.model, "receiver")
File "/tfc/models/tfci.py", line 96, in instantiate_model_signature
return wrapped_import.prune(inputs, outputs)
Node: 'channel_conditional/channel_block_02/decompress/assert_equal_1/Assert/AssertGuard/Assert'
Detected at node 'channel_conditional/channel_block_02/decompress/assert_equal_1/Assert/AssertGuard/Assert' defined at (most recent call last):
File "/tfc/models/tfci.py", line 386, in
app.run(main, flags_parser=parse_args)
File "/usr/local/lib/python3.10/dist-packages/absl/app.py", line 308, in run
_run_main(main, args)
File "/usr/local/lib/python3.10/dist-packages/absl/app.py", line 254, in _run_main
sys.exit(main(argv))
File "/tfc/models/tfci.py", line 374, in main
decompress(args.input_file, args.output_file)
File "/tfc/models/tfci.py", line 194, in decompress
receiver = instantiate_model_signature(packed.model, "receiver")
File "/tfc/models/tfci.py", line 96, in instantiate_model_signature
return wrapped_import.prune(inputs, outputs)
Node: 'channel_conditional/channel_block_02/decompress/assert_equal_1/Assert/AssertGuard/Assert'
2 root error(s) found.
(0) INVALID_ARGUMENT: assertion failed: [Fingerprint mismatch] [Condition x == y did not hold element-wise:] [x (channel_conditional/channel_block_02/decompress/Bitcast:0) = ] [-6850256312926811526] [y (channel_conditional/channel_block_02/compress/Bitcast:0) = ] [-6963222538933844474]
[[{{node channel_conditional/channel_block_02/decompress/assert_equal_1/Assert/AssertGuard/Assert}}]]
[[channel_conditional/channel_block_05/decompress/decompress/TensorArrayUnstack_1/range/_774]]
(1) INVALID_ARGUMENT: assertion failed: [Fingerprint mismatch] [Condition x == y did not hold element-wise:] [x (channel_conditional/channel_block_02/decompress/Bitcast:0) = ] [-6850256312926811526] [y (channel_conditional/channel_block_02/compress/Bitcast:0) = ] [-6963222538933844474]
[[{{node channel_conditional/channel_block_02/decompress/assert_equal_1/Assert/AssertGuard/Assert}}]]
0 successful operations.
0 derived errors ignored. [Op:__inference_pruned_7734]
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions