私は比較的新しい Python への変換者です。いくつかの週次レポートと予測を自動化するために、さまざまなソースからデータを取得/グラフ化するコードをいくつか作成しました。私は Jython の概念に興味をそそられ、私が書いた Python コードを Jython に移植したいと考えています。これを迅速に行うには、Jython (または Java) 用の NumPy クローンが必要です。このようなものはありますか?
4 に答える
numpy のクローンは何も見つかりませんが、ここに Java 数値パッケージの長いリストがあります。これらはすべて Jython から使用できるはずです。どちらが要件を満たすかは、numpy で何をしているかによって異なります。
ウィルバーフォースは本質的に正しいです。
ただし、Apache Commons Math ライブラリを確認することをお勧めします。これは、wilberforce の回答にリストされているものよりも、Java 数値パッケージを置き換えるのに適しています。
Clojureの科学/統計コンピューティングライブラリであるIncanterは、Parallel Colt Javaライブラリを使用して大成功を収めています:http://incanter.org/。1つのルートは、JythonでPColtクラスの使用を開始し、Incanterが提供するように、Python風のバインディングをゆっくりと構築することです。(これに興味があれば教えてください。)
sourceforge で利用可能な JNumeric と呼ばれるビルドがあります。
sourceforge バージョンには長い間リリースがありませんでしたが、Jython 2.51 の更新バージョンも利用できるようです (自分で試したことはありません)。