Ich habe eine gute Sequenz zu Sequenz-Modell trainiert, die ich auf meiner lokalen Box getestet habe, aber jetzt versuche ich eine Menge von Abfragen zu bewerten. Ich sehe jedoch diesen Fehler, obwohl:Warum verwendet CNTK die Einbettungsdimension für den Decoder?
02/08/2017 00:50:54: EXCEPTION occurred: Node 'decoderInput._' (If operation): Input dimensions [100] and [57408 x 3] are not compatible.
57408 ist die Größe des Vokabulars. Ich schätze, 100 kommt von der Anzahl der Einbettungsdimensionen, die auf 100 gesetzt ist.
Ich bin verwirrt, warum das nicht funktioniert, weil die Tatsache, dass die Eingabe und Ausgabe "spärlich" ist, in der "cntkReaderInputDef"
cntkReaderInputDef = { rawInput = { alias = "S0" ; dim = $inputVocabSize$ ; format = "sparse" } ; rawLabels = { alias = "S1" ; dim = $labelVocabSize$ ; format = "sparse" } }