Et ce n'est pas beaucoup plus dur en 3D ...
Par contre tu vois que le typage est fait en argument de np.ones, je ne sais pas si cela peut être pénible, mais comme tu sembles avoir implémenté le np.ones en pythran !
Accélérer cette fonction serait cool, elle est nécessaire pour traiter les bords de tous les filtres en analyse d'image, et même pour le calcul de gradient ... Et pour rendre la paternité du bout de code, c'est du stackoverflow.
[^] # Re: Liste des fonctions de numpy supportées
Posté par freejeff . En réponse au journal Pythran, en plein délire. Évalué à 5.
Pour le coup le remplacer ne coûte pas cher ...
On peut remplacer :
python
x,y=np.mgrid[1:8,5:10]
par des fonctions supportées par pythran :
Et ce n'est pas beaucoup plus dur en 3D ...
Par contre tu vois que le typage est fait en argument de np.ones, je ne sais pas si cela peut être pénible, mais comme tu sembles avoir implémenté le np.ones en pythran !
Accélérer cette fonction serait cool, elle est nécessaire pour traiter les bords de tous les filtres en analyse d'image, et même pour le calcul de gradient ... Et pour rendre la paternité du bout de code, c'est du stackoverflow.