gpt4 book ai didi

python - 属性错误 : module 'tensorflow.io' has no attribute 'experimental'

转载 作者:行者123 更新时间:2023-12-05 02:49:31 25 4
gpt4 key购买 nike

我正在尝试从 tensorflow 调用一个函数来解码 tiff 图像,同时我在 kaggle 笔记本上运行笔记本并在这一行中:

img = tfio.experimental.image.decode_tiff(img, channels=1)

它给我错误:

AttributeError: in user code:

<ipython-input-5-d30698f56813>:11 load  *
img = tfio.experimental.image.decode_tiff(img, channels=1)

AttributeError: module 'tensorflow.io' has no attribute 'experimental'

我目前正在像这样导入 tensorflow.io:

import tensorflow.io as tfio

我当前的版本:print(f"Tensorflow ver. {tf.__version__}")

Tensorflow ver. 2.3.0

最佳答案

Tensorflow I/O不自带Tensorflow,必须通过pip单独安装;来自 repo (强调我的):

TensorFlow I/O is a collection of file systems and file formats that are not available in TensorFlow's built-in support.

而且,它不是那样导入的。

你应该做的是通过 pip 安装它:

!pip install tensorflow-io

并确认您获得的是最新版本 v0.15.0,因为它是目前唯一与 TF 2.3 兼容的版本 (source):

import tensorflow_io as tfio
tfio.__version__
# 0.15.0

注意不同的导入 - tensorflow_io不是 tensorflow.io;这也在 Github 中的简单使用示例中进行了演示。 .

关于python - 属性错误 : module 'tensorflow.io' has no attribute 'experimental' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64006585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com