mxnet.symbol.Symbol.attr_dict¶
-
Symbol.
attr_dict
()[source]¶ Recursively gets all attributes from the symbol and its children.
Example
>>> a = mx.sym.Variable('a', attr={'a1':'a2'}) >>> b = mx.sym.Variable('b', attr={'b1':'b2'}) >>> c = a+b >>> c.attr_dict() {'a': {'a1': 'a2'}, 'b': {'b1': 'b2'}}
- Returns
ret – There is a key in the returned dict for every child with non-empty attribute set. For each symbol, the name of the symbol is its key in the dict and the correspond value is that symbol’s attribute list (itself a dictionary).
- Return type
Dict of str to dict