Tf.keras.utils.get_file()可以用来加载本地压缩文件吗? [英] Can tf.keras.utils.get_file(), be used to load local zip files?

查看:0
本文介绍了Tf.keras.utils.get_file()可以用来加载本地压缩文件吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个包含4个图像文件夹的压缩文件。我在Google Colab上遵循的教程使用了类似的Zip文件,但该文件是在线托管的,链接是作为origin参数的值给出的,这是必需的。我将我的Zip文件上传到Google Drive,并可以在Colab中访问它。是否可以使用GET_FILE()加载本地文件?

推荐答案

我最近也遇到了这个问题。在找不到答案后,我不得不戴上旧的思考帽子,解决了它。 因此,在tf.keras.utils.get_file()的文档中,它声明前两个参数是必需的,其余参数可以根据内部情况默认。它们是用于在缓存中引用和命名的文件名,以及必须是从中获取图像/数据的URL的Origin。 myFile = sys.args[1] # just for example... fullPath = os.path.abspath("./" + myFile) # or similar, depending on your scenario data_for_processing = keras.utils.get_file(myFile, 'file://'+fullPath) 好的旧file://";是一个本地文件技巧的URL。 我希望这能帮助很多人。

这篇关于Tf.keras.utils.get_file()可以用来加载本地压缩文件吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆