Python için Azure Machine Learning SDK'sını yükleme

Bu makale, SDK için farklı yükleme seçeneklerine yönelik bir kılavuzdur.

Önkoşullar

  • Python 3.7 veya sonraki bir sürümü yükledi. azureml-automl paketleri için yalnızca 3.7 veya 3.8 sürümünü kullanın.
  • pip yüklü

Varsayılan yükleme

azureml-core komutunu kullanın.

pip install azureml-core

Ardından, belirli bir işiniz için gereken diğer paketleri yükleyin.

Yükseltme yüklemesi

İpucu

azureml-core'un her zaman en son sürüme güncel kalmasını öneririz.

Önceki bir sürümü yükseltme:

pip install --upgrade azureml-core

Sürümü denetle

SDK sürümünüzü doğrulayın:

pip show azureml-core

Ortamınızdaki tüm paketleri görmek için:

pip list

Sdk sürümünü Python'da da gösterebilirsiniz, ancak bu sürüm ikincil sürümü içermez.

import azureml.core
print(azureml.core.VERSION)

Azure Machine Learning hizmeti için geliştirme ortamınızı yapılandırma hakkında daha fazla bilgi edinmek için bkz. Geliştirme ortamınızı yapılandırma.

Diğer azureml paketleri

SDK, yükleyebileceğiniz başka birçok isteğe bağlı paket içerir. Bunlar tüm kullanım örnekleri için gerekli olmayan bağımlılıkları içerir, bu nedenle ortamın şişirilmesinden kaçınmak için varsayılan yüklemede yer almaz. Aşağıdaki tabloda paketleri, yükleme, güncelleştirme & sürüm denetimi için kullanım örnekleri ve komut özetlenmiştir.

Ek paket Kullanım amacı Yükleme/Yükseltme/Sürümü gösterme
azureml-automl-core Azure Machine Learning için temel otomatik makine öğrenmesi sınıflarını içerir.
Bu paket azureml-train-automl-client ve azureml-train-automl-runtime tarafından kullanılır.
pip install azureml-automl-core
pip install --upgrade azureml-automl-core
pip show azureml-automl-core
azureml-accel-models Azure ML Donanım Hızlandırılmış Modeller Hizmeti ile FPGA'lardaki derin sinir ağlarını hızlandırır. pip install azureml-accel-models
pip install --upgrade azureml-accel-models
pip show azureml-accel-models
azureml-train-automl Otomatik makine öğrenmesi denemeleri oluşturmaya ve çalıştırmaya yönelik sınıflar sağlar. Ayrıca , numpyve scikit-learngibi pandasyaygın veri bilimi paketlerini de yükler.

Uzak bir işlemde otomatik ML çalıştırmaları göndermek istiyorsanız ve yerel olarak herhangi bir ML yapmanız gerekmiyorsa, öğesinin parçası azureml-sdkolan ince istemciazureml-train-automl-client , paketini kullanmanızı öneririz.

Yükleme ve tam automl SDK veya ince istemcisi azureml-train-automl-clientile çalışma hakkında daha fazla bilgi için ek kullanım örneği kılavuzuna bakın.

Python standardına benzer şekilde, bir sürüm geriye ve bir sürüm ileriye uyumluluk desteklenir, ancak yalnızca tam azureml-train-automl paket için desteklenir. Örneğin, bir model SDK sürüm 1.29.0 ile eğitildiyse, SDK sürümleriyle 1.28.0 ile 1.30.0 arasında çıkarım yapabilirsiniz.
Yerel conda ortamı için:
pip install azureml-train-automl
pip install --upgrade azureml-train-automl pip install show azureml-train-automl

Uzaktan işlem için ince istemci:
pip install azureml-train-automl-client
pip install --upgrade azureml-train-automl-client
pip install show azureml-train-automl-client
azureml-contrib Deneysel işlevler veya önizleme özellikleri içeren azureml-contrib-* paketlerini yükler. pip install azureml-contrib
pip install --upgrade azureml-contrib
pip show azureml-contrib
azureml-datadrift Model eğitim verilerinin puanlama verilerinden ne zaman kaydığını algılamaya yönelik işlevler içerir. pip install azureml-datadrift
pip install --upgrade azureml-datadrift
pip show azureml-datadrift
azureml-interpret Siyah kutu ve beyaz kutu modelleri için özellik ve sınıf önemi dahil olmak üzere model yorumlanabilirliği için kullanılır. pip azureml-interpret
pip install --upgrade azureml-interpret
pip show azureml-interpret
azureml-widgets Azure Machine Learning için temel paketleri, modülleri ve sınıfları içerir. pip install azureml-widgets
pip install --upgrade azureml-widgets
pip show azureml-widgets
azureml-contrib-services Ham HTTP erişimi istemek için betikleri puanlama işlevselliği sağlar. pip install azureml-contrib-services
pip install --upgrade azureml-contrib-services
pip show azureml-contrib-services
azureml-tensorboard Deneme çalıştırma geçmişini dışarı aktarmak ve deneme performansını ve yapısını görselleştirmek için TensorBoard'u başlatmak için sınıflar ve yöntemler sağlar. pip install azureml-tensorboard
pip install --upgrade azureml-tensorboard
pip show azureml-tensorboard
azureml-mlflow Azure Machine Learning'i MLFlow ile tümleştiren işlevler içerir. pip install azureml-mlflow
pip install --upgrade azureml-mlflow
pip show azureml-mlflow
azureml-automl-runtime Azure Machine Learning'de çalıştırmaları yürütmek için otomatik makine öğrenmesi sınıfları içerir. pip install azureml-automl-runtime
pip install --upgrade azureml-automl-runtime
pip show azureml-automl-runtime
azureml-widgets Jupyter Notebooks'ta makine öğrenmesi eğitim çalıştırmalarının ilerleme durumunu görüntüleme işlevselliği içerir. pip install azureml-widgets
pip install --upgrade azureml-widgets
pip show azureml-widgets
azureml-train-restclients-hyperdrive azureml-train-core ile HyperDriveRuns oluşturmak için gereken sınıfları içerir. pip install azureml-train-restclients-hyperdrive
pip install --upgrade azureml-train-restclients-hyperdrive
pip show azureml-train-restclients-hyperdrive
azureml-train-core Temel tahmin sınıflarını ve genel tahmin sınıfını içerir, Derin Sinir Ağı (DNN) eğitiminde kullanılan tahminciler, Scikit-Learn eğitimde kullanılan tahmin araçları, hiper parametre ayarlamasını destekleyen modüller ve sınıflar. pip install azureml-core
pip install --upgrade azureml-core
pip show azureml-core
azureml-train-automl-runtime Azure Machine Learning'deki temel otomatik ML ve çalışma zamanı bileşenlerini temsil eden işlevler içerir. pip install azureml-train-automl-runtime
pip install --upgrade azureml-train-automl-runtime
pip show azureml-train-automl-runtime
azureml-train-automl-client Azure Machine Learning için temel paketleri, modülleri ve sınıfları içerir. pip install azureml-train-automl-client
pip install --upgrade azureml-train-automl-client
pip show azureml-train-automl-client
azureml-telemetry Bu paket günlük iletileri, ölçümler, olaylar ve etkinlik iletileri gibi telemetri verilerini toplamak için kullanılır. pip install azureml-telemetry
pip install --upgrade azureml-telemetry
pip show azureml-telemetry
azureml-synapse Synapse oturumunu yönetmek ve hem Jupyter hem de JupyterLab için Spark işinin ilerleme durumunu izlemek üzere kod ve SparkMonitor pencere öğesi göndermek için Magic komutunu içerir pip install azureml-synapse
pip install --upgrade azureml-synapse
pip show azureml-synapse
azureml-sdk Thos paketi, Azure Machine Learning hizmeti üzerinde makine öğrenmesi iş akışları oluşturmak ve çalıştırmak için kullanılır pip install azureml-sdk
pip install --upgrade azureml-sdk
pip show azureml-sdk
azureml-pipeline-steps Azure Machine Learning İşlem Hattında yürütülebilecek önceden oluşturulmuş adımları içerir. pip install azureml-pipeline-steps
pip install --upgrade azureml-pipeline-steps
pip show azureml-pipeline-steps
azureml-pipeline-core Yapılandırılabilir makine öğrenmesi iş akışları olan Azure Machine Learning işlem hatları için temel işlevleri içerir. pip install azureml-pipeline-core
pip install --upgrade azureml-pipeline-core
pip show azureml-pipeline-core
azureml-pipeline Bu paket makine öğrenmesi iş akışlarını oluşturmak, iyileştirmek ve yönetmek için kullanılır pip install azureml-pipeline
pip install --upgrade azureml-pipeline
pip show azureml-pipeline
azureml-opendatasets Yapılandırılabilir makine öğrenmesi iş akışları olan Azure Machine Learning işlem hatları için temel işlevleri içerir. pip install azureml-opendatasets
pip install --upgrade azureml-opendatasets
pip show azureml-opendatasets
azureml-interpret Azure Machine Learning'de model yorumlanabilirliği ile çalışmaya yönelik işlevler içerir. pip install azureml-interpret
pip install --upgrade azureml-interpret
pip show azureml-interpret
azureml-defaults Bu paket, Azure Machine Learning tarafından dahili olarak kullanılan bir meta pakettir. pip install azureml-defaults
pip install --upgrade azureml-defaults
pip show azureml-defaults
azureml-dataset-runtime Bu paketin amacı, AzureML paketleri içindeki bağımlılıkları koordine etmektir. Bu paket dahilidir ve doğrudan kullanılması amaçlanmamıştır. pip install azureml-dataset-runtime
pip install --upgrade azureml-dataset-runtime
pip show azureml-dataset-runtime
azureml-datadrift Model eğitim verilerinin puanlama verilerinden ne zaman kaydığını algılamaya yönelik işlevler içerir. pip install azureml-datadrift
pip install --upgrade azureml-datadrift
pip show azureml-datadrift
azureml-contrib-server Bu paket, AzureML SDK'sı tarafından sağlanan işlevlerin bir alt kümesini yapay zeka uzantıları için VS Araçları'na (VSCode ve Visual Studio) göstermek için kullanılan yerel HTTP hizmetidir pip install azureml-contrib-server
pip install --upgrade azureml-contrib-server
pip show azureml-contrib-server
azureml-contrib-run Bu paket, AzureML'nin Mlflow ile tümleştirme kodunu içermek için kullanılır. pip install azureml-core
pip install --upgrade azureml-core
pip show azureml-core
azureml-contrib-reinforcementlearning Azure Machine Learning'de Windows işlem hedefi oluşturmaya yönelik işlevler içerir. pip install azureml-contrib-reinforcementlearning
pip install --upgrade azureml-contrib-reinforcementlearning
pip show azureml-contrib-reinforcementlearning
azureml-contrib-pipeline-steps Özelleştirilmiş Azure Machine Learning İşlem Hattı adımları ve ilişkili yapılandırma için modüller ve sınıflar içerir. pip install azureml-contrib-pipeline-steps
pip install --upgrade azureml-contrib-pipeline-steps
pip show azureml-contrib-pipeline-steps
azureml-contrib-notebook Azure Machine Learning'de Jupyter not defterleriyle çalışmaya yönelik uzantılar içerir. pip install azureml-contrib-notebook
pip install --upgrade azureml-contrib-notebook
pip show azureml-contrib-notebook
azureml-contrib-gbdt Bu paket LightGBM tahmin aracı içerir. pip install azureml-contrib-gbdt
pip install --upgrade azureml-contrib-gbdt
pip show azureml-contrib-gbdt
azureml-contrib-functions Azure İşlevleri dağıtım için Azure Machine Learning modellerini paketleme işlevselliğini içerir. pip install azureml-contrib-functions
pip install --upgrade azureml-contrib-functions
pip show azureml-contrib-functions
azureml-contrib-fairness Bu paket, Azure Machine Learning Studio'da eşitlik değerlendirme panolarının kullanımını destekler pip install azureml-contrib-fairness
pip install --upgrade azureml-contrib-fairness
pip show azureml-contrib-fairness
azureml-contrib-dataset Azure Machine Learning'de Veri kümesi nesneleriyle çalışmaya yönelik özel işlevler içerir. pip install azureml-contrib-dataset
pip install --upgrade azureml-contrib-dataset
pip show azureml-contrib-dataset
azureml-contrib-automl-pipeline-steps Azure Machine Learning İşlem Hattında yürütülebilecek önceden oluşturulmuş adımları içerir. pip install azureml-contrib-automl-pipeline-steps
pip install --upgrade azureml-contrib-automl-pipeline-steps
pip show azureml-contrib-automl-pipeline-steps
azureml-contrib-automl-dnn-vision Bu paketin yalnızca AutoML sistem tarafından oluşturulan betikler tarafından kullanılması amaçlanır. Windows'a yüklemek için bu paket öncesinde "torch" ve "torchvision" paketleri ayrı olarak yüklenmelidir. pip install azureml-contrib-automl-dnn-vision
pip install --upgrade azureml-contrib-automl-dnn-vision
pip show azureml-contrib-automl-dnn-vision
azureml-contrib-automl-dnn-forecasting Azure ML CLI uzantısı ortak paketi. azure-cli-ml ve azure-cli-ml-preview genelinde ortaktır. pip install azureml-contrib-automl-dnn-forecasting
pip install --upgrade azureml-contrib-automl-dnn-forecasting
pip show azureml-contrib-automl-dnn-forecasting
azureml-contrib-aisc AzureML AI Süper Bilgisayar işlem hedefi için AzureML Contrib. AISCCompute, küme yöneticisi tarafından bir çalışma alanına eklenebilen yönetilen bir yapay zeka işlem altyapısıdır. pip install azureml-contrib-aisc
pip install --upgrade azureml-contrib-aisc
pip show azureml-contrib-aisc
azureml-cli-common Azure ML CLI uzantısı ortak paketi. azure-cli-ml ve azure-cli-ml-preview genelinde ortaktır. pip install azureml-cli-common
pip install --upgrade azureml-cli-common
pip show azureml-cli-common
azureml-automl-dnn-nlp Bu paketin yalnızca AutoML sistem tarafından oluşturulan betikler tarafından kullanılması amaçlanır. pip install azureml-automl-dnn-nlp
pip install --upgrade azureml-automl-dnn-nlp
pip show azureml-automl-dnn-nlp
azureml-accel-models Azure ML Donanım Hızlandırılmış Modeller Hizmeti ile FPGA'larda derin sinir ağlarını hızlandırın. pip install azureml-accel-models
pip install --upgrade azureml-accel-models
pip show azureml-accel-models
azureml-inference-server-http Bu paket Yerel Geliştirme,CI/CD Tümleştirmesi,Sunucu Yolları'nı etkinleştirir. pip install azureml-inference-server-http
pip install --upgrade azureml-inference-server-http
pip show azureml-inference-server-http
azure-ml-component Bu paket, Azure Machine Learning bileşenlerini yazma ve yönetme, bileşenleri kullanarak işlem hatlarını yazma ve gönderme işlevleri içerir pip install azure-ml-component
pip install --upgrade azure-ml-component
pip show azure-ml-component
azureml-pipeline-wrapper Bu paket, Azure Machine Learning modüllerini yazma ve yönetme, modülleri kullanarak işlem hatlarını yazma ve gönderme işlevleri içerir pip install azureml-pipeline-wrapper
pip install --upgrade azureml-pipeline-wrapper
pip show azureml-pipeline-wrapper
azureml-designer-cv-modules Kırpma, doldurma veya yeniden boyutlandırma gibi görüntüleri önceden işlemek ve dönüştürmek için modüller. pip install azureml-designer-cv-modules
pip install --upgrade azureml-designer-cv-modules
pip show azureml-designer-cv-modules
azureml-designer-pytorch-modules Pytorch çerçevesini temel alan görüntü sınıflandırma modellerini eğitmeye ve çıkarıma yönelik modüller. pip install azureml-designer-pytorch-modules
pip install --upgrade azureml-designer-pytorch-modules
pip show azureml-designer-pytorch-modules
azureml-designer-vowpal-wabbit-modules Vowpal Wabbit çerçevesini temel alan modelleri eğitmeye ve çıkarıma yönelik modüller. pip install azureml-designer-vowpal-wabbit-modules
pip install --upgrade azureml-designer-vowpal-wabbit-modules
pip show azureml-designer-vowpal-wabbit-modules
azureml-designer-classic-modules Veri işleme, model eğitimi, çıkarım ve değerlendirme için çeşitli modüller. pip install azureml-designer-classic-modules
pip install --upgrade azureml-designer-classic-modules
pip show azureml-designer-classic-modules
azureml-designer-recommender-modules Derin sinir ağına dayalı olarak öneri modellerini eğitmek ve çıkarabilmek için modüller. pip install azureml-designer-recommender-modules
pip install --upgrade azureml-designer-recommender-modules
pip show azureml-designer-recommender-modules
azureml-designer-internal Yerleşik modüller için sağlanan iç işlevler. pip install azureml-designer-internal
pip install --upgrade azureml-designer-internal
pip show azureml-designer-internal
azureml-designer-core Veri türü tanımı, veri gç ve sık kullanılan işlevler için temel işlevler. pip install azureml-designer-core
pip install --upgrade azureml-designer-core
pip show azureml-designer-core
azureml-designer-datatransform-modules Matematik işlemleri uygulama, SQL sorguları, aykırı değerleri kırpma veya istatistik raporu oluşturma gibi veri kümelerini dönüştüren modüller. pip install azureml-designer-datatransform-modules
pip install --upgrade azureml-designer-datatransform-modules
pip show azureml-designer-datatransform-modules
azureml-designer-dataio-modules Azure machine learning tasarımcısına veri yükleme ve bulut tabanlı depolamaya veri yazma modülleri. pip install azureml-designer-dataio-modules
pip install --upgrade azureml-designer-dataio-modules
pip show azureml-designer-dataio-modules
azureml-designer-serving Dağıtım hizmetinde yerleşik modülleri çağırmaya yönelik işlevler sağlayın. pip install azureml-designer-serving
pip install --upgrade azureml-designer-serving
pip show azureml-designer-serving
azureml-contrib-datadrift Eğitim veri kümeleri ve puanlama veri kümesi dahil olmak üzere makine öğrenmesinde kullanılan çeşitli veri kümeleri için veri kayması algılama işlevselliği içerir. pip install azureml-contrib-datadrift
pip install --upgrade azureml-contrib-datadrift
pip show azureml-contrib-datadrift
azureml-contrib-explain-model Makine öğrenmesi modeli yorumlanabilirliği için çeşitli hizmetler sunan azureml-explain-model paketi için deneysel işlevler içerir. pip install azureml-contrib-explain-model
pip install --upgrade azureml-contrib-explain-model
pip show azureml-contrib-explain-model
azureml-contrib-opendatasets Bu paket, Azure Açık Veri Kümelerini kullanmak için bir dizi API sağlar. pip install azureml-contrib-opendatasets
pip install --upgrade azureml-contrib-opendatasets
pip show azureml-contrib-opendatasets
azureml-train-widgets Çalıştırmalarınızı görsel olarak izlemek için Jupyter Notebook'lar için pencere öğeleri içerir. pip install azureml-train-widgets
pip install --upgrade azureml-train-widgets
pip show azureml-train-widgets

Yukarıdaki paketler hakkında daha fazla bilgi için bkz. pypi üzerinde AzureML.

Ek kullanım örneği kılavuzu

Kullanım örneğiniz aşağıda açıklanmışsa kılavuza ve önerilen eylemlere dikkat edin.

Kullanım amacı Rehber
automl kullanma  Tam yükleme azureml-train-automl Yeni bir 64 bit Python ortamında SDK. LightGBM çerçevesine bağımlılık nedeniyle yeni bir 64 bit ortam gereklidir. Bu paket, uyumluluk için temiz bir ortam gerektiren veri bilimi paketlerinin belirli sürümlerini yükler ve sabitler.

İnce istemci , azureml-train-automl-clientpaketi ek veri bilimi paketleri yüklemez veya temiz bir Python ortamı gerektirmez. Uzak bir işlem için yalnızca otomatik ML çalıştırmaları göndermeniz gerekiyorsa ve yerel çalıştırmaları göndermeniz veya modelinizi yerel olarak indirmeniz gerekmiyorsa öneririz azureml-train-automl-client .

Bir sürüm geriye ve bir sürüm ileriye dönük uyumluluk yalnızca tam azureml-train-automl paketle eğitilen modeller için desteklenir. Örneğin, bir model SDK sürüm 1.29.0 ile eğitildiyse, SDK sürümleriyle 1.28.0 ile 1.30.0 arasında çıkarım yapabilirsiniz.
Azure Databricks'i kullanma Azure Databricks ortamında SDK'yı yüklemek için bu kılavuzda ayrıntılarıyla belirtilen kitaplık kaynaklarını kullanın. Ayrıca, Azure Databricks üzerinde Python için Azure Machine Learning SDK'sı ile çalışma hakkında daha fazla bilgi için bu ipuçlarına bakın.
Azure Veri Bilimi Sanal Makinesi kullanma 27 Eylül 2018'de oluşturulan Azure Veri Bilimi Sanal Makineler, Python SDK'sı önceden yüklenmiş olarak gelir.
Azure Machine Learning öğreticilerini veya not defterlerini çalıştırma SDK'nın öğreticide veya not defterinde belirtilenden daha eski bir sürümünü kullanıyorsanız SDK'nızı yükseltmeniz gerekir. Öğreticilerdeki ve not defterlerindeki bazı işlevler, , scikit-learnveya pandasgibi matplotlibek Python paketleri gerektirebilir. Her öğretici ve not defterindeki yönergeler hangi paketlerin gerekli olduğunu gösterir.

Sorun giderme

  • Pip Yüklemesi: Bağımlılıkların tek satırlı yüklemeyle tutarlı olacağı garanti değildir:

    Tek bir satır olarak yüklediğinizde işlevli bir bağımlılık çözümleyicisi olmadığından bu, pip'in bilinen bir sınırlamasıdır. İlk benzersiz bağımlılık, baktığı tek bağımlılıktır.

    Aşağıdaki kodda azureml-datadrift ve azureml-train-automl her ikisi de tek satırlı pip yüklemesi kullanılarak yüklenir.

      pip install azureml-datadrift, azureml-train-automl
    

    Bu örnekte 1.0 sürümünün > ve 1.2 sürümünün < gerekli olduğunu düşünelim azureml-datadriftazureml-train-automl. En son sürümü 1.3 ise, eski bir sürüm azureml-datadrift için paket gereksinimi ne olursa olsun azureml-train-automl her iki paket de 1.3'e yükseltilir.

    Paketlerinize uygun sürümlerin yüklendiğinden emin olmak için aşağıdaki kodda olduğu gibi birden çok satır kullanarak yükleyin. Pip bir sonraki satır çağrısının bir parçası olarak açıkça eski sürüme düşüreceğinden sipariş burada sorun oluşturmaz. Bu nedenle, uygun sürüm bağımlılıkları uygulanır.

       pip install azureml-datadrift
       pip install azureml-train-automl 
    
  • Azureml-train-automl-client yüklenirken yükleneceği garanti edilmeyen açıklama paketi:

    Model açıklaması etkin bir uzak AutoML çalıştırması çalıştırırken "Model açıklamaları için lütfen azureml-explain-model paketini yükleyin" hata iletisini görürsünüz. Bu bilinen bir sorundur. Geçici bir çözüm olarak aşağıdaki adımlardan birini izleyin:

    1. azureml-explain-model'i yerel olarak yükleyin.
        pip install azureml-explain-model
    
    1. AutoML yapılandırmasında model_explainability=False değerini geçirerek açıklanabilirlik özelliğini tamamen devre dışı bırakın.
        automl_config = AutoMLConfig(task = 'classification',
                               path = '.',
                               debug_log = 'automated_ml_errors.log',
                               compute_target = compute_target,
                               run_configuration = aml_run_config,
                               featurization = 'auto',
                               model_explainability=False,
                               training_data = prepped_data,
                               label_column_name = 'Survived',
                               **automl_settings)
    
  • Panda hataları: Genellikle AutoML Denemesi sırasında görülür:

    Pip kullanarak ortamınızı el ile ayarlarken, desteklenmeyen paket sürümlerinin yüklenmesi nedeniyle hatalar (özellikle pandas'tan) fark edebilirsiniz.

    Örneğin, ModuleNotFoundError: No module named 'pandas.core.internals.managers'; 'pandas.core.internals' is not a package

    Bu tür hataları önlemek için lütfen automl_setup.cmd kullanarak AutoML SDK'sını yükleyin:

    1. Bir Anaconda istemi açın ve bir dizi örnek not defteri için GitHub deposunu kopyalayın.
    git clone https://github.com/Azure/MachineLearningNotebooks.git
    
    1. cd'yi örnek not defterlerinin ayıklandığı ve çalıştırıldığı how-to-use-azureml/automated-machine-learning klasörüne yükleyin:
    automl_setup
    
  • KeyError: Yerel işlemde veya Azure Databricks kümesinde AutoML çalıştırırken 'marka'

    10 Haziran 2020'de SDK 1.7.0 veya daha önceki bir sürüm kullanılarak yeni bir ortam oluşturulduysa, py-cpuinfo paketindeki bir güncelleştirme nedeniyle eğitim bu hatayla başarısız olabilir. (10 Haziran 2020 veya öncesinde oluşturulan ortamlar, önbelleğe alınmış eğitim görüntüleri kullanıldığından denemeler de uzak işlemde çalıştırıldığından etkilenmez.) Bu sorunu geçici olarak çözmek için aşağıdaki iki adımdan birini uygulayın:

    • SDK sürümünü 1.8.0 veya sonraki bir sürüme güncelleştirin (bu, py-cpuinfo sürümünü de 5.0.0'a düşürer):

      pip install --upgrade azureml-sdk[automl]
      
    • py-cpuinfo'nun yüklü sürümünü 5.0.0 sürümüne düşürun:

      pip install py-cpuinfo==5.0.0
      
  • Hata iletisi: 'PyYAML' kaldırılamıyor

    Python için Azure Machine Learning SDK'sı: PyYAML yüklü bir distutils projedir. Bu nedenle, kısmi bir kaldırma varsa, hangi dosyaların bu dosyaya ait olduğunu doğru bir şekilde saptayamıyoruz. Bu hatayı yoksayarak SDK'yı yüklemeye devam etmek için şunu kullanın:

    pip install --upgrade azureml-sdk[notebooks,automl] --ignore-installed PyYAML
    
  • Azure Machine Learning SDK yüklemesi şu özel durumla başarısız oluyor: ModuleNotFoundError: 'ruamel' veya 'ImportError: ruamel.yaml' adlı modül yok

    Bu sorunla Python için Azure Machine Learning SDK'sının tüm yayımlanan sürümleri için conda temel ortamındaki en son pip'e (>20.1.1) Python için Azure Machine Learning SDK'sının yüklenmesiyle karşılaşılıyor. Aşağıdaki geçici çözümlere bakın:

    • Python SDK'sını conda temel ortamına yüklemekten kaçının, bunun yerine conda ortamınızı oluşturun ve SDK'yı yeni oluşturulan kullanıcı ortamına yükleyin. En son pip bu yeni conda ortamında çalışmalıdır.

    • Conda temel ortamından geçiş yapamayacağınız docker'da görüntü oluşturmak için lütfen docker dosyasına pip<=20.1.1 sabitleyin.

    conda install -c r -y conda python=3.8 pip=20.1.1
    

Sonraki adımlar

Python için Azure Machine Learning hizmeti SDK'sını kullanmayı öğrenmek için aşağıdaki sonraki adımları deneyin:

  1. Kod örnekleriyle temel sınıflar ve tasarım desenleri hakkında bilgi edinmek için Azure Machine Learnin Python SDK'sına genel bakış makalesini okuyun.
  2. Denemeler ve modeller oluşturmaya başlamak için Azure Machine Learning Python Kullanmaya Başlama öğreticisini izleyin.