我已经在CNTK中训练了一个模型。然后我克隆它并更改一些参数;当我尝试测试量化模型时,我得到CNTK:新克隆与克隆的克隆输入不匹配块功能
RuntimeError: Block Function 'softplus: -> Unknown': Inputs 'Constant('Constant70738', [], []), Constant('Constant70739', [], []), Parameter('alpha', [], []), Constant('Constant70740', [], [])' of the new clone do not match the cloned inputs 'Constant('Constant70738', [], []), Constant('Constant70739', [], []), Constant('Constant70740', [], []), Parameter('alpha', [], [])' of the clonee Block Function.
我不知道这个错误意味着什么或如何解决它。你有什么想法?
P.S.我通过做克隆和编辑模型
clonedModel = model.clone(cntk.ops.CloneMethod.clone)
cloneModel.parameters[0].value = cloneModel.parameters[0].value*4
然后当我尝试使用cloneModel我得到上面的错误。
谢谢!不幸的是,这种方式是我写的问题中的一个错误;在代码中我使用.value。我在问题中解决了它 – Ant