使用 python 代码在 Azure 机器学习中创建一个标签项目

问题描述 投票:0回答:0

Azure 机器学习中用于创建数据集的 GUI 非常简单。但是我很难通过 python 代码创建它。我正在使用 Python 3.8 Azure ML 内核。这是我的代码,但它遇到了一个错误,我无法调试它。

from azureml.core import Workspace, Dataset
from azureml.contrib.dataset import FileHandlingOption
from azureml.contrib.dataset.labeled_dataset import _LabeledDatasetFactory

# Authenticate and create a workspace object
ws = Workspace.from_config()

# Get a reference to the registered dataset
dataset = Dataset.get_by_name(ws, 'my-registered-dataset')

# Create a labeled dataset factory
labeled_dataset_factory = _LabeledDatasetFactory()

# Create the labeling project
project = labeled_dataset_factory.from_input_data_reference(
    dataset.as_named_input('my_data').as_download(),
    label_column_name='my-label-column',
    file_handling_option=FileHandlingOption.SKIP_DOWNLOAD
)

# Register the labeling project
project.register(ws)

我收到此错误消息:

AttributeError: '_LabeledDatasetFactory' object has no attribute 'from_input_data_reference'

我应该在这里使用什么属性来让它运行?

python azure azure-functions azure-machine-learning-service azure-machine-learning-studio
© www.soinside.com 2019 - 2024. All rights reserved.