28 votes

Existe-t-il un bon clone de NumPy pour Jython ?

Je suis un converti relativement récent à Python. J'ai écrit du code pour saisir/graphier des données provenant de diverses sources afin d'automatiser certains rapports et prévisions hebdomadaires. J'ai été intrigué par le concept de Jython, et j'aimerais porter une partie du code Python que j'ai écrit vers Jython. Afin de faire cela rapidement, j'ai besoin d'un clone de NumPy pour Jython (ou Java). Existe-t-il quelque chose de ce genre ?

12voto

babbageclunk Points 3246

Je ne trouve rien qui soit un clone de numpy, mais il existe une longue liste de paquets numériques Java. aquí - ceux-ci devraient tous être utilisables à partir de Jython. Le choix de celui qui répond à vos besoins dépend de ce que vous faites avec numpy, je suppose.

10voto

Frank Hardisty Points 98

Wilberforce est essentiellement correct.

Cependant, je suggère de regarder le Bibliothèque mathématique Apache Commons -- qui serait un meilleur choix pour un paquet numérique Java de remplacement que n'importe lequel de ceux listés dans la réponse de Wilberforce.

2voto

Ahmed Fasih Points 457

Incanter, une bibliothèque de calcul scientifique/statistique en Clojure, utilise avec succès les bibliothèques Java de Parallel Colt : http://incanter.org/ . Une solution pourrait être de commencer à utiliser les classes PColt en Jython, et de construire petit à petit des liens avec Python, comme le propose Incanter ? (Faites-moi savoir si cela vous intéresse).

1voto

Milan Points 601

Il existe une version appelée JNumeric disponible sur sourceforge :

La version sourceforge n'a pas été publiée depuis longtemps, mais il semble qu'une version mise à jour pour Jython 2.51 soit également disponible (je ne l'ai pas essayée moi-même) :

http://bitbucket.org/zornslemon/jnumeric-ra/downloads/

0voto

Scott Points 1

Si vous avez besoin d'un paquet d'analyse pour les calculs numériques, vous pouvez essayer SCaVis calculs numériques qui utilise Jython

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X