MCPcopy Create free account
hub / github.com/PaddlePaddle/Paddle / create_assign_node

Function create_assign_node

python/paddle/jit/dy2static/transformers/utils.py:136–146  ·  view source on GitHub ↗

Creates a `gast.Assign` node by given name_id as target and node as value.

(name, node)

Source from the content-addressed store, hash-verified

134
135
136def create_assign_node(name, node):
137 """
138 Creates a `gast.Assign` node by given name_id as target and node as value.
139 """
140 targets = generate_name_node(name, ctx=gast.Store())
141 assign_node = gast.Assign(
142 targets=[targets],
143 value=node,
144 type_comment=None,
145 )
146 return targets, assign_node
147
148
149def create_get_args_node(names):

Callers 1

Calls 3

generate_name_nodeFunction · 0.85
StoreMethod · 0.45
AssignMethod · 0.45

Tested by

no test coverage detected