2011-05-30 2 views
2

Existe-t-il un moyen d'inverser une matrice parallèle dans Data Parallel Haskell? Le module GHC.PArr semble exporter une méthode appelée reverseP mais j'obtiens une erreur en essayant de l'utiliser.Comment inverser une matrice parallèle dans Data Parallel Haskell

+9

Quelle est l'erreur que vous obtenez? – Waldheinz

+0

DPH est expérimental. Vous pourriez envisager d'utiliser Repa. http://www.haskell.org/haskellwiki/Numeric_Haskell:_A_Repa_Tutorial –

Répondre

1

Sans savoir quelle sorte d'erreur vous obtenez, je ne peux pas vous dire comment le réparer.

Cependant, vous pouvez convertir votre réseau parallèle à une liste et puis retour:

reverseP' = toP.reverse.fromP