GraphInitializers

class onnx_ir._graph_containers.GraphInitializers(graph, dict=None, /, **kwargs)[source]

作为 dict[str, Value] 的图的初始化器,带有额外的修改方法。

参数:

graph (_core.Graph)

add(value)[source]

向图中添加一个初始化器。

参数:

value (Value)

返回类型:

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 的值的视图