Package | Description |
---|---|
org.nd4j.linalg.api.blas.impl | |
org.nd4j.linalg.api.buffer | |
org.nd4j.linalg.api.complex | |
org.nd4j.linalg.factory | |
org.nd4j.linalg.util |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
BaseLevel1.caxpy(int N,
IComplexFloat alpha,
IComplexNDArray X,
int incX,
IComplexNDArray Y,
int incY) |
protected abstract void |
BaseLevel2.cgbmv(char order,
char TransA,
int M,
int N,
int KL,
int KU,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray X,
int incX,
IComplexFloat beta,
IComplexNDArray Y,
int incY) |
protected abstract void |
BaseLevel3.cgemm(char Order,
char TransA,
char TransB,
int M,
int N,
int K,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray B,
int ldb,
IComplexFloat beta,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel2.cgemv(char order,
char TransA,
int M,
int N,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray X,
int incX,
IComplexFloat beta,
IComplexNDArray Y,
int incY) |
protected abstract void |
BaseLevel2.cgerc(char order,
int M,
int N,
IComplexFloat alpha,
IComplexNDArray X,
int incX,
IComplexNDArray Y,
int incY,
IComplexNDArray A,
int lda) |
protected abstract void |
BaseLevel2.cgeru(char order,
int M,
int N,
IComplexFloat alpha,
IComplexNDArray X,
int incX,
IComplexNDArray Y,
int incY,
IComplexNDArray A,
int lda) |
protected abstract void |
BaseLevel2.chbmv(char order,
char Uplo,
int N,
int K,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray X,
int incX,
IComplexFloat beta,
IComplexNDArray Y,
int incY) |
protected abstract void |
BaseLevel3.chemm(char Order,
char Side,
char Uplo,
int M,
int N,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray B,
int ldb,
IComplexFloat beta,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel2.chemv(char order,
char Uplo,
int N,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray X,
int incX,
IComplexFloat beta,
IComplexNDArray Y,
int incY) |
protected abstract void |
BaseLevel2.cher2(char order,
char Uplo,
int N,
IComplexFloat alpha,
IComplexNDArray X,
int incX,
IComplexNDArray Y,
int incY,
IComplexNDArray A,
int lda) |
protected abstract void |
BaseLevel3.cher2k(char Order,
char Uplo,
char Trans,
int N,
int K,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray B,
int ldb,
IComplexFloat beta,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel3.cherk(char Order,
char Uplo,
char Trans,
int N,
int K,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexFloat beta,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel2.chpmv(char order,
char Uplo,
int N,
IComplexFloat alpha,
IComplexNDArray Ap,
IComplexNDArray X,
int incX,
IComplexFloat beta,
IComplexNDArray Y,
int incY) |
protected abstract void |
BaseLevel2.chpr2(char order,
char Uplo,
int N,
IComplexFloat alpha,
IComplexNDArray X,
int incX,
IComplexNDArray Y,
int incY,
IComplexNDArray Ap) |
protected abstract void |
BaseLevel1.cscal(int N,
IComplexFloat alpha,
IComplexNDArray X,
int incX) |
protected abstract void |
BaseLevel3.csymm(char Order,
char Side,
char Uplo,
int M,
int N,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray B,
int ldb,
IComplexFloat beta,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel3.csyr2k(char Order,
char Uplo,
char Trans,
int N,
int K,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray B,
int ldb,
IComplexFloat beta,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel3.csyrk(char Order,
char Uplo,
char Trans,
int N,
int K,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexFloat beta,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel3.ctrmm(char Order,
char Side,
char Uplo,
char TransA,
char Diag,
int M,
int N,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray B,
int ldb,
IComplexNDArray C,
int ldc) |
protected abstract void |
BaseLevel3.ctrsm(char Order,
char Side,
char Uplo,
char TransA,
char Diag,
int M,
int N,
IComplexFloat alpha,
IComplexNDArray A,
int lda,
IComplexNDArray B,
int ldb) |
Modifier and Type | Method and Description |
---|---|
IComplexFloat |
BaseDataBuffer.getComplexFloat(int i) |
IComplexFloat |
DataBuffer.getComplexFloat(int i)
Get the complex float
|
Modifier and Type | Class and Description |
---|---|
class |
BaseComplexFloat
Base complex float class
|
Modifier and Type | Method and Description |
---|---|
IComplexFloat |
BaseComplexDouble.asFloat() |
IComplexFloat |
BaseComplexFloat.asFloat()
Convert to a float
|
IComplexFloat |
IComplexNumber.asFloat()
Convert to a float
|
IComplexFloat |
BaseComplexFloat.conji() |
IComplexFloat |
BaseComplexFloat.divi(float v) |
IComplexFloat |
IComplexFloat.divi(float v) |
IComplexFloat |
BaseComplexFloat.invi() |
IComplexFloat |
BaseComplexFloat.negi() |
IComplexFloat |
BaseComplexFloat.sqrt() |
Modifier and Type | Method and Description |
---|---|
abstract IComplexFloat |
BaseNDArrayFactory.createFloat(float real,
float imag)
Create float
|
static IComplexFloat |
Nd4j.createFloat(float real,
float imag)
Create double
|
IComplexFloat |
NDArrayFactory.createFloat(float real,
float imag)
Create float
|
Modifier and Type | Method and Description |
---|---|
IComplexNDArray |
BaseBlasWrapper.gemv(IComplexFloat alpha,
IComplexNDArray a,
IComplexNDArray x,
IComplexFloat beta,
IComplexNDArray y) |
IComplexNDArray |
BlasWrapper.gemv(IComplexFloat alpha,
IComplexNDArray a,
IComplexNDArray x,
IComplexFloat beta,
IComplexNDArray y)
Deprecated.
|
IComplexNDArray |
BaseBlasWrapper.gerc(IComplexFloat alpha,
IComplexNDArray x,
IComplexNDArray y,
IComplexNDArray a) |
IComplexNDArray |
BlasWrapper.gerc(IComplexFloat alpha,
IComplexNDArray x,
IComplexNDArray y,
IComplexNDArray a)
Deprecated.
|
IComplexNDArray |
BaseBlasWrapper.geru(IComplexFloat alpha,
IComplexNDArray x,
IComplexNDArray y,
IComplexNDArray a) |
IComplexNDArray |
BlasWrapper.geru(IComplexFloat alpha,
IComplexNDArray x,
IComplexNDArray y,
IComplexNDArray a)
Deprecated.
|
IComplexNDArray |
BaseBlasWrapper.scal(IComplexFloat alpha,
IComplexNDArray x) |
IComplexNDArray |
BlasWrapper.scal(IComplexFloat alpha,
IComplexNDArray x)
Deprecated.
|
IComplexNDArray |
BaseNDArrayFactory.scalar(IComplexFloat value)
Create a scalar nd array with the specified value and offset
|
static IComplexNDArray |
Nd4j.scalar(IComplexFloat value)
Create a scalar nd array with the specified value and offset
|
IComplexNDArray |
NDArrayFactory.scalar(IComplexFloat value)
Create a scalar nd array with the specified value and offset
|
IComplexNDArray |
BaseNDArrayFactory.scalar(IComplexFloat value,
int offset)
Create a scalar nd array with the specified value and offset
|
static IComplexNDArray |
Nd4j.scalar(IComplexFloat value,
int offset)
Create a scalar nd array with the specified value and offset
|
IComplexNDArray |
NDArrayFactory.scalar(IComplexFloat value,
int offset)
Create a scalar nd array with the specified value and offset
|
Modifier and Type | Method and Description |
---|---|
static IComplexFloat |
ComplexUtil.exp(IComplexFloat d)
Returns the exp of a complex number:
Let r be the realComponent component and i be the imaginary
Let ret be the complex number returned
ret -> exp(r) * cos(i), exp(r) * sin(i)
where the first number is the realComponent component
and the second number is the imaginary component
|
Modifier and Type | Method and Description |
---|---|
static IComplexFloat |
ComplexUtil.exp(IComplexFloat d)
Returns the exp of a complex number:
Let r be the realComponent component and i be the imaginary
Let ret be the complex number returned
ret -> exp(r) * cos(i), exp(r) * sin(i)
where the first number is the realComponent component
and the second number is the imaginary component
|
Copyright © 2015. All Rights Reserved.