2011-04-10 2 views
12

J'essaie de porter du code Python vers Scala. Il fait un usage intensif de Numpy et Scipy. Bien que j'ai trouvé un certain nombre de bibliothèques de matrices/algèbres linéaires denses qui feront un remplacement adéquat (mais pas superbe) pour NumPy, je n'ai pas vraiment trouvé quelque chose qui fournit la fonctionnalité que j'utilise dans SciPy. En particulier, je suis à la recherche de bibliothèques qui prennent en charge des eigendecompositions partielles éparses (comme le wrapping de arpack de SciPy), puis des bibliothèques pour des choses simples que SciPy fournit (par exemple des histogrammes).Fonctionnalité semblable à Scipy dans Java/Scala?

+0

Même si je n'essaie pas de suggérer que cette question est sur le mauvais forum; vous pouvez également essayer de reposter à http://cstheory.stackexchange.com/ juste parce qu'il y a beaucoup de gens qui font des travaux de graduation et de la recherche là-bas; il est probable qu'une partie d'entre eux connaissent les bibliothèques de programmation mathématique. – Dave

+2

Juste curieux: pourquoi avez-vous décidé de migrer de Python à Scala? Je demande parce que je suis aussi une personne Python aussi (parmi beaucoup d'autres langues) et maintenant activement en train d'apprendre Scala. –

Répondre

0

Opportunisme flagrant: Je suis l'auteur de numsca, le numpy pour scala. De toute évidence le meilleur de la ville.

Numsca vit ici: https://github.com/botkop/numsca

Commentaires apprécié.

Merci.