python - 加载自己的数据以在 Microsoft Azure 机器学习中进行远程训练

标签 python azure azure-machine-learning-service

所以我一直在尝试使用 Azure 机器学习来进行更快的模型训练。

我正在提交一个训练 .py 文件,并在该训练文件中访问我的训练数据,但是我收到了与此相关的错误消息。 我尝试过以下代码

subscription_id = 'my_id'
resource_group = 'my_resource_group'
workspace_name = 'my_workspace'

workspace = Workspace(subscription_id, resource_group, workspace_name)

dataset = Dataset.get_by_name(workspace, name='my-dataset')

with dataset.mount() as mount_context:
    print(os.listdir(mount_context.mount_point))

data = np.load('my-data.npy')

但是我收到以下输出日志的错误和训练失败。

  File "train.py", line 29, in <module>
    data = np.load('my-data.npy')
  File "/azureml-envs/azureml_167f4dd4c85f61389bb53e00383dafbe/lib/python3.6/site-packages/numpy/lib/npyio.py", line 416, in load
    fid = stack.enter_context(open(os_fspath(file), "rb"))
FileNotFoundError: [Errno 2] No such file or directory: 'my-data.npy'

我假设我错误地将数据集安装到远程计算机上,但我不确定安装它或提交训练作业的正确方法是什么?

最佳答案

打印语句是否正确返回目录列表?

这是一个示例笔记本,展示了如何在训练中加载数据: https://github.com/Azure/MachineLearningNotebooks/tree/master/how-to-use-azureml/work-with-data/datasets-tutorial/scriptrun-with-data-input-output

关于python - 加载自己的数据以在 Microsoft Azure 机器学习中进行远程训练,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66459597/

相关文章:

azure - 持续部署触发器和拉取请求触发器有什么区别?

asp.net - 有关 Azure 文本分析中情绪分析频率的最佳实践

azure - 错误 1000 : AFx Library library exception: Type Decimal is not supported

python - 使用 Python 处理 csv 文件时如何跳过标题?

python - 使用Python解决统计问题

django - Azure Devops 将 django 应用程序部署到 Linux Azure 应用服务

dask - 在 PythonScriptStep 中使用 Dask 集群

python - VSCode 无法从虚拟环境中正确运行 pytest

Python如何运行这个函数得到100个素数

azure - 类型或命名空间 "BlobAttribute"未找到