問題タブ [nd4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pandas - ND4j で numpy 配列を読み取る方法
n次元配列を扱うコンポーネントが多すぎます。1 つのコンポーネントは python で記述され、データを処理し、処理された ndarray を によって保存しますtobytes()
。もう一方のコンポーネントは Java で記述されており、最初のコンポーネントで生成されたシリアル化された ndarray を読み取る必要があります。
シリアル化された numpy 配列を読み取ることができる既存の Java ライブラリがあるかどうかに興味があります。または、Java と Python の間で ndarray を通信するためのより良い方法があります。
どんなアドバイスでも大歓迎です!
ありがとうございました!
macos - dylibシンボルがあっても読めない
Java プログラムを実行すると、このエラーが発生します。(intellij ide で。)
dyld: レイジー シンボル バインディングに失敗しました: シンボルが見つかりません: ___emutls_get_address /libnd4jcpu.dylib 予想される場所: /usr/lib/libSystem.B.dylib
dyld: シンボルが見つかりません: ___emutls_get_address 参照元: /Users/xxx/.javacpp/cache/nd4j-native-1.0.0-beta5-macosx-x86_64.jar/org/nd4j/nativeblas/macosx-x86_64/libnd4jcpu.dylib 予期されるin: /usr/lib/libSystem.B.dylib
/usr/lib/
パスを確認しましたが、libSystem.B.dylib
存在します。
解決策はありますか?
追記 同じMacで同じバージョンのDL4J(ND4J)を動かすことができました。しかし、macとxcodeをアップデートしたら、すぐにこのエラーが出ました。
xcode-select --install
実行されました。