Freigeben über


PipelineCost Klasse

Definiert Kostenmodellmodi.

  • COST_NONE gibt alle vorhergesagten Pipelines zurück.

  • COST_FILTER gibt nur Pipelines zurück, bei denen durch Kostenmodelle vorhergesagt wurde, dass sie die vom Benutzer angegebenen Kostenbedingungen erfüllen.

  • COST_SCALE dividiert den Score der Akquisitionsfunktion durch die vorhergesagte Zeit.

Vererbung
builtins.object
PipelineCost

Konstruktor

PipelineCost()

Attribute

COST_ALTERNATE

COST_ALTERNATE = 5

COST_FILTER

COST_FILTER = 1

COST_MODEL_ALL_ANNEALING

COST_MODEL_ALL_ANNEALING = {6, 7, 8}

COST_MODEL_ALL_SCALE

COST_MODEL_ALL_SCALE = {2, 3, 4, 5, 6, 7, 8}

COST_NONE

COST_NONE = 0

COST_PROBABILITY

COST_PROBABILITY = 7

COST_PROBABILITY_SAMPLE

COST_PROBABILITY_SAMPLE = 8

COST_SCALE_ACQUISITION

COST_SCALE_ACQUISITION = 2

COST_SCALE_AND_FILTER

COST_SCALE_AND_FILTER = 3

COST_SCALE_AND_FILTER_ANNEAL

COST_SCALE_AND_FILTER_ANNEAL = 6

COST_SCALE_THEN_FILTER

COST_SCALE_THEN_FILTER = 4

MAX_COST_PREDICTS

MAX_COST_PREDICTS = 20000