adjust_platform(const std::vector< double > &in_policy) | geopm::PowerBalancerAgent::Role | virtual |
ascend(const std::vector< std::vector< double > > &in_sample, std::vector< double > &out_sample) override | geopm::PowerBalancerAgent::TreeRole | virtual |
descend(const std::vector< double > &in_policy, std::vector< std::vector< double > > &out_policy) override | geopm::PowerBalancerAgent::TreeRole | virtual |
M_AGG_FUNC | geopm::PowerBalancerAgent::TreeRole | protected |
m_is_step_complete | geopm::PowerBalancerAgent::TreeRole | protected |
M_NUM_CHILDREN | geopm::PowerBalancerAgent::TreeRole | protected |
M_NUM_NODE | geopm::PowerBalancerAgent::Role | |
m_policy | geopm::PowerBalancerAgent::Role | |
m_step_count | geopm::PowerBalancerAgent::Role | protected |
M_STEP_IMP | geopm::PowerBalancerAgent::Role | protected |
MeasureRuntimeStep | geopm::PowerBalancerAgent::TreeRole | friend |
ReduceLimitStep | geopm::PowerBalancerAgent::TreeRole | friend |
Role(int num_node) | geopm::PowerBalancerAgent::Role | protected |
sample_platform(std::vector< double > &out_sample) | geopm::PowerBalancerAgent::Role | virtual |
SendDownLimitStep | geopm::PowerBalancerAgent::TreeRole | friend |
step(size_t step_count) const | geopm::PowerBalancerAgent::Role | protected |
step(void) const | geopm::PowerBalancerAgent::Role | protected |
step_imp() | geopm::PowerBalancerAgent::Role | protected |
trace_values(std::vector< double > &values) | geopm::PowerBalancerAgent::Role | virtual |
TreeRole(int level, const std::vector< int > &fan_in) | geopm::PowerBalancerAgent::TreeRole | |
~Role()=default | geopm::PowerBalancerAgent::Role | protectedvirtual |
~TreeRole()=default | geopm::PowerBalancerAgent::TreeRole | virtual |