MedianStoppingPolicy Klass  
Definierar en princip för tidig avslutning baserat på löpande medelvärden för det primära måttet för alla körningar.
Initiera en MedianStoppingPolicy.
Konstruktor
MedianStoppingPolicy(evaluation_interval=1, delay_evaluation=0)
		Parametrar
| Name | Description | 
|---|---|
| 
		 evaluation_interval 
	 | 
	
		
		 Frekvensen för att tillämpa principen. Standardvärde: 1 
			 | 
| 
		 delay_evaluation 
	 | 
	
		
		 Antalet intervall som den första principutvärderingen ska fördröjas för.
Om det anges tillämpar principen varje multipel av  Standardvärde: 0 
			 | 
| 
		 evaluation_interval 
			
				Obligatorisk
			 
	 | 
	
		
		 Frekvensen för att tillämpa principen.  | 
| 
		 delay_evaluation 
			
				Obligatorisk
			 
	 | 
	
		
		 Antalet intervall som den första principutvärderingen ska fördröjas för.
Om det anges tillämpar principen varje multipel av   | 
Kommentarer
Principen Medianstopp beräknar löpande medelvärden för alla körningar och avbryter körningar vars bästa prestanda är sämre än medianvärdet för de löpande medelvärdena. Mer specifikt avbryts en körning med intervall N om det bästa primära måttet som rapporteras upp till intervall N är sämre än medianvärdet för de löpande medelvärdena för intervall 1:N för alla körningar.
Principen Medianstopp tar följande valfria konfigurationsparametrar:
evaluation_interval: Frekvensen för att tillämpa principen. Varje gång träningsskriptet loggar räknas det primära måttet som ett intervall.delay_evaluation: Antalet intervall för att fördröja principutvärderingen. Använd den här parametern för att undvika att träningskörningar avslutas i förtid. Om det anges tillämpar principen varje multipel avevaluation_intervalsom är större än eller lika meddelay_evaluation.
Den här policyn är inspirerad av forskningspublikationen Google Vizier: A Service for Black-Box Optimization.
Om du letar efter en konservativ politik som ger besparingar utan att avsluta lovande jobb kan du använda en medianstoppprincip med evaluation_interval 1 och delay_evaluation 5. Det här är konservativa inställningar som kan ge ungefär 25–35 % besparingar utan förlust på primärmått (baserat på våra utvärderingsdata).
Attribut
delay_evaluation
Returnera värdet för antalet sekvenser som den första utvärderingen fördröjs.
Returer
| Typ | Description | 
|---|---|
| 
					 Fördröjningsutvärderingen.  | 
		
evaluation_interval
POLICY_NAME
POLICY_NAME = 'MedianStopping'