0 / 0
Go back to the English version of the documentation
Watson OpenScaleiçinde desteklenen makine öğrenme sağlayıcılar
Last updated: 15 Haz 2023
Watson OpenScaleiçinde desteklenen makine öğrenme sağlayıcılar

The Watson OpenScale service supports Watson Machine Learning as well as many third-party machine learning providers.

Model değerlendirmelerinizin bir parçası olarak performans doğruluğu, çalıştırma zamanı algılaması algılama, açıklanabilme ve otomatik deveklik işlevini ölçmek için, bu desteklenen makine öğrenme sağlayıcılarından birini kullanın.

Birden çok makine öğrenimi motoru desteği

Watson OpenScale , tek bir eşgörünüm içinde birden çok makine öğrenimi motorunu destekler. Bunları Watson OpenScale gösterge panosu yapılandırması ya da Python SDKaracılığıyla yetkilendirebilirsiniz.

Adding providers using the Watson OpenScale dashboard

  1. Watson OpenScale' ı açtıktan sonra, Yapılandır yapılanış simgesi gösterilir sekmesinden Makine öğrenimi sağlayıcısı eklesimgesini tıklatın.
  2. Eklemek istediğiniz sağlayıcıyı seçin.
  3. Kimlik bilgileri gibi gerekli bilgileri girin ve Kaydetdüğmesini tıklatın.

Makine öğrenimi sağlayıcılarına ilişkin ayrıntıların değiştirilmesi ya da güncellenmesi

Döşeme menüsü Döşeme menüsü simgesi simgesini ve daha sonra, Ayrıntıları görüntüle ve düzenle' yi tıklatın.

Adding machine learning providers by using the Python SDK

Python API wos_client.service_providers.add yöntemini kullanarak Watson OpenScale ' e birden çok makine öğrenimi motoru ekleyebilirsiniz.

IBM Watson Machine Learning

IBM Watson Machine Learning makine öğrenimi motorunu eklemek için aşağıdaki komutu çalıştırın:

WML_CREDENTIALS = {
                   "url": "https://us-south.ml.cloud.ibm.com",
                   "apikey": IBM CLOUD_API_KEY
}
 
wos_client.service_providers.add(
        name=SERVICE_PROVIDER_NAME,
        description=SERVICE_PROVIDER_DESCRIPTION,
        service_type=ServiceTypes.WATSON_MACHINE_LEARNING,
        deployment_space_id = WML_SPACE_ID,
        operational_space_id = "production",
        credentials=WMLCredentialsCloud(
            apikey=CLOUD_API_KEY,      ## use `apikey=IAM_TOKEN` if using IAM_TOKEN to initiate client
            url=WML_CREDENTIALS["url"],
            instance_id=None
        ),
        background_mode=False
    ).result

Microsoft Azure ML Studio

Azure ML Studio makine öğrenimi motorunu eklemek için aşağıdaki komutu çalıştırın:

AZURE_ENGINE_CREDENTIALS = {
    "client_id": "",
    "client_secret": "",
    "subscription_id": "",
    "tenant": ""
}
 
wos_client.service_providers.add(
        name=SERVICE_PROVIDER_NAME,
        description=SERVICE_PROVIDER_DESCRIPTION,
        service_type=ServiceTypes.AZURE_MACHINE_LEARNING,
        #deployment_space_id = WML_SPACE_ID,
        #operational_space_id = "production",
        credentials=AzureCredentials(
            subscription_id= AZURE_ENGINE_CREDENTIALS['subscription_id'],
            client_id = AZURE_ENGINE_CREDENTIALS['client_id'],
            client_secret= AZURE_ENGINE_CREDENTIALS['client_secret'],
            tenant = AZURE_ENGINE_CREDENTIALS['tenant']
        ),
        background_mode=False
    ).result

Amazon Sagemaker

AWS Sagemaker makine öğrenimi motorunu eklemek için aşağıdaki komutu çalıştırın:

SAGEMAKER_ENGINE_CREDENTIALS = {
                   'access_key_id':””,
                   'secret_access_key':””,
                   'region': '}
 
wos_client.service_providers.add(
        name="AWS",
        description="AWS Service Provider",
        service_type=ServiceTypes.AMAZON_SAGEMAKER,
        credentials=SageMakerCredentials(
            access_key_id=SAGEMAKER_ENGINE_CREDENTIALS['access_key_id'],
            secret_access_key=SAGEMAKER_ENGINE_CREDENTIALS['secret_access_key'],
            region=SAGEMAKER_ENGINE_CREDENTIALS['region']
        ),
        background_mode=False
    ).result

Microsoft Azure ML Hizmeti

Azure ML Service makine öğrenimi motorunu eklemek için aşağıdaki komutu çalıştırın:

service_type = "azure_machine_learning_service"
added_service_provider_result = wos_client.service_providers.add(
        name=SERVICE_PROVIDER_NAME,
        description=SERVICE_PROVIDER_DESCRIPTION,
        service_type = service_type,
        credentials=AzureCredentials(
            subscription_id= AZURE_ENGINE_CREDENTIALS['subscription_id'],
            client_id = AZURE_ENGINE_CREDENTIALS['client_id'],
            client_secret= AZURE_ENGINE_CREDENTIALS['client_secret'],
            tenant = AZURE_ENGINE_CREDENTIALS['tenant']
        ),
        background_mode=False
    ).result

Makine öğrenimi sağlayıcılarının bir listesi üretilmesi

Tüm bağ tanımlarının listesini görüntülemek için list yöntemini çalıştırın:

client.service_providers.list()

Tablo 1. Hizmet bağ tanımları
UID ad hizmet_tipi yaratıldı
e88ms###-####-####-############ Azure ML Hizmet motorum azure_machine_learning 2019-04-04T09:50:33.189Z
e88sl###-####-####-############ Azure ML Studio motorum azure_machine_learning 2019-04-04T09:50:33.186Z
e00sjl###-####-####-############ WML eşgörünümü watson_machine_learning 2019-03-04T09:50:33.338Z
e43kl###-####-####-############ My AWS SageMaker engine sagemaker_machine_learning 2019-04-04T09:50:33.186Z

Belirli makine öğrenme motorlarına ilişkin bilgi almak için aşağıdaki konulara bakın:

Kodlama örneği için bkz. the Watson OpenScale örnek defterleri.

Üst konu: AI modellerini Watson OpenScaleile değerlendirin

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more