Azure-如何从Azure Databricks Filestore中下载文件?

时间:2020-09-24 11:53:11

标签: python azure keras databricks azure-databricks

我在Azure数据块(笔记本)上训练了使用Keras的模型。我希望能够将此模型保存在.h5或.pkl文件中,然后将其下载到我的本地计算机上。

当我在本地训练模型时,我使用以下代码将文件保存在名为models的目录中,但是显然,此路径在Azure上不存在。

model.save('models/cnn_w2v.h5')

我是Azure的新手,任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

如果我错了,请纠正我,您正在DataBricks笔记本上执行此行:

model.save('models/cnn_w2v.h5')

对吗?

如果是这种情况,您的模型将保存,但会存储在后面运行的Azure实例中。

您需要将此文件上传到Azure存储(只需将代码添加到执行此操作的笔记本中即可)。

稍后,您将可以将其下载到本地计算机上。

答案 1 :(得分:0)

我已经在上面找到了我的问题的答案:how to download files from azure databricks file store

/ FileStore中存储的文件可以在Web浏览器中访问,网址为https://.cloud.databricks.com/files/。例如,可以在以下位置访问存储在/FileStore/my-stuff/my-file.txt中的文件:

“ https://.cloud.databricks.com/files/my-stuff/my-file.txt”

注意:如果您使用的是Community Edition,则可能需要将https://community.cloud.databricks.com/files/my-stuff/my-file.txt替换为https://community.cloud.databricks.com/files/my-stuff/my-file.txt?o=######where,o =后的数字应与Community Edition URL中的数字相同。

引用:https://docs.databricks.com/user-guide/advanced/filestore.html

相关问题