HyperDriveRunConfig Klas   
Configuratie waarmee een HyperDrive-uitvoering wordt gedefinieerd.
Configuratie bevat informatie over sampling van parameterruimte, beëindigingsbeleid, primaire metrische gegevens, estimator en het rekendoel waarop het experiment wordt uitgevoerd.
Initialiseer de HyperDriveConfig.
Constructor
HyperDriveRunConfig(estimator, hyperparameter_sampling, primary_metric_name, primary_metric_goal, max_total_runs, max_concurrent_runs=None, max_duration_minutes=10080, policy=None)
		Parameters
| Name | Description | 
|---|---|
| 
		 hyperparameter_sampling 
			
				Vereist
			 
	 | 
	
		
		 De steekproefruimte van de hyperparameter.  | 
| 
		 primary_metric_name 
			
				Vereist
			 
	 | 
	
		
		 De naam van de primaire metriek die door het experiment wordt gerapporteerd.  | 
| 
		 primary_metric_goal 
			
				Vereist
			 
	 | 
	
		
		 Een van maximaliseren/minimaliseren. Het bepaalt of de primaire metriek moet worden geminimaliseerd/gemaximaliseerd in de evaluatie van de experimentuitvoeringen.  | 
| 
		 max_total_runs 
			
				Vereist
			 
	 | 
	
		
		 Maximum aantal uitvoeringen. Dit is de bovengrens; er kunnen minder uitvoeringen zijn wanneer de steekproefruimte kleiner is dan deze waarde.  | 
| 
		 max_concurrent_runs 
	 | 
	
		
		 Maximum aantal uitvoeringen dat gelijktijdig moet worden uitgevoerd. Als geen, worden alle uitvoeringen parallel gestart. Default value: None 
			 | 
| 
		 max_duration_minutes 
	 | 
	
		
		 Maximale duur van de hyperdrive-uitvoering. Zodra deze tijd is overschreden, wordt de uitvoering geannuleerd. De maximale duur van de onderliggende uitvoeringen kan worden ingesteld met het argument 'max_run_duration_seconds' van ScriptRunConfig. Default value: 10080 
			 | 
| 
		 policy 
	 | 
	
		
		 Het beleid voor vroegtijdige beëindiging dat moet worden gebruikt. Als Geen - de standaardinstelling, wordt er geen beleid voor vroegtijdige beëindiging gebruikt. MedianTerminationPolicy met delay_evaluation van 5 is een goed beëindigingsbeleid om mee te beginnen. Dit zijn conservatieve instellingen, die 25%-35% besparingen kunnen bieden zonder verlies van primaire metrische gegevens (op basis van onze evaluatiegegevens). Default value: None 
			 | 
| 
		 estimator 
			
				Vereist
			 
	 | 
	
		
		 Een estimator die wordt aangeroepen met gemonsterde hyperparameters.  | 
| 
		 run_config 
			
				Vereist
			 
	 | 
	
		
		 Een object voor het instellen van de configuratie voor script-/notebookuitvoeringen.
Geef slechts een van de volgende parameters op:   | 
| 
		 resume_from 
			
				Vereist
			 
	 | 
	
		
		 Een hyperdrive-uitvoering of een lijst met hyperdrive-uitvoeringen die worden overgenomen als gegevenspunten om de nieuwe uitvoering warm te starten.  | 
| 
		 resume_child_runs 
			
				Vereist
			 
	 | 
	
		
		 Een onderliggende hyperdrive-uitvoering of een lijst met onderliggende hyperdrive-uitvoeringen die worden hervat als nieuwe onderliggende uitvoeringen van de nieuwe hyperdrive-uitvoering.  | 
| 
		 pipeline 
			
				Vereist
			 
	 | 
	
		
		 Een pijplijnobject voor het instellen van configuratie voor pijplijnuitvoeringen.
Het pijplijnobject wordt aangeroepen met de voorbeeldhyperparameters om pijplijnuitvoeringen te verzenden.
Geef slechts een van de volgende parameters op:   | 
| 
		 hyperparameter_sampling 
			
				Vereist
			 
	 | 
	
		
		 De definitie van de steekproef van de hyperparameterruimte.  | 
| 
		 primary_metric_name 
			
				Vereist
			 
	 | 
	
		
		 De naam van de primaire metriek die door het experiment wordt gerapporteerd.  | 
| 
		 primary_metric_goal 
			
				Vereist
			 
	 | 
	
		
		 PrimaryMetricGoal.MINIMIZE of PrimaryMetricGoal.MAXIMIZE. Deze parameter bepaalt of de primaire metriek moet worden geminimaliseerd of gemaximaliseerd bij het evalueren van uitvoeringen.  | 
| 
		 max_total_runs 
			
				Vereist
			 
	 | 
	
		
		 Het maximum aantal uitvoeringen dat moet worden gemaakt. Dit is de bovengrens; er kunnen minder uitvoeringen zijn wanneer de steekproefruimte kleiner is dan deze waarde.  | 
| 
		 max_concurrent_runs 
			
				Vereist
			 
	 | 
	
		
		 Het maximum aantal uitvoeringen dat gelijktijdig moet worden uitgevoerd. Als geen, worden alle uitvoeringen parallel gestart.  | 
| 
		 max_duration_minutes 
			
				Vereist
			 
	 | 
	
		
		 De maximale duur van de HyperDrive-uitvoering. Zodra deze tijd is overschreden, worden alle uitvoeringen die nog worden uitgevoerd geannuleerd.  | 
| 
		 policy 
			
				Vereist
			 
	 | 
	
		
		 Het beleid voor vroegtijdige beëindiging dat moet worden gebruikt. Als Geen - de standaardinstelling, wordt er geen beleid voor vroegtijdige beëindiging gebruikt. Het <xref:azureml.train.hyperdrive.MedianTerminationPolicy> met   | 
| 
		 estimator 
			
				Vereist
			 
	 | 
	
		
		 Een estimator die wordt aangeroepen met gemonsterde hyperparameters.
Geef slechts een van de volgende parameters op:   | 
| 
		 run_config 
			
				Vereist
			 
	 | 
	
		
		 Een object voor het instellen van de configuratie voor script-/notebookuitvoeringen.
Geef slechts een van de volgende parameters op:   | 
| 
		 resume_from 
			
				Vereist
			 
	 | 
	
		
		 Een hyperdrive-uitvoering of een lijst met hyperdrive-uitvoeringen die worden overgenomen als gegevenspunten om de nieuwe uitvoering warm te starten.  | 
| 
		 resume_child_runs 
			
				Vereist
			 
	 | 
	
		
		 Een onderliggende hyperdrive-uitvoering of een lijst met onderliggende hyperdrive-uitvoeringen die worden hervat als nieuwe onderliggende uitvoeringen van de nieuwe hyperdrive-uitvoering.  | 
| 
		 pipeline 
			
				Vereist
			 
	 | 
	
		
		 Een pijplijnobject voor het instellen van configuratie voor pijplijnuitvoeringen.
Het pijplijnobject wordt aangeroepen met de voorbeeldhyperparameters om pijplijnuitvoeringen te verzenden.
Geef slechts een van de volgende parameters op:   | 
| 
		 custom_run_id 
			
				Vereist
			 
	 | 
	
		
		 Aangepaste uitvoerings-id opgegeven door gebruiker  |