檢查記憶體#
- sklearn.utils.validation.check_memory(memory)[來源]#
檢查
memory
是否為類似 joblib.Memory 的物件。類似 joblib.Memory 的物件表示
memory
可以轉換為 joblib.Memory 實例(通常是一個表示location
的字串)或具有相同的介面(具有cache
方法)。- 參數:
- memoryNone、字串或具有 joblib.Memory 介面的物件
如果為字串,則為建立
joblib.Memory
介面的位置。如果為 None,則不進行快取,且 Memory 物件完全透明。
- 回傳值:
- memory具有 joblib.Memory 介面的物件
一個正確的 joblib.Memory 物件。
- 拋出異常:
- ValueError
如果
memory
不像是 joblib.Memory。
範例
>>> from sklearn.utils.validation import check_memory >>> check_memory("caching_dir") Memory(location=caching_dir/joblib)