Simple version: Add include_label_nodes==False param in ch_names
By default, ch_names only changes identifiers.
Sometimes a user might want to also change label_nodes.
More general version
In fact, they may also want to change params (will require i2.wrapper.ch_names).
So perhaps this issue can become.
The default would be ('name', 'out') (soon to be unified into id_), but could be ('name', 'out', 'func_label, 'params').
Note: If either out or params are changed, then bind needs to be changed accordingly.
Simple version: Add
include_label_nodes==Falseparam inch_namesBy default,
ch_namesonly changes identifiers.Sometimes a user might want to also change
label_nodes.More general version
In fact, they may also want to change params (will require
i2.wrapper.ch_names).So perhaps this issue can become.
The default would be
('name', 'out')(soon to be unified intoid_), but could be('name', 'out', 'func_label, 'params').Note: If either
outor params are changed, thenbindneeds to be changed accordingly.