Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Graph execution error while doing model.fit() #1

Open
saradhimpardha opened this issue Feb 4, 2024 · 2 comments
Open

Graph execution error while doing model.fit() #1

saradhimpardha opened this issue Feb 4, 2024 · 2 comments

Comments

@saradhimpardha
Copy link

saradhimpardha commented Feb 4, 2024

I tried training this model on https://www.kaggle.com/datasets/polomarco/chest-ct-segmentation/data dataset
But getting the following errors
My TF version with GPU GTX 1050Ti is
tf.version
'2.8.0'


InvalidArgumentError Traceback (most recent call last)
Cell In[56], line 1
----> 1 model.fit(
2 train_dataset,
3 epochs=1,
4 validation_data=valid_dataset,
5 callbacks=callbacks
6 )

File c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\keras\utils\traceback_utils.py:67, in filter_traceback..error_handler(*args, **kwargs)
65 except Exception as e: # pylint: disable=broad-except
66 filtered_tb = _process_traceback_frames(e.traceback)
---> 67 raise e.with_traceback(filtered_tb) from None
68 finally:
69 del filtered_tb

File c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\eager\execute.py:54, in quick_execute(op_name, num_outputs, inputs, attrs, ctx, name)
52 try:
53 ctx.ensure_initialized()
---> 54 tensors = pywrap_tfe.TFE_Py_Execute(ctx._handle, device_name, op_name,
55 inputs, attrs, num_outputs)
56 except core._NotOkStatusException as e:
57 if name is not None:

InvalidArgumentError: Graph execution error:

2 root error(s) found.
(0) INVALID_ARGUMENT: TypeError: Can't mix strings and bytes in path components
Traceback (most recent call last):

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\ops\script_ops.py", line 271, in call
ret = func(*args)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\autograph\impl\api.py", line 642, in wrapper
return func(*args, **kwargs)

File "C:\Users\sarad\AppData\Local\Temp_autograph_generated_filendjfu22r.py", line 16, in parse
x = ag
.converted_call(ag__.ld(read_image), (ag__.ld(dataset_path), ag__.ld(x)), None, fscope_1)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\autograph\impl\api.py", line 335, in converted_call
return _call_unconverted(f, args, kwargs, options, False)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\autograph\impl\api.py", line 459, in _call_unconverted
return f(*args)

File "C:\Users\sarad\AppData\Local\Temp\ipykernel_11472\1296749178.py", line 17, in read_image
path = os.path.join(root_path,'images','images',file_path)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\ntpath.py", line 117, in join
genericpath._check_arg_types('join', path, *paths)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\genericpath.py", line 155, in _check_arg_types
raise TypeError("Can't mix strings and bytes in path components") from None

TypeError: Can't mix strings and bytes in path components

 [[{{node PyFunc}}]]
 [[IteratorGetNext]]
 [[IteratorGetNext/_20]]

(1) INVALID_ARGUMENT: TypeError: Can't mix strings and bytes in path components
Traceback (most recent call last):

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\ops\script_ops.py", line 271, in call
ret = func(*args)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\autograph\impl\api.py", line 642, in wrapper
return func(*args, **kwargs)

File "C:\Users\sarad\AppData\Local\Temp_autograph_generated_filendjfu22r.py", line 16, in parse
x = ag
.converted_call(ag__.ld(read_image), (ag__.ld(dataset_path), ag__.ld(x)), None, fscope_1)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\autograph\impl\api.py", line 335, in converted_call
return _call_unconverted(f, args, kwargs, options, False)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\site-packages\tensorflow\python\autograph\impl\api.py", line 459, in _call_unconverted
return f(*args)

File "C:\Users\sarad\AppData\Local\Temp\ipykernel_11472\1296749178.py", line 17, in read_image
path = os.path.join(root_path,'images','images',file_path)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\ntpath.py", line 117, in join
genericpath._check_arg_types('join', path, *paths)

File "c:\Users\sarad\Anaconda3\envs\tftorch25\lib\genericpath.py", line 155, in _check_arg_types
raise TypeError("Can't mix strings and bytes in path components") from None

TypeError: Can't mix strings and bytes in path components

 [[{{node PyFunc}}]]
 [[IteratorGetNext]]

0 successful operations.
0 derived errors ignored. [Op:__inference_train_function_44655]

@saradhimpardha
Copy link
Author

I have even tried the same Google Colab with V100 runtime type, there also getting the same problems, TF version in colab is 2.15.0

@saradhimpardha
Copy link
Author

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant