Mein MxNet Code schließen - die aus einer Reihe von komplexen Verbindungen bestehen und Slicing wirft den folgenden Fehler:MxNet fehlgeschlagen Typ
Error in operator concat0: [03:03:51] src/operator/./concat-inl.h:211: Not enough information to infer type in Concat.
Ich bin nicht sicher, wie das zu interpretieren oder welche Informationen es zu helfen, zu schaffen, debuggen . Concat0 ist Teil der Operation:
# Define take_column function as transpose(take(transpose(x), i))
for i in range(47):
y_hat_lt = take_column(y_hat,
mx.sym.concat(mx.sym.slice(some_indices, begin=i, end=i+1), self.label_dim + mx.sym.slice(some_indices, begin=i, end=i+1), dim=0))
hier some_indices ist eine Variable, die ich fix eine Liste zu sein. Lass es mich wissen!
Anstatt die Transponierung zu übernehmen, löste das Austauschen zwischen den Achsen das Problem. – rgaut