GraphInitializers¶
- class onnx_ir._graph_containers.GraphInitializers(graph, dict=None, /, **kwargs)[source]¶
作为
dict[str, Value]的图的初始化器,带有额外的修改方法。- 参数:
graph (_core.Graph)
- clear() None. 从 D 中删除所有项。¶
- copy()¶
- classmethod fromkeys(iterable, value=None)¶
- get(k[, d]) 如果 k 在 D 中,则为 D[k],否则为 d. d 默认为 None。¶
- items() 一个类似集合的对象,提供 D 的项的视图¶
- keys() 一个类似集合的对象,提供 D 的键的视图¶
- pop(k[, d]) v,删除指定的键并返回相应的值。¶
如果找不到键,则在给定 d 的情况下返回 d,否则引发 KeyError。
- popitem() (k, v),删除并返回某个 (键, 值) 对¶
作为 2 元组;但如果 D 为空则引发 KeyError。
- setdefault(k[, d]) D.get(k,d),如果 k 不在 D 中,则同时设置 D[k]=d¶
- update([E, ]**F) None. 使用映射/可迭代对象 E 和 F 更新 D。¶
如果 E 存在且具有 .keys() 方法,则执行: for k in E: D[k] = E[k]。如果 E 存在且缺少 .keys() 方法,则执行: for (k, v) in E: D[k] = v。在任一情况下,此操作之后是: for k, v in F.items(): D[k] = v
- values() 一个对象,提供 D 的值的视图¶