PassManager

class onnx_ir.passes.PassManager(passes, steps=1, early_stop=True)

IR 的 Pass 管理器。

PassManager 是一个在模型上运行一系列 Pass 的 Pass。

参数:
passes

要运行的 Pass。

steps

运行 Pass 的次数。

early_stop

如果图不再改变,是否停止运行 Pass。

call(model)[source]

运行该组 Pass steps 次,或者直到图不再改变为止。

参数:

model (Model)

返回类型:

PassResult