ray.job_submission.JobInfo#
- class ray.job_submission.JobInfo(status: JobStatus, entrypoint: str, message: str | None = None, error_type: str | None = None, start_time: int | None = None, end_time: int | None = None, metadata: Dict[str, str] | None = None, runtime_env: Dict[str, Any] | None = None, entrypoint_num_cpus: int | float | None = None, entrypoint_num_gpus: int | float | None = None, entrypoint_memory: int | None = None, entrypoint_resources: Dict[str, float] | None = None, driver_agent_http_address: str | None = None, driver_node_id: str | None = None, driver_exit_code: int | None = None)[源代码]#
基类:
object
一个用于记录与作业及其执行相关信息的类。
请保持与 src/ray/protobuf/gcs.proto 中的 JobsAPIInfo proto 同步。
方法
从 JSON 字典初始化此对象。
将此对象转换为可序列化的 JSON 字典。
属性
驱动代理 HTTP 地址
驱动程序执行后的驱动进程退出代码。
作业进入终端状态的时间。
为请求内存的入口命令的工作者分配的内存量。
为入口点命令预留的CPU核心数量。
为入口点命令预留的GPU数量。
为入口点命令保留的各种自定义资源的数量。
内部错误,用户脚本错误
一条更详细描述状态的消息。
作业的任意用户提供元数据。
作业的运行时环境。
作业开始的时间。
作业的状态。
此任务的入口命令。