Tenseurs partiellement empilables

J'ai une sortie d'une couche convolutive dans PyTorch de la forme [b,c,h]où bse trouvent mes lots, cmes canaux et hles fonctionnalités. Je veux les empiler pour les alimenter dans une couche entièrement connectée sans changer les lots, afin qu'ils aient la forme [b, c*h]. Comment puis-je faire ceci?


Solution du problème

Il semble qu'un simple remodelage ou une vue devrait fonctionner :

input.shape # [b,c,h]
reshaped = input.view(input.shape[0],-1) # [b,c*h]

Commentaires

Posts les plus consultés de ce blog

Comment signer la connexion OKEx API version 5 avec websockets ?

Comment convertir une interface{} qui est vraiment une tranche de types dont le genre est reflect.Int32 en tranche de int32 ?

Créer un fichier CSV à partir d'un fichier texte avec des jetons d'en-tête à l'aide de scripts shell