deephyper.nas.node.MirrorNode
deephyper.nas.node.MirrorNode#
-
class
deephyper.nas.node.
MirrorNode
(node)[source]# Bases:
deephyper.nas.node.OperationNode
A MirrorNode is a node which reuse an other, it enable the reuse of tf.keras layers. This node will not add operations to choose.
- Parameters
node (Node) – The targeted node to mirror.
>>> from deephyper.nas.space.node import VariableNode, MirrorNode >>> from deephyper.nas.space.op.op1d import Dense >>> vnode = VariableNode() >>> vnode.add_op(Dense(10)) >>> vnode.add_op(Dense(20)) >>> mnode = MirrorNode(vnode) >>> vnode.set_op(0) >>> vnode.op Dense_10 >>> mnode.op Dense_10
Methods
create_tensor
verify_operation
Attributes
id
num
op