webservice Modül
Azure Machine Learning'de web hizmeti uç noktası olarak dağıtılan modelleri yönetmeye yönelik işlevler içerir.
Bu modül, modelleri dağıtma yöntemlerini tanımlayan soyut üst sınıfını Webserviceiçerir. Yaygın bir desen, belirli bir işlem hedefi için bir yapılandırma nesnesi oluşturmak ve ardından bu yapılandırma nesnesiyle Webservice sınıfının yöntemlerini kullanmaktır.
Örneğin, Azure Container Instances dağıtmak için sınıfının yönteminden deploy_configuration
AciWebservice bir AciServiceDeploymentConfiguration nesne oluşturun ve ardından Webservice sınıfının dağıtım yöntemlerinden birini kullanın. Benzer bir desen , AksEndpointve LocalWebservice sınıfları için AksWebservicede geçerlidir.
Dağıtıma genel bakış için bkz. Azure Machine Learning ile modelleri dağıtma.
Sınıflar
AutoScaler |
Kubernetes Web hizmetinin otomatik ölçeklendirme yapılandırmasının ayrıntılarını tanımlar. Otomatik ölçeklendirme yapılandırmasını belirtmek için genellikle sınıfının veya Otomatik Ölçeklendiriciyi başlatın. |
ContainerResourceRequirements |
Web hizmeti tarafından kullanılan bir kapsayıcı için kaynak gereksinimlerini tanımlar. Otomatik ölçeklendirme yapılandırmasını belirtmek için genellikle sınıfının veya AciWebservice sınıfının yöntemini AksWebservice kullanırsınız Kapsayıcı kaynak gereksinimlerini başlatın. |
DataCollection |
Bir Web hizmeti için veri toplama yapılandırmasını tanımlar. DataCollection nesnesini başlatma. |
LivenessProbeRequirements |
Web hizmeti dağıtımları için canlılık yoklama süresi gereksinimlerini tanımlar. Otomatik ölçeklendirme yapılandırmasını belirtmek için genellikle sınıfının veya Canlılık yoklaması zaman gereksinimlerini başlatın. |
WebServiceAccessToken |
Azure Machine Learning'de dağıtılan web hizmetleri için Erişim Belirtecini almaya yönelik temel işlevselliği tanımlar. WebServiceAccessToken'in yeni bir örneğini oluşturun. |
Webservice |
Azure Machine Learning'de modelleri web hizmeti uç noktaları olarak dağıtmak için temel işlevselliği tanımlar. Web hizmeti oluşturucu, sağlanan Çalışma Alanı ile ilişkilendirilmiş bir Web hizmeti nesnesinin bulut gösterimini almak için kullanılır. Alınan Web hizmeti nesnesinin belirli türüne karşılık gelen bir alt sınıfın örneğini döndürür. Web hizmeti sınıfı, makine öğrenmesi modellerinin bir Model veya Image nesnesinden dağıtılmasına olanak tanır. Web hizmetiyle çalışma hakkında daha fazla bilgi için bkz. Azure Machine Learning ile modelleri dağıtma. Web hizmeti örneğini başlatın. Web hizmeti oluşturucu, sağlanan çalışma alanıyla ilişkili bir Web hizmeti nesnesinin bulut gösterimini alır. Alınan Web hizmeti nesnesinin belirli türüne karşılık gelen bir alt sınıfın örneğini döndürür. |
WebserviceDeploymentConfiguration |
Tüm Web hizmeti dağıtım yapılandırma nesneleri için temel sınıf işlevselliğini tanımlar. Bu sınıf, belirli bir hedefe web hizmeti dağıtmak için yapılandırma parametrelerini temsil eder.
Örneğin, Azure Kubernetes Service için dağıtım oluşturmak için sınıfının yöntemini AksWebservice kullanın Yapılandırma nesnesini başlatın. |