En utilisant MetalKit pour iOS 10, quand nous essayons de réaliser MPSCNNConvolution, avec des entrées comme suit:MetalKit pour iOS 10: L'exécution du tampon de commande a été abandonnée en raison d'une erreur lors de l'exécution. Erreur Causé GPU Délai d'attente (code IOAF 2)
Taille du noyau: 16x16 canaux d'entrée: 300 canaux de sortie: 250
Dimensions de l'image d'entrée: 250x250x300
L'exécution de la mémoire tampon de commande prend plus de 10 secondes et se termine par l'indication "L'exécution de la mémoire tampon de commande a été interrompue en raison d'une erreur pendant l'exécution. . Comment régler ceci?
Existe-t-il un moyen de fixer le processus? A l'aide de ces convolutions, notre but est d'exécuter la déconvolution et comme il n'y a pas encore d'API, nous essayons de le faire nous-mêmes. . Existe-t-il des méthodes API pour effectuer ces opérations de déconvolution?