我可以将source_directory参数指向Azure blob存储吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以将source_directory参数指向Azure blob存储吗?相关的知识,希望对你有一定的参考价值。

我在Azure Python函数中使用AzureML。在这个用例中,我试图使用下面的代码在我的函数中创建一个Estimator对象。当我从Azure函数调用时,我想将source_directory参数指向Azure Blob存储并将我的train.py文件存储在Azure Blob中 - 即我不想指向我的本地开发环境。

这可能吗?如果是这样,我如何构造参数语法?

我已经尝试将文件上传到Blob商店,将Blob商店附加到我的ML工作区并使用参数的文件URL但没有运气。我一直在调查Azure功能中的文件存储,但仍然没有突破。

estimator = Estimator(source_directory='https://MyBlob.blob.core.windows.net/amldata/Scripts',
          script_params=script_params,
          compute_target=ct,
          entry_script='train.py',
          conda_packages=['lightgbm', 'pandas'])
答案

我无法实现上述目标,但我确实发现我可以从目录结构访问我的培训文件到部署Azure功能的位置。不像我希望的那么优雅,所以我很感激任何关于如果上述方法可能的想法。谢谢,J

以上是关于我可以将source_directory参数指向Azure blob存储吗?的主要内容,如果未能解决你的问题,请参考以下文章

可以将 CNAME 指向带有查询参数的参数化 URL 吗?

fopen参数

可以改变this指向的方法

模板函数将参数函数指针指向类方法

c ++按值或指向函数语法的指针传递数组

---数组和指针的常见用法