check_memory#

sklearn.utils.validation.check_memory(memory)[源代码]#

检查 memory 是滑稽的。记忆般的。

jobib。类似记忆的意思是 memory 可以转换为joblib.Memory实例(通常是一个str,表示 location )或具有相同的界面(具有 cache 方法)。

参数:
memory无、字符串或具有joblib.内存接口的对象
  • 如果是字符串,则表示创建 joblib.Memory 接口.

  • 如果无,则不进行缓存,并且内存对象完全透明。

返回:
memory对象与joblib.Memory接口

一个正确的jobib.内存对象。

提出:
ValueError

如果 memory 不是无聊的。像记忆一样。

示例

>>> from sklearn.utils.validation import check_memory
>>> check_memory("caching_dir")
Memory(location=caching_dir/joblib)