Python 使用tensorflow和keras运行.py时出错
我安装了Python 使用tensorflow和keras运行.py时出错,python,tensorflow,keras,Python,Tensorflow,Keras,我安装了Keras 2.4.3和tf2.3.0。我正在使用GPU训练我的模型。 培训代码采用ipynb格式和py格式。当我使用Jupyter lab以ipynb格式运行代码时,它可以工作。但是当我使用终端以.py格式运行相同的代码时,它会弹出以下错误: 第146行,在delTypeError中:“NoneType”对象不可调用 在中忽略异常:回溯(最近一次调用上次): 以ipynb格式运行代码时没有错误。 只有当我使用完全相同的py格式的代码并从终端运行它时,才会弹出错误。您没有共享代码示例,因
Keras 2.4.3
和tf2.3.0
。我正在使用GPU训练我的模型。
培训代码采用ipynb
格式和py
格式。当我使用Jupyter lab
以ipynb
格式运行代码时,它可以工作。但是当我使用终端以.py
格式运行相同的代码时,它会弹出以下错误:
第146行,在delTypeError中:“NoneType”对象不可调用
在中忽略异常:回溯(最近一次调用上次):
以ipynb
格式运行代码时没有错误。
只有当我使用完全相同的
py
格式的代码并从终端运行它时,才会弹出错误。您没有共享代码示例,因此我们只能猜测。
该错误表示问题与恢复检查点有关
使用expect\u partial()
:例如:
`model.load_weights(path).expect_partial()`
或
请参见
tensorflow/python/training/tracking/util.py
您尚未共享代码示例,因此我们只能猜测。
该错误表示问题与恢复检查点有关
使用expect\u partial()
:例如:
`model.load_weights(path).expect_partial()`
或
请参见
tensorflow/python/training/tracking/util.py
您可以发布一个可复制的示例吗?您还可以使用在第146行之前设置断点。更改保存和还原检查点管理器的方式可能会有所帮助manager=tf.train.CheckpointManager(checkpoint,directory=“/tmp/model”,max_to_keep=5)
,使用绝对路径。谢谢你能发布一个可复制的例子吗?您还可以使用在第146行之前设置断点。更改保存和还原检查点管理器的方式可能会有所帮助manager=tf.train.CheckpointManager(checkpoint,directory=“/tmp/model”,max_to_keep=5)
,使用绝对路径。谢谢