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
adresini 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üncelleştirilmiş kalmasını öneririz.
Önceki bir sürümü yükseltin:
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 birçok isteğe bağlı paket daha içerir. Bunlar, tüm kullanım örnekleri için gerekli olmayan bağımlılıkları içerir, bu nedenle ortamı şişirmemek için varsayılan yüklemeye dahil değildir. Aşağıdaki tabloda paketleri, bunların kullanım örnekleri ve yüklenecek komut, güncelleştirme ve sürüm denetimi ö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'larda 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 , numpy ve scikit-learn gibi pandas yaygın veri bilimi paketlerini de yükler. Uzak işlem üzerinde otomatik ML çalıştırmaları göndermek istiyorsanız ve yerel olarak herhangi bir ML yapmanız gerekmiyorsa, öğesinin parçası azureml-sdk olan ince istemci , azureml-train-automl-client paketini kullanmanızı öneririz. Yükleme ve tam SDK veya ince automl istemcisiyle azureml-train-automl-client çalışma hakkında daha fazla bilgi için ek kullanım örneği kılavuzuna bakın.Python standardına benzer şekilde, yalnızca tam azureml-train-automl paket için bir sürüm geriye ve bir sürüm ileriye uyumluluk 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 Uzak 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ını 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ıfını ve genel tahmin aracı sınıfını içerir, Derin Sinir Ağı (DNN) eğitiminde kullanılan tahmin araçları, Scikit-Learn eğitiminde 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'de çekirdek 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ının temel işlevlerini 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ı derlemek, 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ının temel işlevlerini içerir. | pip install azureml-opendatasets pip install --upgrade azureml-opendatasets pip show azureml-opendatasets |
azureml-interpret |
Azure Machine Learning'de model yorumlanabilirliğiyle ç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" paketlerinin ayrı olarak yüklenmesi gerekir. | 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 arasında 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 arasında 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, Bileşenleri kullanarak azure Machine Learning bileşenlerini yazma ve yönetme 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ğitmek ve çıkarsamak için 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ğitmek ve çıkarabilmek için 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 göre eğitmeye ve çıkarım öneri modellerine yönelik 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, sql sorguları uygulama, aykırı değerleri kırpma veya istatistik raporu oluşturma gibi veri kümelerini dönüştürme modülleri. | 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ı depolama alanına 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ğırmak için 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şlevi 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çıklanıyorsa kılavuza ve önerilen eylemlere dikkat edin.
Kullanım amacı | Rehber |
---|---|
automl kullanma |
Sdk'nın tamamınıazureml-train-automl yeni bir 64 bit Python ortamına yükleyin. LightGBM çerçevesine bağımlılık nedeniyle yeni bir 64 bit ortam gereklidir. Bu paket, temiz bir ortam gerektiren uyumluluk için veri bilimi paketlerinin belirli sürümlerini yükler ve sabitler. thin client, azureml-train-automl-client , paketi ek veri bilimi paketleri yüklemez veya temiz bir Python ortamı gerektirmez. Otomatik ML çalıştırmalarını yalnızca uzak bir işlem için göndermeniz ve yerel çalıştırmaları göndermeniz veya modelinizi yerel olarak indirmeniz gerekip gerekmediğini öneririz azureml-train-automl-client . Bir sürüm geriye ve bir sürüm ileriye 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ılı olarak yer alan 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 Makinesi,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-learn veya pandas gibi matplotlib ek 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
veazureml-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-datadrift
azureml-train-automl
. En son sürümü 1.3 ise, eski bir sürümazureml-datadrift
için paket gereksinimi ne olursa olsunazureml-train-automl
her iki paket de 1.3'e yükseltilir.Paketleriniz için 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 geçeceğ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 açıklama paketinin yüklenmesi garanti edilmiyor:
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 çözüm olarak aşağıdaki adımlardan birini izleyin:
- azureml-explain-model'i yerel olarak yükleyin.
pip install azureml-explain-model
- 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 hatalarla karşılaşabilirsiniz (özellikle pandas'tan).
Ö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:
- 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
- örnek not defterlerinin ayıklandığı ve çalıştırıldığı how-to-use-azureml/automated-machine-learning klasörüne cd:
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 denemelerin uzak işlemde çalıştırıldığı gibi 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'nun 5.0.0 sürümüne de indirgilmiştir):
pip install --upgrade azureml-sdk[automl]
Yüklü py-cpuinfo sürümünü 5.0.0'a 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 belirleyemiyoruz. 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ında 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 hizmet SDK'sını kullanmayı öğrenmek için aşağıdaki sonraki adımları deneyin: