快捷方式

EqualityConstraint

class torch.fx.experimental.symbolic_shapes.EqualityConstraint(warn_only, source_pairs, derived_equalities, phantom_symbols, relaxed_sources)[source][source]

表示和決定輸入源之間各種型別的相等約束。

“源對”(source pair)是指一對被指定為相等的動態維度的輸入源。我們將 source_pairs 表示在一個並查集(union-find forest)中,以便高效地檢查兩個此類源是否傳遞相等。

“派生相等式”(derived equality)將一個輸入源關聯到根上的一個表示式。該根可以是另一個輸入源(對應於某個動態維度),也可以是不直接表示任何動態維度的虛符號(phantom symbol)。我們將涉及輸入源的 derived_equalities 表示在一個傳遞閉合的對映中,以便高效地檢查一個輸入源是否與另一個輸入源上的給定表示式傳遞相等。(注意:相比之下,很容易判斷一個輸入源是否與虛符號上的給定表示式傳遞相等;此類表示式已經處於規範形式(canonical form),因此問題簡化為符號表達式相等性。)

文件

查閱 PyTorch 的全面開發者文件

檢視文件

教程

獲取面向初學者和高階開發者的深度教程

檢視教程

資源

查詢開發資源並獲得問題解答

檢視資源