SMARTS 学习笔记

文章目录

  • 前言
  • 正文
    • AgentSpec
      • AgentInterface
      • Policy
      • Adapters and Spaces
    • 一个示例

前言

学啊,学无止境,接受新东西太难整了,读文档好累

正文

AgentSpec

SMARTS为用户提供了自定义代理的能力。AgentSpec类具有以下字段:

class AgentSpec:
    # 这是可选的,因为有时在构建可重用规范时,您并不提前知道agent接口。
    interface: AgentInterface = None

    # 如果使用RLLib训练策略,则不一定要将策略设置为AgentSpec的一部分,因此我们将其保留为可选字段。
    policy_builder: Callable[..., AgentPolicy] = None
    policy_params: Optional[Any] = None
    observation_adapter: Callable = lambda obs: obs
    action_adapter: Callabl

你可能感兴趣的:(杂文)