注意: Layers 输入的张量也不能包含切片! Layers 输入的张量也不能包含切片!Layers 输入的张量也不能包含切片!

今天撸代码时:
错误是这样的:AttributeError: 'Tensor' object has no attribute '_keras_history'
百度告你: 用keras.Layers.Lambda()
这种方法是没错的,然后看自己写的代码,没问题啊,自己就是这么写的啊???各种找错。下面分享一下个人调试定位错误经验,教大家使用 Lambda后报错继续定位错误。
一般报错误是 keras 这里的代码:
File "/home/wang/anaconda3/envs/py36/lib/python3.6/site-packages/keras/engine/topology.py", line 1675, in build_map_of_graph
layer, node_index, tensor_index = tensor._keras_history
找到这个代码,将这个tensor打印出来,

本文分享了在使用Keras框架时遇到的Lambda层输入张量包含切片导致的错误及解决方法。通过调试定位,发现张量不能包含切片,并给出了正确的代码实现。
最低0.47元/天 解锁文章
7550

被折叠的 条评论
为什么被折叠?



