tensorflow2.0相关内容

线性代数在TensorFlow中粗糙张量的应用

我正在使用TensorFlow v2.7.0,并尝试使用粗糙张量创建一个ML模型。 问题是tf.linalg.diag、tf.matmul和tf.linalg.det不能使用粗糙张量。 我已经找到了一种变通方法,将参差不齐的张量转换为NumPy,并将其转换回参差不齐的张量,但在全局模型中应用该层时不起作用。 以下代码工作正常 数据-lang=“js”数据-隐藏=“假”数据-控制台=“ ..
发布时间:2022-08-09 10:58:51 Python

从张量阵列到张量阵列

给定具有固定大小的Tensor数组和具有统一形状的条目,我想转到包含相同值的张量,只需将Tensor数组的索引维度作为正则轴。 TensorArray有一个名为&Gathere&的方法,据称应该这样做。事实上,下面的示例是可行的: array = tf.TensorArray(tf.int32, size=3) array.write(0, 10) array.write(1, 20) ..
发布时间:2022-08-09 10:38:01 Python

TensorFlow 2未找到GPU设备

我有一台安装了conda的ubuntu服务器。我创建了一个名为TF-GPU的虚拟环境,并在其中安装了TensorFlow 2。Ubuntu服务器安装了一块安装了GPU的GeForce GTX显卡。当我在使用TF-GPU环境的jupyter笔记本电脑中运行下面的代码时,它显示0个可用的GPU。安装在我的TF-GPU环境中的模块也如下所示。为什么我的tensorflow 2环境看不到我的GPU?我需要 ..
发布时间:2022-08-09 10:30:59 其他开发

张力板如何才能比上一步画出更多的评价?

我正在尝试绘制一个连续的图表来评估我的模型。 Tensorboard(v2.4.1)成功绘制了每一步的不同损失。 然而,它只绘制了评估的最后一步,我的评估曲线上只有一个点。 这是我的拉伸板视图: Tensorboard show only the last step's evaluation 我使用以下命令运行tensorboard:tensorboard --logdir=models/ ..
发布时间:2022-08-09 10:26:39 Python

Colab TPU上的RNN运行速度与本地CPU版本相同

我实现了RNN的本地版本和RNN的Colab TPU版本(代码如下)。当我执行Colab TPU版本(如下代码)时,训练速度非常慢,就像我在笔记本电脑的CPU上运行的本地版本一样。 Colab TPU是否支持RNN网络? 我是否遗漏了什么? import tensorflow as tf import os from tensorflow.keras import Sequent ..

使用tf.函数时缺少渐变

我发现,如果我想在TensorFlow 2中使用tf.gradients而不是渐变带,可以通过将代码包装在tf.function修饰函数中来实现。但不知何故,我不能以这种方式计算变量的梯度: import tensorflow as tf a = tf.Variable(initial_value=1.0, dtype=tf.float32) b = 0.01 * a @tf.functi ..
发布时间:2022-07-04 15:28:03 Python

基于脸部权重建立TensorFlow模型的问题

我需要使用来自HuggingFace和TensorFlow的预先训练好的BERT模型('dbmdz/bert-base-italian-xxl-cased')(位于this链接)。 在网站上看到这篇文章后 目前只有与PyTorch-Transformers兼容的权重可用。如果您需要访问TensorFlow检查点,请提出问题! 我提出了这个问题,很快就给了我一个指向包含以下文件的档案的 ..

如何在tensorflow 2.0中按名称查找变量

TensorFlow 2.0似乎删除了函数tf.global_Variables()。我的问题是:如何在模型中找到具有给定名称的变量?TensorFlow 2.0是否提供了执行此操作的函数? 目前,我们的培训框架无法访问构建模型的代码。它使用tf.global_Variables()在加载的模型中查找各种变量,以推入和拉出训练数据或结果。TensorFlow 2.0能够支持这种框架吗? ..
发布时间:2022-07-04 14:47:50 其他开发

如何减小Keras保存的模型的大小?

然后,我将基于来自tf-Hub或keras.Applications(我使用相同的卷积核心)的预先训练好的模型来构建模型。所得到的模型文件的大小在Model()或tf.saveModel.save之后大约是10Mb。经过培训后,它的模型大小增加到了30MB! 如果我在培训后保存模型,则再次重新创建该模型,并从训练的模型中加载权重,它将按照预期进行预测,文件大小约为10Mb。 我用于创建 ..
发布时间:2022-04-01 22:59:42 Python