[英]Cannot Save Tensorflow_probability model
我正在嘗試保存下面的張量流模型:
Model: "sequential_117"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
fcl_0 (DenseFlipout) (None, 47) 1175
BN_0 (BatchNormalization) (None, 47) 188
fcl_1 (DenseFlipout) (None, 14) 1330
final_layer (DenseFlipout) (None, 1) 29
=================================================================
Total params: 2,722
Trainable params: 2,628
Non-trainable params: 94
_________________________________________________________________
但我面臨這個錯誤:TypeError: cannot pickle 'module' object
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_14328/3501717249.py in <module>
1 # save model
----> 2 best_model.save("model_BNN")
[...]
~\Anaconda3\lib\copy.py in deepcopy(x, memo, _nil)
159 reductor = getattr(x, "__reduce_ex__", None)
160 if reductor is not None:
--> 161 rv = reductor(4)
162 else:
163 reductor = getattr(x, "__reduce__", None)
TypeError: cannot pickle 'module' object
有人知道這個問題嗎? 那是張量流概率的錯誤嗎?
提前致謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.