如何解决如何将 PosixPath 值转换为张量?
我正在尝试使用 Tensorflow 在 google collab 上制作神经风格转移模型。我输入了我正在使用的两个图像的路径。在我创建函数来显示代码的代码部分,这是我得到的错误:
ValueError Traceback (most recent call last)
<ipython-input-24-422fe51b5fbe> in <module>()
----> 1 content_image = load_img(content_path)
2 style_image = load_img(style_path)
3
4 plt.subplot(1,2,1)
5 imshow(content_image,'Content Image')
9 frames
/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/constant_op.py in
convert_to_eager_tensor(value,ctx,dtype)
96 dtype = dtypes.as_dtype(dtype).as_datatype_enum
97 ctx.ensure_initialized()
---> 98 return ops.EagerTensor(value,ctx.device_name,dtype)
99
100
ValueError: Attempt to convert a value (PosixPath('/content/images/maman.jpg')) with an
unsupported type (<class 'pathlib.PosixPath'>) to a Tensor.
我假设值 (PosixPath('/content/images/maman.jpg') 未转换为张量。如何将其转换为张量?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。