- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个 TensorFlow 项目,其中“目标”定义为:
目标 = tf.sparse_placeholder(tf.int32, name='targets')
现在使用 saver.save(sess, model_path, meta_graph_suffix='meta', write_meta_graph=True)
保存模型会出现以下错误:
警告:tensorflow:序列化目标时遇到错误。
类型不受支持,或者项目的类型与 CollectionDef 中的字段类型不匹配。
“SparseTensor”对象没有属性“name”
我相信警告打印在以下代码行中:https://github.com/tensorflow/tensorflow/blob/f974e8d0c2420c6f7e2a2791febb4781a266823f/tensorflow/python/training/saver.py#L1452
使用 saver.restore(session, save_path)
重新加载模型似乎可行。
以前有人见过这个问题吗?为什么序列化 SparseTensor 会发出该警告?有什么办法可以避免这个警告吗?
我使用的是 TensorFlow 版本 0.10.0rc0 python 2.7 GPU 版本。我无法提供一个最小的例子,它不会一直发生,只在某些配置中发生。而且我无法分享目前遇到此问题的模型。
最佳答案
组件占位符(用于索引
、值
,可能还有形状
)以某种方式添加到某些集合中。如果跟踪 saver.py
中的代码,您可以看到正在使用 ops.get_all_collection_keys()
。
这应该是一个良性警告。我将转发给团队,看看是否可以采取一些措施来改进这种处理。
关于保存 SparseTensor 时出现 Tensorflow 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39394123/
在我的机器学习研究之后,我现在在神经网络中,我有一个任务 - 文本分类 - 使用神经网络。 在下面,我展示了我到目前为止所拥有的 过程数据 计数器向量化器 现在我正在尝试编译 NN 但是我收到以下信息
我需要一段时间才能生成SparseTensor # dense is an n x m matrix sparse = coo_matrix(dense) # almost instantaneous
我正在尝试使用 稀疏张量 表示全连接层中的权重变量。 但是,TensorFlow 0.8 似乎不允许使用 SparseTensor 作为 tf.Variable。 有什么办法可以解决这个问题吗? 我试
我正在开发一个 TensorFlow 项目,其中“目标”定义为: 目标 = tf.sparse_placeholder(tf.int32, name='targets') 现在使用 saver.sav
是否可以优雅地做到这一点? 现在我唯一能想到的就是将 SparseTensor 的索引 (tf.int64)、值 (tf.float32) 和形状 (tf.int64) 保存在 3 个单独的功能中(前
我正在尝试将张量(其中一些是稀疏的)从 RAM 提供给模型。我创建了一个 PaddingFIFOQueue,假设稀疏值无法通过其他方法从 RAM 中批量处理(如果情况并非如此,请告诉我),我将稀疏张量
SparseTensor 和 SparseTensorValue 有什么区别?如果我想基于联邦索引和值构建稀疏张量,我应该记住什么?我只能找到一些玩具示例。 最佳答案 这取决于您定义稀疏张量的位置。
为什么这不起作用: pl_input = tf.sparse_placeholder('float32',shape=[None,30]) W = tf.Variable(tf.random_norm
比如说,如果我有两个 SparseTensor,如下所示: [[1, 0, 0, 0], [2, 0, 0, 0], [1, 2, 0, 0]] 和 [[1.0, 0, 0, 0], [1.0,
为了快速调试,我尝试打印出刚刚初始化的 SparseTensor。 内置的 print 函数只是说它是一个 SparseTensor 对象,而 tf.Print() 给出了一个错误。错误语句确实打印了
我以前问过这个问题Create boolean mask on TensorFlow关于如何仅将某些索引设置为 1 并将其余索引设置为 0 来获取张量。 我认为@MZHm 给出的答案可以完全解决我的问
我使用 tensorflow 对象检测 API 中的代码生成了一个 pascal voc 2007 tfrecords 文件。我用 tf.contrib.data.Dataset API从 tfrec
这个问题已经有答案了: Sparse Tensor (matrix) from a dense Tensor Tensorflow (5 个回答) 已关闭 5 年前。 有没有办法将稠密张量转换为稀疏张
所以,我想屏蔽 SparseTensor 的整行。使用 tf.boolean_mask 很容易做到这一点,但没有与 SparseTensor 等效的方法。目前,我可以只遍历 SparseTensor.
我想计算 tf.SparseTensor 的 axis=0 的平均值。我想要类似 tf.sparse_reduce_sum 的东西。 TensorFlow 没有提供类似的均值计算函数。有什么方法可以计
我正在为 imdb 情感分析数据集构建文本分类模型。我下载了数据集并按照此处给出的教程进行操作 - https://developers.google.com/machine-learning/gui
我有一个由 SVM-Light 格式的稀疏 TF-IDF 特征矩阵创建的 Scipy 稀疏 CSR 矩阵。特征的数量很大而且很稀疏,所以我必须使用 SparseTensor 否则它太慢了。 例如,特征
我正在尝试使用 tensorflow tf.sparse_tensor_dense_matmul(X, W1)。X 定义为 tf.placeholder: X = tf.placeholder("fl
您好,我正在尝试用 2D Tensor 进行 3D SparseTensor 矩阵乘法。这是一个玩具示例: 3D 张量矩阵与 2D 张量相乘 import tensorflow as tf impor
我是一名优秀的程序员,十分优秀!