Traceback (most recent call last): File "D:\tf\models\research\object_detection\convert.py", line 3, in <module> model = tf.saved_model.load('/inference_graph_0523/saved_model', tags=['serve']) File "D:\anaconda3\envs\tf1.15\lib\site-packages\tensorflow_core\python\util\deprecation.py", line 324, in new_func return func(*args, **kwargs) TypeError: load() missing 1 required positional argument: 'export_dir'怎么解决
时间: 2023-06-30 19:05:40 浏览: 75
这个错误提示是因为 `load()` 函数缺少一个必需的参数 `export_dir`,它是一个字符串类型的参数,表示导出模型的路径。
您需要在调用 `load()` 函数时,将 `export_dir` 参数传递给它。例如:
```
model = tf.saved_model.load('/inference_graph_0523/saved_model', tags=['serve'])
```
在这个例子中,`'/inference_graph_0523/saved_model'` 是导出模型的路径,它应该被替换成您实际导出模型的路径。
相关问题
Traceback (most recent call last): File "D:\tf\models\research\object_detection\convert.py", line 3, in <module> model = tf.saved_model.load('/inference_graph_0523/saved_model') File "D:\anaconda3\envs\tf1.15\lib\site-packages\tensorflow_core\python\util\deprecation.py", line 324, in new_func return func(*args, **kwargs) TypeError: load() missing 2 required positional arguments: 'tags' and 'export_dir'怎么解决
这个错误提示是因为在调用 `tf.saved_model.load()` 函数时,缺少了两个必需的参数 `tags` 和 `export_dir`。你需要在调用 `load()` 函数时,将这两个参数传递给它。
以下是 `tf.saved_model.load()` 函数的语法:
```python
tf.saved_model.load(export_dir, tags=None)
```
其中,`export_dir` 是 SavedModel 目录的路径,`tags` 是一个字符串列表,用于指定要加载的 SavedModel 标签。如果未指定标签,则默认加载 "serve" 标签。
在你的代码中,应该像这样调用 `tf.saved_model.load()` 函数:
```python
model = tf.saved_model.load('/inference_graph_0523/saved_model', tags=['serve'])
```
或者,如果你想加载默认标签 "serve",可以省略 `tags` 参数:
```python
model = tf.saved_model.load('/inference_graph_0523/saved_model')
```
注意,在使用 SavedModel 时,你需要按照正确的格式导出它,以便能够正确地加载它。如果你不确定导出的格式是否正确,请确保检查一下。
Traceback (most recent call last): File "call_student.py", line 56, in <module> File "tkinter\__init__.py", line 4130, in __init__ File "tkinter\__init__.py", line 4075, in __init__ _tkinter.TclError: couldn't open "背景图片.png": no such file or directory
根据你提供的错误消息,看起来是你的 Python 程序无法找到名为 "背景图片.png" 的图像文件。请确保该文件位于正确的位置,并且文件名的大小写正确匹配。如果您在代码中使用相对路径,则需要确保当前工作目录正确设置。你可以使用 `os.getcwd()` 函数获取当前工作目录,并使用 `os.chdir()` 函数更改工作目录。此外,如果你使用的是 Python 图形用户界面库 tkinter,你也可以使用 `filedialog` 对话框使用户选择文件,而不是使用固定的文件名和路径。
阅读全文