"{}_Output".format(function_name))
functions[function_name]["outputs"].append(vname)
seen = set()
_network_recursive(net["variable"].parent, seen)
for name, variable in variables.items():
v = n.variable.add()
After Change
sink = _get_network_sink(outputs)
// Create force name table: Variable -> name.
names = {}
names.update(net["names"])
names.update(outputs)
// Reverse dict: Variable --> Name
names = {v: k for k, v in names.items()}
// Create table: NdArray -> str
// (Use Ndarray instead of Variable because parameter variable might be
// unlinked)