如何在推理脚本中提供 azure 机器学习数据集路径?
How give azure machine learning dataset path in an inference script?
我在 Azure Databricks 中使用 azureml sdk。
当我在数据块单元格中编写推理模型 (%%writefile script.py) 的脚本时,
我尝试加载我在 Azure 机器学习数据集中加载的 .bin 文件。
我想在 script.py:
fasttext.load_model(azuremldatasetpath)
如何在 azuremldatasetpath 变量中提供我的 .bin 文件的正确数据集路径? (不在脚本中调用工作区)。
类似于:
dataset_path = os.path.join(os.getenv('AZUREML_MODEL_DIR'), 'file.bin')
您可以使用您的模型名称和 Model.get_model_path() 方法来检索模型文件或本地文件系统上的文件的路径。如果您注册一个文件夹或一组文件,此 API returns 包含这些文件的目录路径。
您可能需要参考的更多信息:https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-advanced-entry-script#azureml_model_dir
我在 Azure Databricks 中使用 azureml sdk。
当我在数据块单元格中编写推理模型 (%%writefile script.py) 的脚本时, 我尝试加载我在 Azure 机器学习数据集中加载的 .bin 文件。
我想在 script.py:
fasttext.load_model(azuremldatasetpath)
如何在 azuremldatasetpath 变量中提供我的 .bin 文件的正确数据集路径? (不在脚本中调用工作区)。
类似于:
dataset_path = os.path.join(os.getenv('AZUREML_MODEL_DIR'), 'file.bin')
您可以使用您的模型名称和 Model.get_model_path() 方法来检索模型文件或本地文件系统上的文件的路径。如果您注册一个文件夹或一组文件,此 API returns 包含这些文件的目录路径。
您可能需要参考的更多信息:https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-advanced-entry-script#azureml_model_dir