tensorflow 相关问题

**重要**:请添加您正在开发的语言标记。 TENSORFLOW支持超过一种语言。 TensorFlow是一个用于机器学习和机器智能的开源库。它由Google开发,并于2015年11月成为开源。

如何在google colab中使用从kaggle加载的数据(实际使用它)

所以我最近从这个 https://www.kaggle.com/datasets/mostafaabla/garbage-classification 网站导入了数据集。即使我在谷歌colab的文件中有它(解压缩和所有这些东西......

回答 1 投票 0

如何计算机器学习模型的复杂度

我正在研究深度学习模型与车辆网络通信安全应用的比较。我想知道如何计算这些模型的复杂性以了解性能...

回答 1 投票 0

Tensorflow导入错误,无法从部分初始化模块导入模块pywrap_tensorflow

我开始使用 Tensorflow 进行机器学习,但是当我安装并尝试导入它时。 我看到了类似的问题并修复它,我需要走出张量流所在的目录

回答 2 投票 0

如果使用 tf.data 管道,keras 模型不会学习

keras 模型确实使用 Numpy 数组作为输入进行学习,但如果从 tf.data 管道读取数据,则无法取得任何进展。 可能的原因是什么? 特别是,该模型...

回答 1 投票 0

Keras:不确定为什么这里初始时的输入形状不适用于图像大小和权重

inception = InceptionV3(input_shape=IMAGE_SIZE + [3],weights='imagenet',include_top = False) 尝试了一下并得到了这个结果: ValueError Traceback(最近的调用...

回答 1 投票 0

Tensorflow:tf.keras.Sequential() 添加函数抛出 ValueError

我一直在学习tensorflow网站上的教程,特别是来自https://www.tensorflow.org/tutorials/keras/的“使用TensorFlow Hub进行文本分类:电影评论”

回答 1 投票 0

使用opencv和tensorflow解决数字验证码

我正在开发一个项目,使用 OpenCV 进行图像预处理。以下是我用于预处理图像的代码: def preprocess_with_opencv(img): img = img.numpy() # 调整大小 img = cv2.

回答 1 投票 0

问题 - AttributeError: 'function' 对象没有属性 'initialize'

这是我第一次在 TFF 中进行开发,我发现使用线性模型训练数据集非常困难。我尝试了几种组合,但最终总是生成...

回答 1 投票 0

从 keras `image_dataset_from_directory` 中排除不良图像

我想知道在使用 image_dataset_from_directory 从目录中读取图像时是否有办法排除损坏/损坏的图像。在教程中,它建议删除 那些损坏的图像但是...

回答 1 投票 0

模型甚至还没有开始训练谷歌Colab

我购买了 Colab pro 来训练我的 CNN 模型,当我尝试仅使用 4k 图像训练模型时,训练会立即开始......但是当我尝试使用 30k 图像训练模型时,

回答 4 投票 0

Tensorboard:未找到 TensorFlow 安装

我正在尝试使用张量板,但出现以下错误:未找到 TensorFlow 安装 - 使用减少的功能集运行。 我尝试按照这些步骤操作:tensorboard:找不到命令...

回答 2 投票 0

了解 seq2seq 模型中双向 LSTM 的状态 (tf keras)

我正在创建一个语言模型:具有 2 个双向 LSTM 层的 seq2seq 模型。我已经训练了模型,并且准确性似乎不错,但是在坚持找出推理模型的同时,我已经

回答 1 投票 0

如何改进 CNN 进行图像分类

有一个 CNN 模型来对图像进行分类:图像是或否,有些有复选框,有些被圈出(或不圈出) 我的目标是让模型预测它们属于哪个类别。 所以创建了4个文件夹:c...

回答 1 投票 0

TensorFlow或XLA是否提供Python API来读取和解析转储的MHLO mlir模块?

我在运行TensorFLow时打开了XLA,为了进一步优化融合内核,我添加了export XLA_FLAGS =“--xla_dump_to=/tmp/xla_dump”,并获取了转储的IR,包括lmhl...

回答 1 投票 0

如何将图像从 URL 加载到 R 中的张量流管道中?

我正在使用 R 的tensorflow 和 keras 包进行图像分类。我已经构建并训练了一个在测试验证数据集上表现良好的模型。我现在想用它

回答 1 投票 0

如何转换源自尴尬数组的 numpy 数组的数据类型[关闭]

我有一个 numpy 数组,通过 to_numpy() 函数从笨拙的数组转换而来,结果数组的数据类型为: dtype=[('phi', ' 我有一个 numpy 数组,通过 to_numpy() 函数从笨拙的数组转换而来,结果数组的数据类型为: dtype=[('phi', ' 我尝试了常规的 asdtype 函数,但我得到的只是错误 我相信你的问题与此相同:你有一些带有记录结构的尴尬数组, >>> array = ak.Array([{"phi": 1.1, "eta": 2.2}, {"phi": 3.3, "eta": 4.4}]) 当您使用 ak.to_numpy 进行转换时,它会将记录字段转换为 NumPy 结构化数组 字段: >>> ak.to_numpy(array) array([(1.1, 2.2), (3.3, 4.4)], dtype=[('phi', '<f8'), ('eta', '<f8')]) TensorFlow 和 PyTorch 等 ML 库希望特征向量不具有带名称的字段,而是相反是二维数组,其中第二维范围涵盖所有特征。如果所有 NumPy 结构化数组数据类型都相同,因为在本例中它们都是 <f8,您可以查看它: >>> ak.to_numpy(array).view("<f8").reshape(len(array), -1) array([[1.1, 2.2], [3.3, 4.4]]) 但这不安全。例如,如果您的某些字段是 32 位而其他字段是 64 位,或者某些字段是整数而其他字段是浮点型,则 view 将重新解释内存,从而丢失数字的含义: >>> bad = np.array([(1, 2, 3.3), (4, 5, 6.6)], dtype=[("x", "<i4"), ("y", "<i4"), ("z", "<f8")]) >>> bad.view("<f8").reshape(len(bad), -1) array([[4.24399158e-314, 3.30000000e+000], [1.06099790e-313, 6.60000000e+000]]) (z的 3.3 和 6.6 被保留,但是 x 和 y 被合并到一个字段中,并且原始内存被解释为浮点数。) 相反,我们应该在 Awkward 中调整结构,它有工具可以完成这类事情,然后将其转换为 NumPy(并从那里转换为 TensorFlow 或 PyTorch)。 因此,我们从具有命名字段的记录数组开始: >>> array <Array [{phi: 1.1, eta: 2.2}, {...}] type='2 * {phi: float64, eta: float64}'> 我们希望命名字段消失并创建这些单独的数组。那是 ak.unzip. >>> ak.unzip(array) (<Array [1.1, 3.3] type='2 * float64'>, <Array [2.2, 4.4] type='2 * float64'>) (元组中的第一个来自 phi,第二个来自 eta。) 我们希望将每个字段的值一起放入机器学习模型的相同输入向量中。也就是说,1.1和2.2应该在向量[1.1, 2.2]中,并且3.3和4.4应该在向量[3.3, 4.4]中。这是该元组中数组的串联,但不是 axis=0 的串联,从而形成 [1.1, 3.3, 2.2, 4.4];它必须是更高层axis=1中的串联。该轴尚不存在,但我们始终可以使用 np.newaxis. 制作长度为 1 的轴。 >>> ak.unzip(array[:, np.newaxis]) (<Array [[1.1], [3.3]] type='2 * 1 * float64'>, <Array [[2.2], [4.4]] type='2 * 1 * float64'>) 现在 ak.concatenate 与 axis=1 会将 [1.1] 和 [2.2] 连接成 [1.1, 2.2] 等 >>> ak.concatenate(ak.unzip(array[:, np.newaxis]), axis=1) <Array [[1.1, 2.2], [3.3, 4.4]] type='2 * 2 * float64'> 最后,这里有一个单行代码,您可以将其传递给 TensorFlow,即使您的记录字段具有不同的 dtypes,它也能正常工作: >>> ak.to_numpy(ak.concatenate(ak.unzip(array[:, np.newaxis]), axis=1)) array([[1.1, 2.2], [3.3, 4.4]]) 或者,实际上,也许您可以跳过 ak.to_numpy 并直接进入 ak.to_tensorflow。

回答 1 投票 0

MacOS 13和tensorflow之间的问题

我正在尝试使用PhaseNet,它请求tensorflow==2.14.0。但是,当我尝试安装tensorflow时,pip不显示版本2.14的可用性: pip 安装tensorflow==2....

回答 1 投票 0

TensorFlow Metal 无法安装在 M2 MacBook 上且 Github 页面已关闭

我一直在尝试在我的计算机上安装 tf metal,以便我可以使用 GPU 而不是 CPU。我已经安装了 tf macOS,并且已使用 pip 和 tf 进行了完全更新。我现在已经 2 个月了

回答 1 投票 0

迁移学习期间顺序模型中tensorflow_hub.KerasLayer的ValueError

我正在关注有关使用 TensorFlow 和 TensorFlow Hub 进行迁移学习的 YouTube 教程。我正在尝试使用 MobileNet V2 模型作为 keras.Sequential 模型中的特征提取器。不过,我

回答 1 投票 0

image_dataset_from_directory 返回列表而不是数据集对象

我正在编写一个转换函数,该函数利用 Keras API 中的 image_dataset_from_directory 函数。在文档中,它列出了返回值是 tf.data.Dataset 对象...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.