Python Tensorflow中心问题:Can';上次更新后加载嵌入模型

Python Tensorflow中心问题:Can';上次更新后加载嵌入模型,python,tensorflow,machine-learning,dataset,tensorflow2.0,Python,Tensorflow,Machine Learning,Dataset,Tensorflow2.0,此代码在上次tf_hub更新之前一直有效。我想,问题在于tensorflow_文本模块,我还没有安装。但当我尝试执行“pip install tensorflow_text==2.3.0”命令(从官方tf_hub页面复制)时,它会抛出错误。我还尝试从github repo手动安装它,但该软件包仍然不可用。谢谢 embed = hub.load("https://tfhub.dev/google/universal-sentence-encoder/4") ----------

此代码在上次tf_hub更新之前一直有效。我想,问题在于tensorflow_文本模块,我还没有安装。但当我尝试执行“pip install tensorflow_text==2.3.0”命令(从官方tf_hub页面复制)时,它会抛出错误。我还尝试从github repo手动安装它,但该软件包仍然不可用。谢谢

embed = hub.load("https://tfhub.dev/google/universal-sentence-encoder/4")
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
G:\Anaconda\lib\site-packages\tensorflow\python\training\py_checkpoint_reader.py in get_tensor(self, tensor_str)
     69     return CheckpointReader.CheckpointReader_GetTensor(
---> 70         self, compat.as_bytes(tensor_str))
     71   # TODO(b/143319754): Remove the RuntimeError casting logic once we resolve the

RuntimeError: 

During handling of the above exception, another exception occurred:

OpError                                   Traceback (most recent call last)
<ipython-input-8-c716b77a9bc1> in <module>
----> 1 embed = hub.load("https://tfhub.dev/google/universal-sentence-encoder/4")

G:\Anaconda\lib\site-packages\tensorflow_hub\module_v2.py in load(handle, tags, options)
    112         module_path, tags=tags, options=options)
    113   else:
--> 114     obj = tf_v1.saved_model.load_v2(module_path, tags=tags)
    115   obj._is_hub_module_v1 = is_hub_module_v1  # pylint: disable=protected-access
    116   return obj

G:\Anaconda\lib\site-packages\tensorflow\python\saved_model\load.py in load(export_dir, tags, options)
    601     ValueError: If `tags` don't match a MetaGraph in the SavedModel.
    602   """
--> 603   return load_internal(export_dir, tags, options)
    604 
    605 

G:\Anaconda\lib\site-packages\tensorflow\python\saved_model\load.py in load_internal(export_dir, tags, options, loader_cls)
    631       try:
    632         loader = loader_cls(object_graph_proto, saved_model_proto, export_dir,
--> 633                             ckpt_options)
    634       except errors.NotFoundError as err:
    635         raise FileNotFoundError(

G:\Anaconda\lib\site-packages\tensorflow\python\saved_model\load.py in __init__(self, object_graph_proto, saved_model_proto, export_dir, ckpt_options)
    129 
    130     self._load_all()
--> 131     self._restore_checkpoint()
    132 
    133     for node in self._nodes:

G:\Anaconda\lib\site-packages\tensorflow\python\saved_model\load.py in _restore_checkpoint(self)
    328                                   self._checkpoint_options).expect_partial()
    329     else:
--> 330       load_status = saver.restore(variables_path, self._checkpoint_options)
    331     load_status.assert_existing_objects_matched()
    332     checkpoint = load_status._checkpoint

G:\Anaconda\lib\site-packages\tensorflow\python\training\tracking\util.py in restore(self, save_path, options)
   1280       dtype_map = reader.get_variable_to_dtype_map()
   1281     try:
-> 1282       object_graph_string = reader.get_tensor(base.OBJECT_GRAPH_PROTO_KEY)
   1283     except errors_impl.NotFoundError:
   1284       # The object graph proto does not exist in this checkpoint. Try the

G:\Anaconda\lib\site-packages\tensorflow\python\training\py_checkpoint_reader.py in get_tensor(self, tensor_str)
     72   # issue with throwing python exceptions from C++.
     73   except RuntimeError as e:
---> 74     error_translator(e)
     75 
     76 

G:\Anaconda\lib\site-packages\tensorflow\python\training\py_checkpoint_reader.py in error_translator(e)
     46     raise errors_impl.InternalError(None, None, error_message)
     47   else:
---> 48     raise errors_impl.OpError(None, None, error_message, errors_impl.UNKNOWN)
     49 
     50 

OpError: 
embed=hub.load(“https://tfhub.dev/google/universal-sentence-encoder/4")
---------------------------------------------------------------------------
运行时错误回溯(上次最近调用)
G:\Anaconda\lib\site packages\tensorflow\python\training\py\u checkpoint\u reader.py in get\u tensor(self,tensor\u str)
69返回CheckpointReader.CheckpointReader\u getensor(
--->70个自、兼容字节(张量)
71#TODO(b/14319754):在解决问题后,删除运行时错误转换逻辑
运行时错误:
在处理上述异常期间,发生了另一个异常:
操作员回溯(最近一次呼叫上次)
在里面
---->1嵌入=集线器加载(“https://tfhub.dev/google/universal-sentence-encoder/4")
G:\Anaconda\lib\site packages\tensorflow\u hub\module\u v2.py加载(句柄、标记、选项)
112模块(路径,标签=标签,选项=选项)
113其他:
-->114 obj=tf_v1.保存的_模型.加载_v2(模块路径,标签=标签)
115 obj._is_hub_module_v1=is_hub_module_v1 35; pylint:disable=受保护访问
116返回obj
G:\Anaconda\lib\site packages\tensorflow\python\saved\u model\load.py in load(导出目录、标记、选项)
601 ValueError:如果“标记”与SavedModel中的元图不匹配。
602   """
-->603返回加载\u内部(导出目录、标签、选项)
604
605
G:\Anaconda\lib\site packages\tensorflow\python\saved\u model\load.py in load\u internal(导出目录、标记、选项、装入器目录)
631尝试:
632 loader=loader\u cls(对象图、保存模型、导出目录、,
-->633 ckpt_选项)
634错误除外。NotFoundError作为错误:
635 raise FileNotFoundError(
G:\Anaconda\lib\site packages\tensorflow\python\saved\u model\load.py in\uuuuuuu init\uuuuu(self、object\u graph\u proto、saved\u model\u proto、export\u dir、ckpt\u选项)
129
130自动加载所有()
-->131自我恢复检查点()
132
133对于self.\u节点中的节点:
G:\Anaconda\lib\site packages\tensorflow\python\saved\u model\load.py in\u restore\u检查点(self)
328 self.\u checkpoint\u options).期望\u partial()
329其他:
-->330加载\u状态=saver.restore(变量\u路径、自我检查点\u选项)
331加载\u状态。断言\u现有\u对象\u匹配()
332检查点=加载检查点状态
G:\Anaconda\lib\site packages\tensorflow\python\training\tracking\util.py in restore(self,save\u path,options)
1280 dtype\u map=reader.get\u variable\u to\u dtype\u map()
1281请尝试:
->1282 object\u graph\u string=reader.get\u tensor(base.object\u graph\u PROTO\u键)
1283除错误外\u impl.NotFoundError:
1284#此检查点中不存在对象图原型。请尝试
G:\Anaconda\lib\site packages\tensorflow\python\training\py\u checkpoint\u reader.py in get\u tensor(self,tensor\u str)
72的问题,从C++中抛出Python异常。
73运行时错误除外,如e:
--->74错误\u翻译程序(e)
75
76
G:\Anaconda\lib\site packages\tensorflow\python\training\py\u checkpoint\u reader.py in error\u translator(e)
46引发错误\u执行内部错误(无,无,错误消息)
47.其他:
--->48引发错误\u实施操作错误(无,无,错误消息,错误\u实施未知)
49
50
操作员:
C:\Users\usr>pip安装tensorflow\u text v==2.3.0 错误:找不到满足tensorflow_文本要求的版本(来自版本:无) 错误:找不到tensorflow_文本的匹配分布