Skip navigation links
A B C D E F G I J L M N O P R S T U W Z 

A

abs() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Return the absolute value
abs() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Return the absolute value
absoluteValue() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Return the absolute value
absoluteValue() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Return the absolute value
add(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add two complex numbers.
add(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add a realComponent number to a complex number.
add(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add two complex numbers.
add(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add a realComponent number to a complex number.
add(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add two complex numbers.
add(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add a realComponent number to a complex number.
add(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add two complex numbers.
add(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add a realComponent number to a complex number.
addi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add two complex numbers in-place
addi(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add two complex numbers in-place storing the result in this.
addi(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add a realComponent number to a complex number in-place.
addi(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add a realComponent number to complex number in-place, storing the result in this.
addi(ComplexDouble, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add two complex numbers in-place
addi(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add two complex numbers in-place storing the result in this.
addi(double, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add a realComponent number to a complex number in-place.
addi(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Add a realComponent number to complex number in-place, storing the result in this.
addi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add two complex numbers in-place
addi(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add two complex numbers in-place storing the result in this.
addi(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add a realComponent number to a complex number in-place.
addi(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add a realComponent number to complex number in-place, storing the result in this.
addi(ComplexFloat, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add two complex numbers in-place
addi(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add two complex numbers in-place storing the result in this.
addi(float, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add a realComponent number to a complex number in-place.
addi(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Add a realComponent number to complex number in-place, storing the result in this.
arg() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Returns the argument of a complex number.
arg() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Returns the argument of a complex number.
asDouble() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Convert to a double
asDouble() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Convert to a double
asFloat() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Convert to a float
asFloat() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Convert to a float
asum(INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute || x ||_1 (1-norm, sum of absolute values)
asum(IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
axpy(double, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute y <- alpha * x + y (elementwise addition)
axpy(float, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute y <- alpha * x + y (elementwise addition)
axpy(IComplexNumber, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 

B

BlasWrapper - Class in org.nd4j.linalg.jblas
Copy of SimpleBlas to handle offsets implementing an interface for library neutral jblas operations
BlasWrapper() - Constructor for class org.nd4j.linalg.jblas.BlasWrapper
 

C

checkInfo(String, int) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
complexArgument() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Returns the argument of a complex number.
complexArgument() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Returns the argument of a complex number.
ComplexDouble - Class in org.nd4j.linalg.jblas.complex
Double implementation of a complex number.
ComplexDouble(ComplexDouble) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexDouble
 
ComplexDouble(double, double) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexDouble
 
ComplexDouble(double) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexDouble
 
ComplexFloat - Class in org.nd4j.linalg.jblas.complex
Complex float
ComplexFloat(ComplexFloat) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexFloat
 
ComplexFloat(float, float) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexFloat
 
ComplexFloat(float) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexFloat
 
ComplexNDArray - Class in org.nd4j.linalg.jblas.complex
ComplexNDArray for complex numbers.
ComplexNDArray(float[], int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create this ndarray with the given data and shape and 0 offset
ComplexNDArray(int[], int, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(float[], int[], int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(INDArray, int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Initialize the given ndarray as the real component
ComplexNDArray(INDArray, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Construct a complex matrix from a realComponent matrix.
ComplexNDArray(INDArray) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Construct a complex matrix from a realComponent matrix.
ComplexNDArray(INDArray, int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create with the specified ndarray as the real component and the given stride
ComplexNDArray(List<IComplexNDArray>, int[], int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create an ndarray from the specified slices and the given shape
ComplexNDArray(List<IComplexNDArray>, int[], int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create an ndarray from the specified slices and the given shape
ComplexNDArray(List<IComplexNDArray>, int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create an ndarray from the specified slices and the given shape
ComplexNDArray(List<IComplexNDArray>, int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create an ndarray from the specified slices and the given shape
ComplexNDArray(IComplexNumber[], int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create a complex ndarray with the given complex doubles.
ComplexNDArray(IComplexNumber[], int[], int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create a complex ndarray with the given complex doubles.
ComplexNDArray(IComplexNumber[], int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create a complex ndarray with the given complex doubles.
ComplexNDArray(float[], int[], int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Initialize with the given data,shape and stride
ComplexNDArray(float[], int[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
THe ordering of the ndarray
ComplexNDArray(float[], int[], int[], int) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(float[], int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(float[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(float[], int[], int) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(int[], int[], int) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Construct an ndarray of the specified shape with an empty data array
ComplexNDArray(int[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Construct an ndarray of the specified shape with an empty data array
ComplexNDArray(int[], int[], char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create the ndarray with the specified shape and stride and an offset of 0
ComplexNDArray(int[], int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Create the ndarray with the specified shape and stride and an offset of 0
ComplexNDArray(int[], int) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(int, int) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Creates a new n times m ComplexDoubleMatrix.
ComplexNDArray(int, int, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
Creates a new n times m ComplexDoubleMatrix.
ComplexNDArray(float[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(float[][]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(DataBuffer) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(DataBuffer, int[], int[], int) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(IComplexNumber[], int[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(DataBuffer, int[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(DataBuffer, int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(DataBuffer, int[], int[]) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
ComplexNDArray(float[], Character) - Constructor for class org.nd4j.linalg.jblas.complex.ComplexNDArray
 
conj() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
conj() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
conji() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
conji() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
copy(INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute y <- x (copy a matrix)
copy(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
copy(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
copy(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
copy(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
copy(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
create(int[], DataBuffer) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(double[][]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create an ndarray with the given data layout
create(DataBuffer) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(DataBuffer, int, int, int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(int[], char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(DataBuffer, int[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(float[], int[], int, Character) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(float[], int, int, int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(double[], int[], char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(List<INDArray>, int[], char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(double[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(double[], int[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(float[], int[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Creates an ndarray with the specified shape
create(double[], int[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Creates an ndarray with the specified shape
create(DataBuffer, int[]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(DataBuffer, int[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(List<INDArray>, int[]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Creates an ndarray with the specified shape
create(float[][]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(float[], int[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(DataBuffer, int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
create(float[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(INDArray) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(IComplexNumber[], int[]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(List<IComplexNDArray>, int[]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create a complex ndarray from the passed in indarray
createComplex(DataBuffer) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(DataBuffer, int, int, int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(DataBuffer, int[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(IComplexNumber[], int[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(IComplexNumber[], int[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(IComplexNumber[], int[], int[], char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(IComplexNumber[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(IComplexNumber[], int[], char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(float[], int[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(DataBuffer, int[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(float[], Character) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(double[], int[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Creates a complex ndarray with the specified shape
createComplex(DataBuffer, int[]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(DataBuffer, int[], int[]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(double[], int[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create a complex ndarray with the given data
createComplex(double[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(DataBuffer, int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(double[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(DataBuffer, int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(float[], int[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create a complex ndarray with the given data
createComplex(float[]) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(float[], int[], int, char) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createComplex(float[], int[], int) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
createDouble(double, double) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create an instance of a complex double
createFloat(float, float) - Method in class org.nd4j.linalg.jblas.JblasNDArrayFactory
Create float

D

dcopy(int, float[], int, int, float[], int, int) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
div(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Divide two complex numbers
div(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
div(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Divide two complex numbers
div(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
div(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Divide two complex numbers
div(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
div(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Divide two complex numbers
div(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
divi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Divide two complex numbers, in-place
divi(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
divi(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
divi(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
divi(ComplexDouble, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Divide two complex numbers, in-place
divi(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
divi(double, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
divi(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
divi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Divide two complex numbers, in-place
divi(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
divi(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
divi(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
divi(ComplexFloat, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Divide two complex numbers, in-place
divi(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
divi(float, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
divi(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
dot(INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute x^T * y (dot product)
dotc(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute x^T * y (dot product)
dotu(IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute x^T * y (dot product)
dup() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
dup() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

E

eq(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
eq(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
eq(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
eq(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
eqc(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
eqc(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
equals(Object) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Comparing two DoubleComplex values.
equals(Object) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Comparing two floatComplex values.

F

fromAscii(String) - Static method in class org.nd4j.linalg.jblas.util.JblasSerde
 

G

geev(char, char, INDArray, INDArray, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
gelsd(INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Generalized Least Squares via *GELSD.
gemm(double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute c <- a*b + beta * c (general matrix matrix multiplication)
gemm(float, INDArray, INDArray, float, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute c <- a*b + beta * c (general matrix matrix multiplication)
gemm(IComplexNumber, IComplexNDArray, IComplexNDArray, IComplexNumber, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
gemv(double, INDArray, INDArray, double, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute y <- alpha*op(a)*x + beta * y (general matrix vector multiplication)
gemv(float, INDArray, INDArray, float, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute y <- alpha*op(a)*x + beta * y (general matrix vector multiplication)
gemv(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexDouble, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
gemv(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexFloat, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
geqrf(INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
ger(double, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
ger(float, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
gerc(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute A <- alpha * x * y^H + A (general rank-1 update)
gerc(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute A <- alpha * x * y^H + A (general rank-1 update)
geru(IComplexDouble, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
geru(IComplexFloat, IComplexNDArray, IComplexNDArray, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute A <- alpha * x * y^T + A (general rank-1 update)
gesv(INDArray, int[], INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
LAPACK
gt(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
gt(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

I

iamax(INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute index of element with largest absolute value (index of absolute value maximum)
iamax(IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute index of element with largest absolute value (complex version).
imag() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
imag() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
imaginaryComponent() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
imaginaryComponent() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
inv() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
inv() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
invi() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
invi() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
isImag() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
isImag() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
isReal() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
isReal() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
isZero() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
isZero() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

J

JblasBenchMark - Class in org.nd4j.linalg.jblas.benchmark
Created by agibsonccc on 8/20/14.
JblasBenchMark() - Constructor for class org.nd4j.linalg.jblas.benchmark.JblasBenchMark
 
JblasNDArrayFactory - Class in org.nd4j.linalg.jblas
Jblas NDArray Factory
JblasNDArrayFactory(int, Character) - Constructor for class org.nd4j.linalg.jblas.JblasNDArrayFactory
 
JblasNDArrayIO - Class in org.nd4j.linalg.jblas.io
Jblas NDArray IO
JblasNDArrayIO() - Constructor for class org.nd4j.linalg.jblas.io.JblasNDArrayIO
 
JblasSerde - Class in org.nd4j.linalg.jblas.util
Handles loading and saving of jblas matrices
JblasSerde() - Constructor for class org.nd4j.linalg.jblas.util.JblasSerde
 

L

lt(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
lt(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

M

main(String[]) - Static method in class org.nd4j.linalg.jblas.benchmark.JblasBenchMark
 
mul(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Multiply two complex numbers
mul(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
mul(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Multiply two complex numbers
mul(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
mul(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Multiply two complex numbers
mul(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
mul(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Multiply two complex numbers
mul(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
muli(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Multiply two complex numbers, inplace
muli(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
muli(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
muli(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
muli(ComplexDouble, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Multiply two complex numbers, inplace
muli(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
muli(double, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
muli(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
muli(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Multiply two complex numbers, inplace
muli(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
muli(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
muli(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
muli(ComplexFloat, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Multiply two complex numbers, inplace
muli(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
muli(float, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
muli(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

N

NDArray - Class in org.nd4j.linalg.jblas
NDArray: (think numpy) A few things of note.
NDArray() - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(DataBuffer) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(DataBuffer, int[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(double[][]) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(float[], int[], char) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create this ndarray with the given data and shape and 0 offset
NDArray(float[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(int[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.NDArray
Construct an ndarray of the specified shape with an empty data array
NDArray(int[], int[], char) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create the ndarray with the specified shape and stride and an offset of 0
NDArray(int[], int, char) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(int[]) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(int, int, char) - Constructor for class org.nd4j.linalg.jblas.NDArray
Creates a new n times m DoubleMatrix.
NDArray(List<INDArray>, int[], char) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create an ndarray from the specified slices.
NDArray(List<INDArray>, int[], int[], char) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create an ndarray from the specified slices.
NDArray(float[], int[], int[], char) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(float[], int[], int[], int, char) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(float[], int[]) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create this ndarray with the given data and shape and 0 offset
NDArray(float[], int[], int) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(int[], int[], int) - Constructor for class org.nd4j.linalg.jblas.NDArray
Construct an ndarray of the specified shape with an empty data array
NDArray(int[], int[]) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create the ndarray with the specified shape and stride and an offset of 0
NDArray(int[], int) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(int[], char) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(int, int) - Constructor for class org.nd4j.linalg.jblas.NDArray
Creates a new n times m DoubleMatrix.
NDArray(List<INDArray>, int[]) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create an ndarray from the specified slices.
NDArray(List<INDArray>, int[], int[]) - Constructor for class org.nd4j.linalg.jblas.NDArray
Create an ndarray from the specified slices.
NDArray(float[], int[], int[]) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(float[], int[], int[], int) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(DoubleMatrix) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(double[], int[], int[], int) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(float[][]) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(DataBuffer, int[], int[], int) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(DataBuffer, int[]) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(DoubleBuffer, int[], int) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
NDArray(int[], DataBuffer) - Constructor for class org.nd4j.linalg.jblas.NDArray
 
ne(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
ne(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
ne(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
ne(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
NEG - Static variable in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
neg() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
NEG - Static variable in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
neg() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
negi() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
negi() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
neqc(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
neqc(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
nrm2(INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute || x ||_2 (2-norm)
nrm2(IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 

O

org.nd4j.linalg.jblas - package org.nd4j.linalg.jblas
 
org.nd4j.linalg.jblas.benchmark - package org.nd4j.linalg.jblas.benchmark
 
org.nd4j.linalg.jblas.complex - package org.nd4j.linalg.jblas.complex
 
org.nd4j.linalg.jblas.io - package org.nd4j.linalg.jblas.io
 
org.nd4j.linalg.jblas.util - package org.nd4j.linalg.jblas.util
 
ormqr(char, char, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 

P

posv(char, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 

R

read(InputStream) - Method in class org.nd4j.linalg.jblas.io.JblasNDArrayIO
Read in an ndrray from an input stream
readComplex(InputStream) - Method in class org.nd4j.linalg.jblas.io.JblasNDArrayIO
Read in a complex ndarray
readJblasBinary(DataInputStream) - Static method in class org.nd4j.linalg.jblas.util.JblasSerde
Read in the jblas binary format
real() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
real() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
realComponent() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
realComponent() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

S

saxpy(double, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Abstraction over saxpy
saxpy(float, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Abstraction over saxpy
scal(double, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute x <- alpha * x (scale a matrix)
scal(float, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute x <- alpha * x (scale a matrix)
scal(IComplexFloat, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
scal(IComplexDouble, IComplexNDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
set(Number, Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
set(double, double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
set(Number, Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
set(float, float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
sqrt() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
sqrt() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
sub(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Subtract two complex numbers
sub(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
sub(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Subtract two complex numbers
sub(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
sub(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Subtract two complex numbers
sub(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
sub(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Subtract two complex numbers
sub(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
subi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Subtract two complex numbers, in-place
subi(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
subi(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
subi(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
subi(ComplexDouble, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
Subtract two complex numbers, in-place
subi(ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
subi(double, ComplexDouble) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
subi(double) - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
subi(IComplexNumber, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Subtract two complex numbers, in-place
subi(IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
subi(Number, IComplexNumber) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
subi(Number) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
subi(ComplexFloat, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
Subtract two complex numbers, in-place
subi(ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
subi(float, ComplexFloat) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
subi(float) - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
swap(INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
Compute x <-> y (swap two matrices)
syev(char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
syevd(char, char, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
syevr(char, char, char, INDArray, double, double, int, int, double, INDArray, INDArray, int[]) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
syevr(char, char, char, INDArray, float, float, int, int, float, INDArray, INDArray, int[]) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
syevx(char, char, char, INDArray, double, double, int, int, double, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
syevx(char, char, char, INDArray, float, float, int, int, float, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
sygvd(int, char, char, INDArray, INDArray, INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 
sysv(char, INDArray, int[], INDArray) - Method in class org.nd4j.linalg.jblas.BlasWrapper
 

T

toString() - Method in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
toString() - Method in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

U

UNIT - Static variable in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
UNIT - Static variable in class org.nd4j.linalg.jblas.complex.ComplexFloat
 

W

write(INDArray, OutputStream) - Method in class org.nd4j.linalg.jblas.io.JblasNDArrayIO
Write an ndarray to the output stream
writeComplex(IComplexNDArray, OutputStream) - Method in class org.nd4j.linalg.jblas.io.JblasNDArrayIO
Write a complex ndarray to an output stream

Z

ZERO - Static variable in class org.nd4j.linalg.jblas.complex.ComplexDouble
 
ZERO - Static variable in class org.nd4j.linalg.jblas.complex.ComplexFloat
 
A B C D E F G I J L M N O P R S T U W Z 
Skip navigation links

Copyright © 2014. All Rights Reserved.