lenskit.config.MachineSettings#

class lenskit.config.MachineSettings#

Bases: pydantic.BaseModel

Definition for a single machine.

A “machine” is a computer (or cluster) that is in use for running LensKit experiments. Many users won’t use this, but if you want to use the power consumption monitoring, you will need to define how to measure power for the different machines in use.

description: str | None = None#

Short description for this machine.

power_queries: PowerQueries#

Prometheus queries to collect power metrics for this machine.