gpt4 book ai didi

python - 在dynet中,我可以将模型保存在压缩文件中吗?

转载 作者:太空宇宙 更新时间:2023-11-03 14:32:32 24 4
gpt4 key购买 nike

在dynet中,it is possible to save a model to a text file 。当我保存模型时,它超过 40 MB。我在一次运行中保存了 100 个模型,即 4 GB。

有没有办法以压缩格式保存模型,这样就不会占用太多磁盘空间?

最佳答案

目前这是不可能的,但有一个 issue关于它。当然,您可以压缩文件并稍后解压缩:

保存(文件名,...)后:

import zipfile
from glob import glob
import os
files = glob(filename + ".*")
with zipfile.ZipFile(filename + ".zip", "w", zipfile.ZIP_DEFLATED) as zh:
for fname in files:
zh.write(fname)
for fname in files:
os.remove(fname)

加载(文件名)之前:

import zipfile
import os
with zipfile.ZipFile(filename + ".zip", "r") as zh:
zh.extractall(os.path.dirname(filename))
os.remove(filename + ".zip")

关于python - 在dynet中,我可以将模型保存在压缩文件中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47183503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com