You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Colab中使用model.save()保存的模型文件存储位置查询

嘿,我来帮你理清这个问题——在Colab里用Keras保存模型后找不到文件是个很常见的小坑,原因和解决方法都很清晰:

模型文件的存储位置说明
  • 默认存储在Colab临时虚拟机的本地文件系统
    Colab的代码运行在云端临时虚拟机上,当你直接调用model.save('model_name')时,文件会被保存在虚拟机的当前工作目录里(默认是/content/)。你可以通过以下命令确认:

    # 查看当前工作目录
    import os
    print(os.getcwd())
    # 或者用shell命令快速查看
    !pwd
    

    要找到这个文件,点击Colab左侧边栏的文件夹图标(文件管理器),里面就是虚拟机的文件系统,你能找到刚保存的model_name相关文件(如果是SavedModel格式会是一个文件夹,H5格式是单个.h5文件)。

    注意:这个虚拟机是临时资源,当你的Colab会话结束(比如关闭浏览器、长时间无操作),虚拟机就会被回收,里面的文件也会随之消失,所以这只是临时存储方式。

  • 如何持久化到你的Google Drive
    如果想把模型永久存在自己的云端硬盘,需要先将Drive挂载到Colab虚拟机:

    from google.colab import drive
    drive.mount('/content/drive')
    

    执行后会弹出授权链接,按提示完成授权后,Drive就会被挂载到/content/drive/MyDrive/路径下。之后保存模型时指定这个路径即可:

    model.save('/content/drive/MyDrive/your_model_name')
    

    这样模型就会直接存到你的Google Drive里,下次打开Colab也能通过文件管理器访问到。

内容的提问来源于stack exchange,提问作者Tanmay Bhatnagar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:51:24