python TensorFlow

以下是为您整理出来关于【python TensorFlow】合集内容,如果觉得还不错,请帮忙转发推荐。

【python TensorFlow】技术教程文章

python – 与tensorflow的libcublas.so.8.0错误【代码】

我目前正在尝试从GitHub运行一个项目:https://github.com/nilboy/pixel-recursive-super-resolution 在VM上安装ubuntu后,我使用pip命令安装了具有tensorflow 2.7的python. 当我尝试使用python运行训练会话时,我收到此错误: ImportError:libcublas.so.8.0:无法打开共享对象文件:没有这样的文件或目录 我找不到任何完全相同的东西,只有这个错误:ImportError:libcudart.so.8.0:无法打开共享对象文件 我使用的是Yoga 13,所以我...

python – TensorFlow中卷积的自定义填充【代码】

在tensorflow函数tf.nn.conv2d中,填充选项只有’SAME’和’VALID’. 但是在Caffe的conv层中,有pad option可以定义(隐式)添加到输入的每一侧的像素数. 如何在Tensorflow中实现这一目标? 非常感谢你.解决方法:在应用tf.nn.conv2d(…,padding =“VALID”)之前,可以使用tf.pad()(参见doc)填充Tensor(有效填充表示无填充). 例如,如果要填充高度为2像素,宽度为1像素的图像,然后应用带有55内核的卷积:input = tf.placeholder(tf.float32...

python – Tensorflow VarLenFeature与FixedLenFeature【代码】

我试图将不同大小的图像保存到tf记录中.我发现即使图像大小不同,我仍然可以使用FixedLenFeature加载它们. 通过检查FixedLenFeature和VarLenFeature上的文档,我发现差异似乎是VarLenFeauture返回稀疏张量. 任何人都可以说明一些应该使用FixedLenFeature或VarLenFeature的情况吗?解决方法:您可以加载图像,因为您使用特征类型tf.train.BytesList()保存它们,整个图像数据是列表中的一个大字节值. 如果我是对的,你使用tf.decode_raw从T...

python – Tensorflow中的numpy随机选择【代码】

在Tensorflow中是否存在与numpy随机选择等效的函数.在numpy中,我们可以从给定列表中随机获取一个项目及其权重.np.random.choice([1,2,3,5], 1, p=[0.1, 0, 0.3, 0.6, 0])此代码将使用p权重从给定列表中选择一个项目.解决方法:不,但您可以使用tf.multinomial获得相同的结果:elems = tf.convert_to_tensor([1,2,3,5]) samples = tf.multinomial(tf.log([[1, 0, 0.3, 0.6]]), 1) # note log-prob elems[tf.cast(samples[0][0], tf.in...

python – 在tensorflow中查找gen_nn_ops的源代码【代码】

我是深度学习的tensorflow的新手,并且对tensorflow中的反卷积(卷积转置)操作感兴趣.我需要看看操作反卷积的源代码.功能是我猜conv2d_transpose() in nn_ops.py. 但是,在函数中,它调用另一个名为gen_nn_ops.conv2d_backprop_input()的函数.我需要看看这个函数里面有什么,但我无法在存储库中找到它.任何帮助,将不胜感激.解决方法:您找不到此源,因为源是由bazel自动生成的.如果你从source构建,你会在bazel-genfiles中看到这个文件.它也...

python – TensorFlow用户是否应该选择SavedModel而不是Checkpoint或GraphDef?

从SavedModel Docs,SavedModel, the universal serialization format for TensorFlow models.和SavedModel wraps a TensorFlow Saver. The Saver is primarily used to generate the variable checkpoints.根据我的理解,如果有人想使用TensorFlow服务,则必须使用SavedModel.但是,我可以将Tensorflow模型部署到服务服务器而不使用SavedModel:冻结图并将其导出为GraphDef,并使用ReadBinaryProto和07中的Create或Go中的Import将图表加...

python – tensorflow einsum vs. matmul vs. tensordot

在tensorflow中,函数tf.einsum,tf.matmul和tf.tensordot都可以用于相同的任务. (我意识到tf.einsum和tf.tensordot有更多的一般定义;我也意识到tf.matmul有批处理功能.)在三种中任何一种都可以使用的情况下,一个函数是否最快?还有其他推荐规则吗? 例如,假设A是秩-2张量,b是秩-1张量,并且您想要计算乘积c_j = A_ij b_j.在三个选项中: c = tf.einsum(‘ij,j-> i’,A,b) c = tf.matmul(A,tf.expand_dims(b,1)) c = tf.tensordot(A,b...

python – Tensorflow TypeError:Fetch参数无无效类型?【代码】

我基于the TensorFlow tutorial松散地构建RNN. 我模型的相关部分如下:input_sequence = tf.placeholder(tf.float32, [BATCH_SIZE, TIME_STEPS, PIXEL_COUNT + AUX_INPUTS]) output_actual = tf.placeholder(tf.float32, [BATCH_SIZE, OUTPUT_SIZE])lstm_cell = tf.nn.rnn_cell.BasicLSTMCell(CELL_SIZE, state_is_tuple=False) stacked_lstm = tf.nn.rnn_cell.MultiRNNCell([lstm_cell] * CELL_LAYERS, state_is_tuple=False)init...

python – TensorFlow:如何处理图像分割中的空白标记数据?

我想知道如何使用TensorFlow处理图像分割中未标记的图像部分.例如,我的输入是高度*宽度*通道的图像.标签尺寸高度*宽度太大,每个像素都有一个标签. 图像的某些部分是注释的,其他部分则没有.我希望这些部分对梯度计算没有任何影响.此外,我对网络预测这个“无效”标签不感兴趣. 这有标签或功能吗?目前我正在使用tf.nn.sparse_softmax_cross_entropy_with_logits.解决方法:我不是100%熟悉TF.但是,您是否考虑过使用损失的权重参数?看...

python – TensorFlow – 显示来自MNIST DataSet的图像【代码】

我正在尝试学习TensorFlow,我从以下链接实现了MNIST示例:http://openmachin.es/blog/tensorflow-mnist我希望能够实际查看训练/测试图像.所以我正在尝试添加代码,以显示第一批的第一张火车图片:x_i = batch_xs[0] image = tf.reshape(x_i,[28,28])现在,因为Data是float32类型(值在[0,1]范围内),我试图将它转换为uint16,然后将其编码为png以显示图像.我尝试使用tf.image.convert_image_dtype和tf.image.encode_png,但没有成功.你能...