载入中...
搜索中...
未找到
eve::agent::Observation结构体 参考

Owning state projection; action IDs index a fixed domain action catalogue. 更多...

#include <Agent.h>

Public 属性

std::vector< float > features
 
std::vector< std::uint32_t > legalActions
 
std::vector< std::string > coverage
 
double reward = 0
 
Outcome outcome = Outcome::Running
 
std::string finding
 

详细描述

Owning state projection; action IDs index a fixed domain action catalogue.

在文件 Agent.h 第 16 行定义.

类成员变量说明

◆ coverage

std::vector<std::string> eve::agent::Observation::coverage

在文件 Agent.h 第 19 行定义.

被这些函数引用 eve::agent::run().

◆ features

std::vector<float> eve::agent::Observation::features

在文件 Agent.h 第 17 行定义.

被这些函数引用 eve::agent::detail::forward(), eve::agent::replay() , 以及 eve::agent::detail::train().

◆ finding

std::string eve::agent::Observation::finding

在文件 Agent.h 第 22 行定义.

被这些函数引用 eve::agent::run().

◆ legalActions

std::vector<std::uint32_t> eve::agent::Observation::legalActions

在文件 Agent.h 第 18 行定义.

被这些函数引用 eve::agent::infer(), eve::agent::run() , 以及 eve::agent::detail::softmax().

◆ outcome

Outcome eve::agent::Observation::outcome = Outcome::Running

在文件 Agent.h 第 21 行定义.

被这些函数引用 eve::agent::run().

◆ reward

double eve::agent::Observation::reward = 0

在文件 Agent.h 第 20 行定义.

被这些函数引用 eve::agent::replay() , 以及 eve::agent::run().


该结构体的文档由以下文件生成: