Python Tensorflow:如何使用Mul操作创建tf.NodeDef()?

Python Tensorflow:如何使用Mul操作创建tf.NodeDef()?,python,tensorflow,protocol-buffers,Python,Tensorflow,Protocol Buffers,我想使用Mul操作创建节点,并将其添加到现有图中 这是我的想法: node1 = tf.NodeDef() node1.name = 'MyMul1' node1.op = 'Mul' node1.input.extend(['conv1']) node1.attr["T"].type = 1 问题是我不知道如何指定输入张量乘以的常数。这可能不适用于您的情况,但我强烈建议使用更高级别的API,如。如果您丢失了相关输入的句柄,则可以使用和 也就是说,用常数相乘可以创建一个具有指定值的Consto

我想使用
Mul
操作创建节点,并将其添加到现有图中

这是我的想法:

node1 = tf.NodeDef()
node1.name = 'MyMul1'
node1.op = 'Mul'
node1.input.extend(['conv1'])
node1.attr["T"].type = 1

问题是我不知道如何指定输入张量乘以的常数。

这可能不适用于您的情况,但我强烈建议使用更高级别的API,如。如果您丢失了相关输入的句柄,则可以使用和

也就是说,用常数相乘可以创建一个具有指定值的
Const
op,然后使用它的输出作为从r1.13创建op的
Mul
op.的输入。不过,更高级别的API(如API)可能更适合您的需要