检查内存#
- sklearn.utils.validation.check_memory(memory)[source]#
- 检查 - memory是否类似于joblib.Memory。- 类似于joblib.Memory意味着 - memory可以转换为joblib.Memory实例(通常是表示- location的字符串)或者具有相同的接口(具有- cache方法)。- 参数:
- memoryNone,str或具有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) 
