StringTable¶
- class torch.autograd.profiler_util.StringTable[原始碼][原始碼]¶
- clear() None. 從 D 移除所有項目。 ¶
- copy() D的 淺複製。 ¶
- default_factory¶
由 __missing__() 呼叫的預設值工廠。
- fromkeys(value=None, /)¶
建立一個新的字典,其鍵來自 iterable,值設定為 value。
- get(key, default=None, /)¶
如果鍵在字典中,則傳回鍵的值,否則傳回預設值。
- items() 一個類似集合的物件,提供 D 的項目的檢視。 ¶
- keys() 一個類似集合的物件,提供 D 的鍵的檢視。 ¶
- pop(k[, d]) v,移除指定的鍵並傳回對應的值。 ¶
如果找不到鍵,則在給定預設值的情況下傳回預設值,否則引發 KeyError。
- popitem()¶
移除並傳回 (鍵, 值) 對,作為一個 2 元組。
按照 LIFO (後進先出) 順序傳回配對。如果 dict 為空,則引發 KeyError。
- setdefault(key, default=None, /)¶
如果鍵不在字典中,則插入一個鍵,其值為預設值。
如果鍵在字典中,則傳回鍵的值,否則傳回預設值。
- update([E, ]**F) None。從 dict/iterable 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 的值的檢視。 ¶