ray.util.检查可序列化性#

ray.util.inspect_serializability(base_obj: Any, name: str | None = None, depth: int = 3, print_file: Any | None = None) Tuple[bool, Set[FailureTuple]][源代码]#

识别哪些对象正在阻止序列化。

参数:
  • base_obj – 要序列化的对象。

  • name – 可选的字符串名称。

  • depth – 遍历的范围堆栈深度。默认为3。

  • print_file – 将传递给 print() 的文件参数。

返回:

如果可序列化则为真。set[FailureTuple]: 不可序列化对象的集合。

返回类型:

bool

Added in version 1.1.0.

开发者API: 此API可能会在Ray的次要版本之间发生变化。