eta_utility
3.3.1

Guide

  • Set up Python and Git
  • Installation for Users
  • Installation and Guide for Developers
  • Frequently Asked Questions
  • Usage examples

ETA-X Optimization

  • Introduction
  • Control Algorithms
  • Environments
  • Common Functions
  • Extensions for stable_baselines3

Connectors

  • Introduction
  • Connection Instantiation
  • Modbus Connection
  • Emonio Connection
  • OpcUa Connection
  • EnEffco Connection
  • ENTSO-E Connection
  • ForecastSolar Connection
  • Wetterdienst Connection
  • Subscription Handlers
  • Live Connect

Servers

  • Servers

Simulators

  • Functional Mockup Units

Timeseries

  • Timeseries

util

  • Additional Utilities

API Documentation

  • eta_utility
    • eta_utility package
      • Subpackages
        • eta_utility.connectors package
        • eta_utility.eta_x package
        • eta_utility.servers package
        • eta_utility.simulators package
        • eta_utility.timeseries package
        • eta_utility.type_hints package
      • Submodules
eta_utility
  • eta_utility
  • eta_utility package
  • eta_utility.eta_x package
  • eta_utility.eta_x.agents package
  • View page source

eta_utility.eta_x.agents package

Submodules

  • eta_utility.eta_x.agents.math_solver module
    • MathSolver
      • MathSolver.model
      • MathSolver.actions_order
      • MathSolver.action_index
      • MathSolver.solve()
      • MathSolver.predict()
      • MathSolver.action_probability()
      • MathSolver.learn()
      • MathSolver.load()
    • MPCBasic
  • eta_utility.eta_x.agents.nsga2 module
    • Nsga2
      • Nsga2.population
      • Nsga2.mutations
      • Nsga2.crossovers
      • Nsga2.max_cross_len
      • Nsga2.max_retries
      • Nsga2.sense
      • Nsga2.n_generations
      • Nsga2.event_params
      • Nsga2.variable_params
      • Nsga2.generation_parent
      • Nsga2.generation_offspr
      • Nsga2.seen_solutions
      • Nsga2.total_retries
      • Nsga2.current_minima
      • Nsga2.ep_actions_buffer
      • Nsga2.ep_reward_buffer
      • Nsga2.training_infos_buffer
      • Nsga2.predict_learn_steps
      • Nsga2.last_evaluation_actions
      • Nsga2.last_evaluation_rewards
      • Nsga2.last_evaluation_fronts
      • Nsga2.learn()
      • Nsga2.set_random_seed()
      • Nsga2.load()
      • Nsga2.predict()
  • eta_utility.eta_x.agents.rule_based module
    • RuleBased
      • RuleBased.state
      • RuleBased.control_rules()
      • RuleBased.predict()
      • RuleBased.load()
      • RuleBased.get_parameter_list()
      • RuleBased.learn()
      • RuleBased.action_probability()
Previous Next

© Copyright Technical University of Darmstadt, Institute for Production Management, Technology and Machine Tools (PTW).

Built with Sphinx using a theme provided by Read the Docs.