我正在使用这个加载模型
elmo = hub.Module("https://tfhub.dev/google/elmo/2", trainable=True)
但是它显示
NewRandomAccessFile failed to Create/Open: C:UserssgargAppDataLocalTemptfhub_modules9bb74bc86f9caffc8c47dd7b33ec4bb354d9602dtfhub_module.pb : The system cannot find the file specified.
; No such file or directory
它现在正在工作,突然显示错误。现在如果我检查路径
C:UserssgargAppDataLocalTemptfhub_modules9bb74bc86f9caffc8c47dd7b33ec4bb354d9602d
没有tfhub_module.pb
,只有saved_model.pb
。
为了解决这个问题,我删除了tfhub_modules
文件夹,然后再次下载模型。这种情况已经发生过很多次了。
这是什么原因?无论如何要解决这个
下面的链接有合理的解释
https://www.tensorflow.org/hub/tf1_hub_module
看起来当我们使用tf2集线器模块时,tfhub_modules
不可用。它们只适用于tf1
将elmo = hub.Module("https://tfhub.dev/google/elmo/2", trainable=True)
更改为elmo = hub.Module("https://tfhub.dev/google/elmo/1", trainable=True)
,然后重试