ComputeInstance Klas
Beheert een cloudgebaseerde, geoptimaliseerde ML-ontwikkelomgeving in Azure Machine Learning.
Een Azure Machine Learning-rekenproces is een volledig geconfigureerde en beheerde ontwikkelomgeving in de cloud die is geoptimaliseerd voor werkstromen voor machine learning-ontwikkeling. ComputeInstance wordt meestal gebruikt om een ontwikkelomgeving te maken of als rekendoel voor training en deductie voor ontwikkeling en testen. Met een ComputeInstance kunt u modellen ontwerpen, trainen en implementeren in een volledig geïntegreerde notebookervaring in uw werkruimte. Zie Wat is een Azure Machine Learning-rekenproces? voor meer informatie.
Klasse ComputeTarget-constructor.
Haal een cloudweergave op van een compute-object dat is gekoppeld aan de opgegeven werkruimte. Retourneert een exemplaar van een onderliggende klasse die overeenkomt met het specifieke type van het opgehaalde Compute-object.
- Overname
-
ComputeInstance
Constructor
ComputeInstance(workspace, name)
Parameters
Methoden
delete |
Verwijder het ComputeInstance-object uit de bijbehorende werkruimte. |
deserialize |
Converteer een JSON-object naar een ComputeInstance-object. Dit mislukt als de opgegeven werkruimte niet de werkruimte is waarmee de ComputeInstance is gekoppeld. |
detach |
Loskoppelen wordt niet ondersteund voor het ComputeInstance-object. Gebruik in plaats daarvan delete. |
get |
Retourneer het ComputeInstance-object. |
get_active_runs |
Retourneert een generator van de uitvoeringen voor deze berekening. |
get_docs_url |
Url naar de documentatie voor deze klasse. |
get_status |
Haal de huidige gedetailleerde status voor de ComputeInstance op. |
provisioning_configuration |
Maak een configuratieobject voor het inrichten van een ComputeInstance-doel. |
refresh_state |
Voer een in-place update uit van de eigenschappen van het object. Met deze methode worden de eigenschappen bijgewerkt op basis van de huidige status van het bijbehorende cloudobject. Dit is vooral handig voor het handmatig peilen van de rekenstatus. |
restart |
Start de ComputeInstance opnieuw. |
serialize |
Converteer dit ComputeInstance-object naar een geserialiseerde JSON-woordenlijst. |
start |
Start de ComputeInstance. |
stop |
Stop de ComputeInstance. |
supported_vmsizes |
De ondersteunde VM-grootten in een regio weergeven. |
wait_for_completion |
Wacht tot de ComputeInstance is ingericht. |
delete
Verwijder het ComputeInstance-object uit de bijbehorende werkruimte.
delete(wait_for_completion=False, show_output=False)
Parameters
- wait_for_completion
- show_output
Uitzonderingen
Opmerkingen
Als dit object is gemaakt via Azure ML, worden de bijbehorende cloudobjecten ook verwijderd. Als dit object extern is gemaakt en alleen aan de werkruimte is gekoppeld, wordt er een uitzondering gegenereerd en wordt er niets gewijzigd.
deserialize
Converteer een JSON-object naar een ComputeInstance-object.
Dit mislukt als de opgegeven werkruimte niet de werkruimte is waarmee de ComputeInstance is gekoppeld.
static deserialize(workspace, object_dict)
Parameters
- object_dict
- dict
Een JSON-object dat moet worden geconverteerd naar een ComputeInstance-object.
Retouren
De ComputeInstance-weergave van het opgegeven JSON-object.
Retourtype
Uitzonderingen
detach
Loskoppelen wordt niet ondersteund voor het ComputeInstance-object. Gebruik in plaats daarvan delete.
detach()
Uitzonderingen
De bewerking wordt niet ondersteund.
get
Retourneer het ComputeInstance-object.
get()
Retouren
De ComputeInstance-weergave van het opgegeven JSON-object.
Retourtype
Uitzonderingen
get_active_runs
Retourneert een generator van de uitvoeringen voor deze berekening.
get_active_runs(type=None, tags=None, properties=None, status=None)
Parameters
- type
- str
Filter de geretourneerde generator van uitvoeringen op het opgegeven type. Zie add_type_provider voor het maken van uitvoeringstypen.
Filter wordt uitgevoerd op 'eigenschap' of {'property': 'value'}
Retouren
Een generator van azureml._restclient.models.RunDto
Retourtype
Uitzonderingen
get_docs_url
Url naar de documentatie voor deze klasse.
get_docs_url()
Retouren
url
Retourtype
Uitzonderingen
get_status
Haal de huidige gedetailleerde status voor de ComputeInstance op.
get_status()
Retouren
Een gedetailleerd statusobject voor de berekening
Retourtype
Uitzonderingen
provisioning_configuration
Maak een configuratieobject voor het inrichten van een ComputeInstance-doel.
static provisioning_configuration(vm_size='', ssh_public_access=False, admin_user_ssh_public_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, assigned_user_object_id=None, assigned_user_tenant_id=None)
Parameters
- vm_size
- str
De grootte van agent-VM's. Meer informatie vindt u hier: https://aka.ms/azureml-vm-details. Houd er rekening mee dat niet alle grootten beschikbaar zijn in alle regio's, zoals beschreven in de vorige koppeling. De standaardinstelling is Standard_NC6.
- ssh_public_access
- bool
Geeft de status van de openbare SSH-poort aan. Mogelijke waarden zijn:
- False: de openbare SSH-poort is gesloten.
- True: de openbare SSH-poort is geopend.
- admin_user_ssh_public_key
- str
De openbare SSH-sleutel van het beheerdersaccount.
- vnet_resourcegroup_name
- str
De naam van de resourcegroep waarin het virtuele netwerk zich bevindt.
Een optionele woordenlijst met sleutelwaardetags die moeten worden gekoppeld aan het rekenobject.
- assigned_user_object_id
- str
De AAD-object-id van de toegewezen gebruiker (preview).
- assigned_user_tenant_id
- str
De AAD-tenant-id van de toegewezen gebruiker (preview).
Retouren
Een configuratieobject dat moet worden gebruikt bij het maken van een rekenobject.
Retourtype
Uitzonderingen
refresh_state
Voer een in-place update uit van de eigenschappen van het object.
Met deze methode worden de eigenschappen bijgewerkt op basis van de huidige status van het bijbehorende cloudobject. Dit is vooral handig voor het handmatig peilen van de rekenstatus.
refresh_state()
Uitzonderingen
restart
Start de ComputeInstance opnieuw.
restart(wait_for_completion=False, show_output=False)
Parameters
- wait_for_completion
- bool
Booleaanse waarde om te wachten op de statusupdate. Standaard ingesteld op False.
- show_output
- bool
Booleaanse waarde voor uitgebreidere uitvoer. Standaard ingesteld op False.
Retouren
Geen
Retourtype
Uitzonderingen
serialize
Converteer dit ComputeInstance-object naar een geserialiseerde JSON-woordenlijst.
serialize()
Retouren
De JSON-weergave van dit ComputeInstance-object.
Retourtype
Uitzonderingen
start
Start de ComputeInstance.
start(wait_for_completion=False, show_output=False)
Parameters
- wait_for_completion
- bool
Of u wilt wachten op de statusupdate. Standaard ingesteld op False.
- show_output
- bool
Of u uitgebreidere uitvoer wilt bieden. Standaard ingesteld op False.
Retouren
Geen
Retourtype
Uitzonderingen
stop
Stop de ComputeInstance.
stop(wait_for_completion=False, show_output=False)
Parameters
- wait_for_completion
- bool
Of u wilt wachten op de statusupdate. Standaard ingesteld op False.
- show_output
- bool
Of u uitgebreidere uitvoer wilt bieden. Standaard ingesteld op False.
Retouren
Geen
Retourtype
Uitzonderingen
supported_vmsizes
De ondersteunde VM-grootten in een regio weergeven.
static supported_vmsizes(workspace, location=None)
Parameters
- location
- str
De locatie van het exemplaar. Als dit niet is opgegeven, is de standaardlocatie van de werkruimte.
Retouren
Een lijst met ondersteunde VM-grootten in een regio met de naam van de VM, VCPU's en RAM.
Retourtype
Uitzonderingen
wait_for_completion
Wacht tot de ComputeInstance is ingericht.
wait_for_completion(show_output=False, is_delete_operation=False)
Parameters
- show_output
- bool
Of u uitgebreidere uitvoer wilt bieden. Standaard ingesteld op False.
- is_delete_operation
- bool
Hiermee wordt aangegeven of de bewerking is bedoeld om te worden verwijderd.
Uitzonderingen
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor