TensorFlow图通常从输入到输出逐渐构建,然后执行。查看Python代码,操作的输入列表是不可变的,这表明不应修改输入。这是否意味着无法更新/修改现有图形?
TensorFlowtf.Graph
类是
仅追加的
数据结构,这意味着您可以在执行图的一部分后将节点添加到图,但不能删除或修改现有节点。由于TensorFlow在您调用时仅执行必要的子图Session.run()
,因此图中没有冗余节点(尽管它们将继续消耗内存)不会花费执行时间。
要删除图中的 所有 节点,可以创建一个带有新图的会话:
with tf.Graph().as_default(): # Create a new graph, and make it the default.
with tf.Session() as sess: # `sess` will use the new, currently empty, graph.
# Build graph and execute nodes in here.
问题内容: 。 我有下表: 我需要用计算所有行。可能与聚合有关吗? 现在,我按如下操作: 问题答案: 如果您只需要对1的行数进行计数,则可以执行以下操作: 如果要计算 每 行的行数,则需要使用:
问题内容: 是否可以逐行解析文件,并在逐行浏览时就地编辑行? 问题答案: 可以像·的·模块一样使用备份文件来模拟它。 这是一个示例脚本,该脚本·从命令行或上给出的文件中删除不满意的行stdin: 例: 完成后·,·文件将仅包含满足·谓词的行。
问题内容: 是否可以通过修改beforeSend回调中的XMLHttpRequest对象来修改Ajax请求中发送的数据?如果可以,我该怎么做? 问题答案: 是的,您可以对其进行修改, 实际上是的签名(在jQuery 1.4+中): __ 即使文档只是just ,您也可以在这里看到它的名称,settings对象在哪里: 因此,您 可以 在此之前修改参数(请注意 __ ,即使传入了一个对象, 到目前为
问题内容: 我有一个为Python 2.5创建的virtualenv,想将其“升级”到Python 2.6。 最初是这样设置的: 我现在在同一目录中运行virtualenv进行升级: 即使我也可以指定2.6,默认的python仍然是2.5。有什么办法可以完全 删除 2.5并将’bin / python’指向2.6吗? 问题答案: 您可以使用Python 2.6 virtualenv来“虚拟”现有目
问题内容: 假设我具有以下表格结构: 是否可以运行单个查询以结合以下两个条件: 此人正在关注多少用户 从t1 WHERE userID_follower =“。$ myID”中选择COUNT(id)。。” 有多少用户关注此人 从t1 WHERE userID_following =“。$ myID”中选择COUNT(id)。 谢谢。 问题答案: 在MySql中,您可以在条件上使用该函数,因为错误条
问题内容: 在Java 8中,Stream有一种减少方法: 是否允许累加器运算符修改其两个参数之一?我猜不是因为JavaDoc说累加器应该是NonInterfering,尽管所有示例都提到修改集合,而不是修改集合的元素。 因此,举一个具体的例子,如果我们有 并假设暂时是可变的,是否可以通过向其添加第二个参数的值来修改其第一个参数? 我猜不是,但是我也想举个例子说明这种干扰会引起什么问题。 问题答案