StringTable¶
- class torch.autograd.profiler_util.StringTable[source][source]¶
- clear() None. 從 D 中移除所有項。¶
- copy() D 的淺複製。¶
- default_factory¶
__missing__() 呼叫用於生成預設值的工廠。
- fromkeys(value=None, /)¶
建立一個新字典,鍵來自可迭代物件,值設定為 value。
- get(key, default=None, /)¶
如果 key 在字典中,返回 key 的值,否則返回 default。
- items() 提供 D 的項檢視的類集合物件¶
- keys() 提供 D 的鍵檢視的類集合物件¶
- pop(k[, d]) v,移除指定的鍵並返回相應的值。¶
如果未找到 key,如果指定了 default 則返回 default,否則引發 KeyError
- popitem()¶
移除並返回一個 (key, value) 對,作為 2 元組。
對以 LIFO(後進先出)順序返回。如果字典為空,則引發 KeyError。
- setdefault(key, default=None, /)¶
如果 key 不在字典中,則插入 key,其值為 default。
如果 key 在字典中,返回 key 的值,否則返回 default。
- 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 in F: D[k] = F[k]
- values() 提供 D 的值檢視的物件¶