如何在推理脚本中给出azure机器学习数据集路径



我在Azure Databricks中使用azureml sdk。

当我在databricks单元中编写推理模型的脚本(%%writefile script.py(时,我尝试加载在Azure机器学习数据集中加载的.bin文件。

我想在脚本中这样做.py:

fasttext.load_model(azuremldatasetpath)

如何在azuremldatasetpath变量中为.bin文件提供良好的数据集路径?(在脚本中不调用工作区(。

类似于:

dataset_path = os.path.join(os.getenv('AZUREML_MODEL_DIR'), 'file.bin')

您可以将模型名称与model.get_model_path((方法一起使用,以检索本地文件系统上的一个或多个模型文件的路径。如果注册文件夹或文件集合,此API将返回包含这些文件的目录的路径。

您可能想参考的更多信息:https://learn.microsoft.com/en-us/azure/machine-learning/how-to-deploy-advanced-entry-script#azureml_model_dir

最新更新