观察类型

torch.ao.quantization.backend_config.ObservationType(value)[源代码]

一个枚举,表示不同观察操作符/操作符模式的方式

INPUT_OUTPUT_NOT_OBSERVED=2

这意味着输入和输出不会被观察,例如:x.shape, x.size

OUTPUT_SHARE_OBSERVER_WITH_INPUT=1

这意味着输出将使用与输入相同的观察实例,如 qconfig.activation 示例所示(例如 torch.cat 和 maxpool)

OUTPUT_USE_DIFFERENT_OBSERVER_AS_INPUT=0

这意味着输入和输出使用不同的观察者来监控,例如在 qconfig.activation 中的 conv、linear 和 softmax 示例。

本页目录