check_memory#
- sklearn.utils.validation.check_memory(память)[источник]#
Проверьте, что
memoryявляется joblib.Memory-подобным.joblib.Memory-like означает, что
memoryможет быть преобразован в экземпляр joblib.Memory (обычно строка, обозначающаяlocation) или имеет тот же интерфейс (имеетcacheметод).- Параметры:
- памятьNone, str или объект с интерфейсом joblib.Memory
Если строка, местоположение, где создать
joblib.Memoryинтерфейс.Если None, кэширование не выполняется, и объект 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)