ray.rllib.utils.checkpoints.Checkpointable#
- class ray.rllib.utils.checkpoints.Checkpointable[源代码]#
基类:
ABC
RLlib 组件的抽象基类,可以将其检查点保存到磁盘。
子类必须实现以下API:- save_to_path() - restore_from_path() - from_checkpoint() - get_state() - set_state() - get_ctor_args_and_kwargs() - get_metadata() - get_checkpointable_components()
PublicAPI (alpha): 此API处于alpha阶段,可能在稳定之前发生变化。
方法
从给定位置创建一个新的 Checkpointable 实例并返回它。
返回实现类自身的 Checkpointable 子组件。
返回用于从构造函数创建
self
的 args/kwargs。返回可写入的JSON元数据,进一步描述实现类。
返回实现类的当前状态为字典。
从给定的路径恢复实现类的状态。
将实现类的状态(或
state
)保存到path
。将实现类的状态设置为给定的状态字典。
属性