コード例 #1
0
ファイル: SimpleBlas.java プロジェクト: sehlstrom/jblas
  /** Compute y <- alpha * x + y (elementwise addition) */
  public static DoubleMatrix axpy(double da, DoubleMatrix dx, DoubleMatrix dy) {
    // NativeBlas.daxpy(dx.length, da, dx.data, 0, 1, dy.data, 0, 1);
    JavaBlas.raxpy(dx.length, da, dx.data, 0, 1, dy.data, 0, 1);

    return dy;
  }
コード例 #2
0
ファイル: SimpleBlas.java プロジェクト: sehlstrom/jblas
  /** Compute y <- alpha * x + y (elementwise addition) */
  public static FloatMatrix axpy(float da, FloatMatrix dx, FloatMatrix dy) {
    // NativeBlas.saxpy(dx.length, da, dx.data, 0, 1, dy.data, 0, 1);
    JavaBlas.raxpy(dx.length, da, dx.data, 0, 1, dy.data, 0, 1);

    return dy;
  }