我已經在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