[英]Cannot resolve symbol 'linspace' in ND4j
我對 Java 很陌生。 我想使用 Nd4j 庫INDArray x = new Nd4j.linspace(0, 1, 100);啟動一個數組 ,在 Python 中執行類似x = np.linspace(0, 1, 100)的操作。 我遇到了一個錯誤 java: 找不到符號 符號:類 l ...
[英]Cannot resolve symbol 'linspace' in ND4j
我對 Java 很陌生。 我想使用 Nd4j 庫INDArray x = new Nd4j.linspace(0, 1, 100);啟動一個數組 ,在 Python 中執行類似x = np.linspace(0, 1, 100)的操作。 我遇到了一個錯誤 java: 找不到符號 符號:類 l ...
[英]BooleanIndexing.replaceWhere Not Working Based On Type
我最近開始使用 ND4j,遇到了一個我無法解釋的問題。 在上面的代碼中,使用UINT16數據類型創建的數組不會被replaceWhere函數更新。 但是當數組被轉換為FLOAT時, replaceWhere按預期工作。 為什么是這樣? ...
[英]Calculating the principal axis/eigenvalues and -vectors of large dataset in Java
我有一個大型數據集(>500.000 個元素),其中包含 FEM 元素的應力值(σ_xx、σ_yy、σ_zz、τ_xy、τ_yz、τ_xz)。 這些應力值在 model 的全局 xyz 坐標空間中給出。我想從中計算主軸應力值和方向。 如果您不太熟悉其背后的物理原理,這意味着采用對稱矩陣 並計算 ...
[英]How do I install/use nd4j?
我已經在一個項目上工作了一段時間,並確定使用 nd4j 會更快。 我花了很多時間嘗試使用這個庫,但我總是發現更多的依賴和錯誤。 我從 Processing 開始,但是當我發現 nd4j 建議使用 Maven 時,我切換到了 Eclipse。 我對 Eclipse 或 Maven 不是很熟悉,所以我確 ...
[英]ND4J set values using boolean indexing and computation
我想根據索引並使用計算在數組中設置值。 在 numpy 我會寫以下內容: ND4J 也能實現這樣的效果嗎? 編輯:以及更復雜的語句/索引,例如: (假設array1、array2和array3的維度匹配) ...
[英]Problems building using gradle with nd4j
我正在嘗試使用nd4j構建一個模塊。 它使用 maven 構建良好,但不適用於 gradle。 我對 pom 進行了自動轉換,我手動添加了javacpp依賴項,然后它構建但測試失敗,鏈接錯誤no jniopenblas_nolapack in java.library.path 。 我已經做了很多網 ...
[英]Rounding INDArray upto certain precision
尋找可以在 java 中對 INDArray 進行操作的類似類型的 function "np.round_(in_array, decimals = 2)"。 基本上想要將 INDArray 中的所有數字四舍五入到一定精度。 例如:給定一個數組 in_array = [.5538, 1.33354, ...
[英]Can't create complex matrices in nd4j
我想使用方法`Nd4j.complexOnes(new int[]{1});` 在 nd4j 中創建一個復雜矩陣。 可悲的是,我收到以下錯誤: 我正在使用以下版本: 為了提供更多上下文,我想在普通 NDArray 上使用傅立葉變換,但任何 FFT function 都不起作用,我發現這是由於無法創建 ...
[英]ND4j INDArray value indexing and boolean operation
這是 numpy 代碼: arr1 是: [[ 0. 1. nan] [ 3. nan 5.] [nan 7. 8.]] arr2 是:[[nan 7. 6.] [5. nan 3.] [2. 1. nan]] 然后我做: arr1 變為:[[-1。 1. -1.] [ 3. -1. 5. ...
[英]Is Nd4j (Deeplearning4J) too large to actually use in an android mobile app?
經過幾周的開發,我終於在 Android 應用程序中創建了一個 AI,該應用程序使用 Nd4j 庫提供的矩陣操作 API 工作。 按照此文檔,這些已通過 gradle 導入到項目中。 不幸的是,我發現 Nd4j 依賴於一些致命的大型運行時庫,尤其是libnd4jcpu.so ,每個 abi 平台大 ...
[英]Deeplearning4j: Generate random INDArray(s) as input for a MultiLayerNetwork
我正在做一個項目,我打算對 MultiLayerNetworks 進行一些性能分析。 正如標題所說,我打算創建一個由任意大小的輸入和標簽組成的隨機 INDArray,它將用作任意MultiLayerNetwork 的(訓練)輸入。 更准確地說,我想生成適合任何給定多層網絡的輸入。 我嘗試使用Nd4j ...
[英]Excluding certain .jars from a Maven dependency from build by classifier
我的項目包括 nd4j-native-platform 依賴項,其中包括.jars for windows、linux 和 mac。 該應用程序是在 windows/mac 機器上開發的,然后部署到 Linux,所以我想通過排除這些其他平台 jars 來節省部署空間,這些平台在構建.war 時占用 ...
[英]how to exclude specific jars from a dependency in a maven repository
我想使用 nd4j-cuda-10.2 中的項目。 它有兩個操作系統的 jar 文件,Linux 和 Windows。 比使用 Windows 系統時如何從 Linux 中排除 jar,反之亦然? [Maven 倉庫][1] [1]:https://repo1.maven.org/maven2/ ...
[英]Getting Deeplearning4j exception
我使用最新的 Deeplearning4j 版本在運行時收到以下異常。 下面列出了異常原因。 我沒有得到完整的跟蹤,所以不確定它沒有找到哪個類。 我不確定在哪里可以找到該異常的日志,希望能看到完整的跟蹤記錄。 它不在我的應用服務器日志中。 我在 Windows 10 教授上使用 Wildfly 應用 ...
[英]Some issues with using DeepLearning4J dlls
我正在與 DeepLearning4J 一起使用 1.0.0-beta7 版本。 我在運行時遇到兩個錯誤。 jnind4jcpu.dll 不受支持的 jni 版本 0xffffffff java.library.path 中沒有 nd4jcpu 我設置了一個指向文件夾的路徑,在該文 ...
[英]How to iterate over indices of a matrix?
在 Python 中,當我們想要遍歷一個任意維度的矩陣時,我們可以使用這行代碼: 例如: 在java中,一個簡單的方法,我們可以用確定的for循環次數來完成,但前提是要了解維度。 但在任意維度上,算法必然更加復雜。 ND4J 庫中是否有用於迭代索引的內置方法? ...
[英]how can I reverse the elements of a column of a matrix in ND4J?
我正在嘗試使用 ND4j 庫重寫 JAVA 中的 python 代碼行。 它反轉列的元素。 (換句話說,行的順序)我使用了這一行,但顯然它只在結束>開始時起作用 我提前感謝你的幫助 ...
[英]Reduction of numbers accuracy in ND4J
我有一個數組,即“真實”。 它有一個雙數向量。 我正在嘗試根據我的向量創建一個 INDArray。 我的代碼如下: 它可以工作,但不幸的是,它將大數轉換為無窮大,將小數轉換為零。 在這里你可以看到雙數組: 我提前感謝您的幫助 ...
[英]How to get/build a JavaRDD[DataSet]?
當我使用 deeplearning4j 並嘗試在 Spark 中訓練 model public MultiLayerNetwork fit(JavaRDD<DataSet> trainingData) fit() 需要一個 JavaRDD 參數,我嘗試像這樣構建 但 IDEA 的提示 ...
[英]Setup linear regression with a factorMatrix - DL4j
我有一個 INDArray 類型的INDArray ,它是xIn 它包含 5 列[A, B, C, D, E] 和另一個具有 1 列[y]的 INDArray,即yIn 對於熟悉 MatLab 的人,我現在可以使用: 我在使用xIn和yInd設置 DL4J 時遇到問題,即使我發現了一些聲稱有幫助的 ...