StrictMinMaxConstraint¶
- class torch.fx.experimental.symbolic_shapes.StrictMinMaxConstraint(warn_only, vr)[原始碼][原始碼]¶
對於客戶端:此維度的尺寸必須在 'vr' 指定的範圍內(包含下限和上限),並且必須是非負數,不應為 0 或 1(但請參見下面的注意)。
對於後端:此維度上不得有任何未被給定上下限隱含的 guards。無論下限如何,後端都可以假定尺寸為非負數,且不為 0 或 1。
無界的 StrictMinMaxConstraint 可以被視為“RelaxedUnspecConstraint”的嚴格版本。
注意:匯出通常會不健全地假定圖適用於 0/1,即使在跟蹤時我們假定尺寸不為 0 或 1。其思想是,如果我們生成一個適用於一定範圍值的圖,那麼對於 N=0/1 也將沒問題。