我有两个张量流模型名称(model.keywords和model.persons)。首先,我要依次训练两个模型 首先训练model.keywords,然后训练model.persons,然后根据条件进行预测,同时进行需要model.keywords模型预测的预测。 错误如下: Tensorflow Assign需要两个张量的形状匹配。 lhs shape = [19] rhs shape = [20]。
我已经提到了关于stackoverflow的其他类似问题,但是没有一个问题可以帮助我解决错误。
我想问题是模型没有获取正确的检查点。 我在:错误:
model = tflearn.DNN(self.network)
model.load('checkpoints/keywords/model.keywords', weights_only=True)
检查点的目录结构为:
checkpoints->
keywords->
model.keywords.data
model.keywords.index
model.keywords.meta
checkpoint
persons->
model.persons.data
model.persons.index
model.persons.meta
checkpoint
checkpoint of model.keywords contains:
model_checkpoint_path: "C:\\Users\\akshay.ajay.indalkar\\Desktop\\gibs-
email-ingestion_latest\\checkpoints\\keywords\\model.keywords"
all_model_checkpoint_paths:
"C:\\Users\\akshay.ajay.indalkar\\Desktop\\gibs-emai-
ingestion_latest\\checkpoints\\keywords\\model.keywords"
checkpoint of model.persons contains:
model_checkpoint_path: "C:\\Users\\akshay.ajay.indalkar\\Desktop\\gibs-
email-ingestion_latest\\checkpoints\\b\\model.persons"
all_model_checkpoint_paths:
"C:\\Users\\akshay.ajay.indalkar\\Desktop\\gibs-email-
ingestion_latest\\checkpoints\\b\\model.persons"